Let Profits Run! Complete Freqtrade Trailing Stop Configuration Guide
This article was produced by the Quantitative Trading Lab at https://www.itrade.icu. Visit for more benefits. Trailing Stop is a widely used risk management tool in trend trading. It automatically adjusts the stop-loss price as profits grow, locking in gains and limiting drawdowns. Freqtrade provides several parameters to finely control the behavior of trailing stops.
βοΈ trailing_stop β Enable Trailing Stop
trailing_stop β Enable Trailing Stoptrailing_stop = TrueWhen enabled, the system dynamically adjusts the stop-loss based on the highest profit point, allowing profits to run.
π trailing_stop_positive β Take-Profit Pullback Threshold
trailing_stop_positive β Take-Profit Pullback Thresholdtrailing_stop_positive = 0.02 # 2%A trailing stop is triggered when the price retraces more than this proportion from the peak profit.
π― trailing_stop_positive_offset β Activation Threshold
trailing_stop_positive_offset β Activation Thresholdtrailing_stop_positive_offset = 0.05 # 5%The trailing stop only activates after the profit reaches this minimum threshold.
π trailing_only_offset_is_reached β Wait for Pullback to Trigger?
trailing_only_offset_is_reached β Wait for Pullback to Trigger?True: Stop-loss triggers only after the price retraces beyondtrailing_stop_positiveFalse: Trailing stop starts as soon as the profit reaches the offset
π Example: Buy Price at 100 USDT
t0
100
0%
100
No
No
No
β
t1
106
+6%
106
Yes
No
No
β
t2
104
+4%
106
Yes
Yes
β Yes
103.88
t3
108
+8%
108
Yes
No
β Yes
105.84
t4
105.5
+5.5%
108
Yes
Yes
β Yes
105.84
t5
103
+3%
108
Yes
β Price below stop
β Triggered
π Stop Activated
π Practical Suggestions
Beginner
positive = 0.02, offset = 0.05, only_offset_is_reached = True β safe and stable
High-volatility
positive = 0.01, offset = 0.03, only_offset_is_reached = False β more responsive
High-frequency scalping
Consider disabling trailing stop and using fixed TP/SL, or use small pullback & offset for quick profit
β
Parameter Summary Table
trailing_stop
Enable trailing stop mechanism
True
trailing_stop_positive
Max retracement from peak profit (take-profit pullback)
0.02 (2%)
trailing_stop_positive_offset
Minimum profit to activate trailing stop
0.05 (5%)
trailing_only_offset_is_reached
Wait for retracement to trigger trailing stop
True
Using trailing stops wisely lets your profits run while stopping risks in their tracks. Proper parameter settings can significantly improve the strategyβs risk-reward ratio.
Last updated