logo
Developers

DMI Strategy

Script from: TradingViewLongTermTrend followingMomentumOptionsReversal

This strategy uses the DMI indicator to identify tops and bottoms, primarily for trading Nifty Bank options. Enter long when DI+(11) goes below 10 and DI-(11) above 40, short when DI-(11) below 10 and DI+(11) above 40. For Bank Nifty, trade in the strike price with a premium near 300, SL at 20%. If premium drops below 10%, average by buying another lot.

QNT / TetherUS (QNTUSDT)

+ DMI Strategy

@ 5 min

1.13

Risk Reward

21.26 %

Total ROI

83

Total Trades

FLOKI / TetherUS (FLOKIUSDT)

+ DMI Strategy

@ 5 min

1.10

Risk Reward

16.63 %

Total ROI

71

Total Trades

Dogecoin / TetherUS (DOGEUSDT)

+ DMI Strategy

@ 5 min

1.05

Risk Reward

4.92 %

Total ROI

86

Total Trades

Blue Owl Capital Inc. (OWL)

+ DMI Strategy

@ 2 h

2.50

Risk Reward

98.43 %

Total ROI

19

Total Trades

Vistra Corp. (VST)

+ DMI Strategy

@ 5 min

2.09

Risk Reward

309.96 %

Total ROI

110

Total Trades

PSQ Holdings, Inc. (PSQH)

+ DMI Strategy

@ 1 h

2.06

Risk Reward

1,323.13 %

Total ROI

29

Total Trades

Sanofi (SAN)

+ DMI Strategy

@ 15 min

1.69

Risk Reward

96.78 %

Total ROI

115

Total Trades

Airbnb, Inc. (ABNB)

+ DMI Strategy

@ 2 h

1.68

Risk Reward

69.37 %

Total ROI

16

Total Trades

Verizon Communications Inc. (VZ)

+ DMI Strategy

@ 4 h

1.52

Risk Reward

93.34 %

Total ROI

55

Total Trades
Create your account for free to see all 30+ backtests

Access filters, details, best timeframes, explore 100K+ backtests and more

Active Trades

Create your account to see on which symbols DMI Strategy is currently trading on.

Guide

How does the DMI Strategy strategy work ?

This strategy is based on the DMI indicator and is used to identify the base or top of a financial instrument. Primarily applied to trade Nifty Bank options, it can also be utilized for other instruments. Long entries are triggered when DI+(11) falls below 10 and DI-(11) rises above 40, whereas short entries occur when DI-(11) drops below 10 and DI+(11) exceeds 40.

For Bank Nifty, trades are executed at a strike price where the current premium is approximately 300, with a stop-loss (SL) of 20%. If the premium declines by more than 10%, an additional lot is purchased to average the position. If the premium drops below 20% of the initial entry, the position is exited. If the trade moves favorably, trailing stop-loss measures or predefined targets are used for exit strategies.

Note that while in a "long" phase, additional "long" signals will not appear until a "short" phase intervenes, and vice versa. This limitation has been addressed by creating an indicator named "DMI Buy-sell on chart" for more precise entry points. Utilize the strategy tester for backtesting the approach.

How to use the DMI Strategy strategy ?

This trading strategy uses the Directional Movement Index (DMI) to determine long entry signals and the Relative Strength Index (RSI) to exit. It goes long when the +DI (Directional Indicator) is below 10 and the -DI is above 40, and exits based on the RSI value.

To trade this strategy manually:

  • Open TradingView and add the DMI indicator (found in the Indicators section).
  • Ensure that DMI settings are set to a 14 period for +DI (default).
  • Observe the chart for the following conditions:
  • Entry Condition:
    • Go long when the +DI is below 10 and -DI is above 40.
  • Exit Condition:
    • Observe RSI value. Exit the long trade based on your RSI exit criteria.

How to optimize the DMI Strategy trading strategy ?

To improve the DMI Strategy manually, consider the following enhancements. Focus on refining entry and exit criteria, adjusting settings, incorporating additional indicators, and a disciplined approach to trade management and analysis.

