Stochastic and MACD Confirmation with Trailing Stops for Reversal Trades
Summary
This reversal strategy combines a stochastic-based signal with MACD direction. It describes stochastic readings below 20 as oversold and above 80 as overbought, while MACD crossings of its signal line indicate direction. Positions are taken when the two indicators agree, and an opposite combined signal closes an existing position. The implementation also includes an initial stop and trailing-stop logic that activates after a favorable move; its settings include a 10% trail trigger, a 5% trail distance, and a 10% stop loss.
The published backtest configuration specifies BTC_USDT futures from September 2022 to June 2023, with a daily strategy period and a one-hour base period. The document gives no performance statistics, despite claiming the data is sufficient. It warns that both indicators can lag, reversal signals can be wrong, parameter selection is difficult, and frequent trades incur costs. The supplied code's signal construction and stop behavior are more specific than the prose description, so the stated thresholds and narrative should not be taken as evidence of reliable returns.
Key ideas
- The strategy combines stochastic reversal conditions with MACD direction and trades only when the signals agree.
- Opposing combined signals close existing positions.
- The implementation specifies an initial stop and trailing-stop parameters.
- The backtest settings specify BTC_USDT futures with daily bars and a one-hour base period.
- Indicator lag, false reversals, parameter sensitivity, and trading costs are identified risks, with no performance results reported.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.