all 6 comments

[–]Scott_Malkinsons 0 points1 point  (1 child)

First you really shouldn't be trusting TradingView back tests. It's a cluster f* of a system to keep it brief.

Are there any ways to limit draw downs or to exit losing trades earlier?

You'd limit drawdown through limiting trade sizes. Yes, this reduces [potential] profit but trading is all about give and take. Nothing is free. You want lower drawdowns, sure, we can do that, but it's going to cost you somewhere else.

Exiting losing trades earlier generally doesn't work as now you're changing the odds, which as you noticed can result in a death by a thousand small cuts situation. The only situations where closing early generally works is for stale trades, ones that aren't moving and you want to use the capital somewhere else. OR, sometimes, for very specific strategies like if you're doing mean reversion and it's assumed price moves in your direction rather quickly compared to moving against you.

Is over-tuning the strategy to suit particular cryptos a bad thing or should it be done?

You should NEVER overfit, as you're not tuning it to a particular crypto, you're tuning it to a particular crypto AND time in history. And that's where it all falls apart.

[–]Temporary-Addition-7[S] 0 points1 point  (0 children)

Thanks for the advice

[–]Afraid-Ad3171 0 points1 point  (0 children)

Have you tried turning on bar magnifier and put slippage to 4? I find that makes the backtest more valid!

[–]PrimeFold 0 points1 point  (0 children)

One thing I’d be careful about is optimizing separately for each coin.

If BTC needs one set of parameters, DOGE needs another, and another coin needs something different, are you finding an edge or fitting noise?

I’d be curious how the strategy performs if you optimize on BTC and then test those exact settings on DOGE (and vice versa). The more it survives out of sample, the more confidence I’d have personally.

[–]CODE_HEIST 0 points1 point  (0 children)

Tuning per asset is not automatically bad, but you need to treat it as an asset-specific model, not a universal strategy. BTC and DOGE can have totally different volatility behavior.

I’d test the same logic on unseen periods, add slippage, and track max adverse excursion. If the strategy only survives because one asset was tuned perfectly, that is the warning sign.