Type/to search

Progressive Take Profit Strategy

Cryptocurrency
Created: 2023-10-24 14:14:00
Last modified: 3 years ago
1
Follow
1781
Followers

img

Progressive Take Profit Strategy

Overview

This strategy combines RSI indicator and price moving average to identify oversold opportunities when price breaks below the moving average line. As the price further declines, the strategy will progressively pyramid more long positions based on preset percentages to achieve cost averaging. When the profit of the positions reaches the configured take profit percentage, the strategy will close the positions. It also introduces a progressive take profit mechanism that dynamically adjusts the overall stop profit price based on per position profits realized. This can effectively reduce the risk of losses and achieve gradual exiting.

Strategy Logic

  1. When RSI drops below the oversold line of 29 and closing price is below moving average, open the first long position.

  2. When price drops 2% below the first entry price, add a second long position, and so on until maximum 8 entries. This achieves dollar cost averaging.

  3. After each entry, record the entry price. These prices serve as the reference prices for entries. Plot them as lines on the chart.

  4. After entries, calculate the average holding price. Use 3% of average price as take profit for each position, and 4% for overall position.

  5. When price rises above take profit price of a position, close that position.

  6. Progressive take profit calculation: after closing each position, deduct the realized profit from the overall take profit price. This slowly drags down the take profit line. Only when the total profit covers max loss will the strategy take profit completely.

  7. When price hits the progressive take profit line, close all positions.

Advantages

  1. RSI is good at identifying oversold/overbought zones, allowing good entries for reversals.

  2. Multiple entries allow cost averaging at low prices.

  3. Progressive take profit reduces risk and achieves gradual exits. Losses are contained within a range.

  4. Customizable take profit ratio and entry steps allows risk adjustment.

  5. Plotted entry and take profit lines offer visual guidance on positions.

Risks

  1. Whipsaw markets may trigger excessive entries and exits, causing slippage. Widen the RSI range to reduce trades.

  2. Bad configuration of entry steps and ratios may cause over-trading. Be prudent based on account size.

  3. Continued pyramiding during declines brings unlimited loss risks. Set a max limit on entries. Keep last entry conservative.

  4. Take profit set too tight may exit prematurely. Optimize based on backtest data.

Enhancements

  1. Add filters like MACD to avoid bad RSI signals.

  2. Incorporate stop loss based on ATR to limit extreme loss events.

  3. Optimize entry, take profit and other parameters for different assets.

  4. Dynamically adjust take profit based on volatility. Widen when volatile.

Conclusion

The strategy fully utilizes RSI for identifying oversold, combining with MA for reversal trading. The pyramiding and progressive take profit mechanisms control risk while allowing effective long entries. Further optimizations on indicators, take profit etc. can make the strategy more robust. It can be widely applied on trending instruments like index futures and crypto for great investment value.

Source
Pine
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
//@version=5
// © A3Sh
Strategy parameters
Strategy parameters
Risk
Portfolio % Used To Open The 8 Positions
Long Position Entry Layers
2nd Long Entry %
3rd Long Entry %
4th Long Entry %
5th Long Entry %
6th Long Entry %
7th Long Entry %
8th Long Entry %
Moving Average Filter
Plot Moving Average
MA Length
RSI Settings
RSI Length
Source
Oversold, Trigger to Enter First Position
Take Profit Settings
Take Profit % (Per Position)
Take Profit % (Exit All, Progressive Take Profit Limit
Take Profit Progression
New entries affect Take Profit limit
Plot Average Price (FIFO)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)