Let me address this. Intraday swing trading has got to be the strategy with the most risk.
Backtesting brings this out clearly......the longer you are in the market (Time-in-Trade), the lower the win percentage.
The answer of course is a high win rate %...preferably 70%+.
Also, very important is low fees and low commissions....which should be no more than 25% of gross profits.
However, finding a good broker willing to negotiate rates based on volume ?....very tough.
And newbies like Tradovate ? Well, they are getting shut-out as many charting platforms will not subscribe to their execution/clearing API for fear of pissing off existing partners.
So that's it.....fat-cat brokers are very much in control right now. For small retail traders, it's an "FU" environment....take it or leave it.