Entry and Exit Criteria:

  • Enhance Entry Criteria: While the current strategy goes long when +DI is below 10 and -DI is above 40, consider adding confirmation signals such as the price breaking above recent resistance or a key moving average (e.g., 50-period MA). This could help filter out false signals.
  • Improve Exit Strategy: Rather than solely relying on RSI for exits, use a combination of trailing stop-losses and predefined targets. Trailing stops help lock in profits as the trade moves in your favor, while predefined targets ensure you have a clear profit-taking plan.

Adjust Settings:

  • DMI Period Adjustment: Experiment with different DMI periods (e.g., 10, 14, 20) to see which works best for your chosen instrument. Shorter periods might be more responsive, whereas longer periods could provide more reliable signals.
  • RSI Settings: Tweak the RSI period and levels based on backtesting results to determine optimal exit points. For instance, using a 9-period RSI with overbought and oversold levels set to 70 and 30 might provide more timely exits.

Incorporate Additional Indicators:

  • Volume Confirmation: Use volume indicators to confirm the strength of your signals. Increased volume on a breakout can signify a stronger move.
  • MACD: Add the Moving Average Convergence Divergence (MACD) indicator to gauge momentum and trend direction. Look for confluence between DMI signals and MACD crossovers to boost trade confidence.

Trade Management:

  • Position Sizing: Utilize proper position sizing techniques based on your account size and risk tolerance. Avoid risking more than 1-2% of your capital on a single trade.
  • Risk-Reward Ratios: Ensure your trades have a favorable risk-reward ratio, ideally at least 2:1. This means potential gains should be at least twice the potential loss.

Post-Trade Analysis:

  • Review and Learn: Regularly review your trades to identify patterns of success and areas for improvement. Maintaining a trading journal can help

For which kind of traders is the DMI Strategy strategy suitable ?

This strategy caters to traders who prefer a technical and rule-based approach in their trading. It is particularly suitable for those who focus on:

  • Option Traders: Especially those trading Nifty Bank options as the strategy has been primarily tested and applied to this category.
  • Trend-Following Traders: The DMI indicator helps identify the beginning of new trends, making it ideal for traders who aim to capitalize on market momentum.
  • Swing Traders: Those who hold positions for several days to weeks can benefit from the detailed entry and exit criteria, optimizing for medium-term market moves.
  • Disciplined Traders: This strategy requires discipline in following specific setups and rules for entries and exits, making it suitable for traders committed to a systematic approach.

The DMI Strategy is less suited for high-frequency or intra-day traders due to its reliance on trend formation and possibly delayed signals. It's ideal for those looking for clear, rule-based decision-making frameworks in their trading routine.

Key Takeaways of DMI Strategy

Key Takeaways:

  • Strategy Basics: The strategy uses the DMI indicator to identify entry points in Nifty Bank options, with long positions activated when +DI is below 10 and -DI is above 40, and short positions when -DI is below 10 and +DI is above 40.
  • How it Works: The strategy relies on DMI crossovers to signal potential trend reversals or continuations, focusing mainly on technical signals without considering other market fundamentals.
  • Usage Methods: The strategy can be automated using TradingView scripts, or traders can set alerts based on indicator levels and manually confirm trades by analyzing additional market conditions.
  • Enhancements: To improve effectiveness, incorporate additional indicators like volume or MACD, or adjust DMI and RSI settings to better capture market nuances and reduce false signals.
  • Risk Management: Employ strict stop-loss levels, like a 20% SL for options trades, and use trailing stops to secure profits. Adopting sound position sizing and maintaining a favorable risk-reward ratio are crucial for long-term success.
  • Trade Review: Regularly review past trades, keeping a trading journal to identify successful patterns and areas for improvement.
Explore the best Trading & TradingView strategies

Stop trading blindly. Explore the best strategies among 100K+ backtests and improve your trading skills with data.

Start for free