Type/to search

Dynamic Balancing Strategy with 50% Funds and 50% Positions

Common strategy
Created: 2023-12-25 14:12:30
Last modified: 3 years ago
1
Follow
1802
Followers

img

Strategy Overview

This strategy dynamically balances between 50% funds and 50% positions to control risk. By continuously adjusting the ratio between funds and positions, it manages risk for investors who cannot monitor the market in real-time.

Strategy Logic

  1. Initialize capital at 1 million, divided equally into 50% funds and 50% positions.

  2. During the trading period, if remaining funds exceed unrealized profit/loss by 1.05 times at each open, use 2.5% of remaining funds to add positions.

  3. If unrealized profit/loss exceeds remaining funds by 1.05 times, sell partial positions to restore balance.

  4. Close all positions at end of trading period.

Advantages

  1. Effective risk control by dynamically balancing funds and positions, avoiding huge losses in extreme market conditions.

  2. Simple to operate for busy investors, only need to adjust fund/position ratios.

  3. Customizable parameters to meet varying risk appetites.

Risks

  1. Unable to capitalize on short-term fluctuations, profit potential limited.

  2. Long one-sided run may result in insufficient position size.

  3. Improper parameter tuning leads to excess position flipping or low capital utilization.

Enhancement Opportunities

  1. Introduce more parameters for finer fund/position control.

  2. Incorporate stop loss/profit taking for larger positions.

  3. Test different trading period parameters to improve adaptability.

Conclusion

This strategy achieves risk control by dynamically balancing between funds and positions. Simple to implement compared to other strategies. Can be further improved by introducing more adjustable parameters and combining with other strategy concepts.

Source
Pine
/*backtest
start: 2023-12-17 00:00:00
end: 2023-12-18 19:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("00631L Trading Simulation", shorttitle="Sim", overlay=true, initial_capital = 1000000)

// 设置本金
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)