Hi All, Happy to join the community. I've been building TA indicators, scanners and automated trading tools for the last couple years and would love to get some feedback from a great community. Let me explain my process at a high level: 1) I set up scanners on my platform that are specific to the indicators I built. For example, I could create a scanner with a few clicks that is based on indicator plot lines crossing in a specific direction. 2) Next, I create a new strategy by selecting which scanners I want to use for entries and which ones for exits (I'm over-simplifying since there are more conditions) 3) I backtest the strategy and if it looks good I promote it to production. The attached png shows backtest results for a long strategy I created this morning. The time range was from 2020 to present. The backtest was performed on 50 crypto pairs I currently have loaded in my platform. Any feedback would be greatly appreciated.
Forgot to add some additional context on this strategy. The winning percentage is a bit low, but it could certainly be tuned further. Total trades: 670 Winning percentage: 30.6% Average duration of winners: 20 days Average duration of losers: 4 days Cumulative Profit across all 50 assets: 7165% Average profit per asset: 143.3%
You been doing this (building and testing trading ideas) "for last couple years" and don't realize that 10, 15, 20 trades are meaningless (lumping multiple symbols doesn't solve that) in the grade scheme of things. And crypto <> assets. Just sayin' Pick up a how-to book on sys development. There is more to it than just writing a bunch of code and pressing a button.
OK - Cumulative Profit across all 50 assets: 7165% got to get those numbers up, those some rookie numbers right there.
Just curious to know how is the strategy performing in live trading as compared to backtest any surprises?
Backtesting might not account for trading costs (e.g., bid-ask spread, slippage and commission) and orders not filled as good as actual trading.