is the problem that you didn’t show the 500k baht on your bank account? So, did you only show your one million stock portfolio? I remember someone here got accepted as a stock trader…
you have an online business and you can work anywhere online. I do not see any reason why you cannot get the DTV. However, embassies decide if you get it or not. Prepare papers: your LLC, tax reports, etc. What is your only risk? You might lose 10.000 baht if they don't accept your DTV application.