featured image

This One Indicator Beat the Odds in NNFX Testing — Here’s What We Found

Introduction

The No-Nonsense Forex (NNFX) strategy stands out for its disciplined, data-driven, and mechanical approach to algorithmic trading. Every component in the NNFX system must justify its inclusion through rigorous backtesting. The Confirmation 1 (C1) indicator, in particular, must play a pivotal role in validating entries after the Baseline signals a potential trade.

In this test, the Vortex Indicator was evaluated as a C1 within the NNFX structure. The default 20-period Simple Moving Average (SMA) served as the Baseline. The Volume filter used was a 14-period ADX with a 25 threshold, and the Exit strategy relied on Heiken Ashi candles. Testing spanned from January 1st, 2020 to December 31st, 2024 across eight major Forex pairs on the daily (D1) timeframe.

The results reveal how Vortex behaves across different market environments — from trending to ranging — and where it may fit within the NNFX framework.


Overall Performance Overview

Key Results Summary

KPIValue
Number of Trades108
Winning Trades %46.56%
Average Win Per Trade$73.92
Average Loss Per Trade-$55.89
Payoff Ratio1.50
Profit Factor1.95
Absolute Drawdown-$80.45
Maximum Drawdown %4.37%
Trade Expectancy$35.78
Average Consecutive Loss2.75
Maximum Consecutive Loss3.75
Total Net Profit$300.26

Interpretation Based on NNFX Standards

Profit Factor (PF = 1.95)
A Profit Factor of 1.95 significantly exceeds the NNFX viability threshold of 1.30, indicating that the Vortex Indicator, as a C1, contributes positively to the system. It nearly doubles profit for every dollar lost, qualifying it as a strong contender.

Winning Rate and Payoff Ratio
With a win rate of 46.56% and a payoff ratio of 1.50, this balance is respectable. NNFX systems aim for 40–50% win rates with a payoff above 1.3–1.5. This combination indicates that Vortex captures winners of decent size with sufficient accuracy.

Trade Expectancy ($35.78)
Trade expectancy is positive, reflecting healthy profitability per trade. This value shows consistent system behavior without overtrading, making the Vortex suitable for longer-term D1 strategies.

Drawdown (4.37%)
Maximum drawdown remains safely under the 10% threshold favored in NNFX and prop firm funding programs. Risk is well-contained, and capital preservation is managed effectively.

Loss Sequences (Max 3.75, Avg 2.75)
Vortex experienced short loss streaks, highlighting its stability. This suggests good robustness during periods of market chop or consolidation.

These indicators together define the overall health of the system and its readiness for live use.


Overall Diagnostic Table

CategoryEvaluationComment
ProfitabilityStrongPF = 1.95 and positive net profit
Risk ManagementStrongDrawdown < 5%, low max loss streaks
RobustnessModerateSome pair-dependent performance variation
Signal ReliabilityModerateDecent win rate with consistent payoffs
Optimization PotentialHighSolid base, might improve with pair-specific tuning

NNFX Recommendations

  • Retain Vortex as a viable C1 → Metrics meet or exceed NNFX standards.
  • Consider retuning Vortex parameters (VI_Length = 5) → Optimization per pair may yield higher PF.
  • Use as-is with Baseline/Volume filters → Already performs well with standard SMA and ADX.
  • Monitor performance during low-volatility periods → Avoid overfitting; Vortex may underperform in ranging markets.
  • Test in C2 role for confirmation stacking → Its stability could reinforce weaker C1 signals.

Final Assessment

Vortex, when used as a Confirmation 1 indicator under default NNFX conditions, proves itself a robust and profitable addition to the system. The PF of 1.95 and strong risk control make it a standout among typical C1 candidates. Although individual pair performance varies, the system remains profitable overall with minimal drawdowns.

Its payoff and accuracy are balanced, and it may suit traders who prefer a smoother equity curve with fewer but higher-quality trades. With pair-specific adjustments, Vortex has the potential to elevate into elite territory or serve as a powerful C2 or filter.


Pair-by-Pair Analysis

AUDCAD
Summary: 14 trades | PF = 1.61 | Win % = 50% | Net = $209.30 | Drawdown = 3.91%
Performed well, with balanced accuracy and a solid PF. Indicates good trend-following potential.

audcad

AUDNZD
Summary: 14 trades | PF = 1.08 | Win % = 57.14% | Net = $28.88 | Drawdown = 4.71%
Flat performance. Win rate decent, but average win barely offset losses. Needs refinement.

audnzd

CHFJPY
Summary: 18 trades | PF = 0.65 | Win % = 44.44% | Net = -$271.89 | Drawdown = 4.72%
Underperformed. Consistently negative expectancy. Signal likely failed in volatile chop.

chfjpy

EURGBP
Summary: 16 trades | PF = 1.36 | Win % = 56.25% | Net = $153.04 | Drawdown = 3.19%
Stable and reliable. Consistent with NNFX standards. One of the better-performing pairs.

eurgbp

EURUSD
Summary: 14 trades | PF = 0.21 | Win % = 14.29% | Net = -$447.14 | Drawdown = 7.05%
Poor accuracy led to steep losses. Likely reacted too often in consolidation. Not recommended.

eurusd

GBPJPY
Summary: 14 trades | PF = 0.90 | Win % = 42.86% | Net = -$41.61 | Drawdown = 4.30%
Near-neutral performance. Some promise, but not consistently profitable.

gbpjpy

USDCAD
Summary: 8 trades | PF = 0.80 | Win % = 37.5% | Net = -$72.48 | Drawdown = 4.50%
Few trades but failed to gain ground. Suggest testing with adjusted Baseline.

usdcad

USDSGD
Summary: 10 trades | PF = 8.98 | Win % = 70% | Net = $742.16 | Drawdown = 2.54%
Outstanding outlier. Very high PF and win rate. Indicates ideal conditions for Vortex.

usdsgd

Overall Findings Table

PairPFWin %Net ($)Verdict
AUDCAD1.6150.0%209.30Positive-Moderate
AUDNZD1.0857.1%28.88Flat
CHFJPY0.6544.4%-271.89Negative
EURGBP1.3656.2%153.04Strong
EURUSD0.2114.3%-447.14Very Negative
GBPJPY0.9042.9%-41.61Neutral-Negative
USDCAD0.8037.5%-72.48Negative
USDSGD8.9870.0%742.16Exceptional

Average PF across pairs = 2.07, lifted heavily by USDSGD. Most pairs performed moderately or better, with only two (EURUSD, CHFJPY) dragging the system into riskier territory.


Conclusion

The Vortex Indicator emerges as a credible C1 candidate for NNFX traders. While not flawless, its overall metrics validate its place in a rule-based system, especially when used with a solid Baseline and Volume filter. The key takeaway: pair-specific testing matters. When aligned with a compatible pair like USDSGD, Vortex can produce exceptional outcomes.

In short, Vortex is worthy of further exploration — either as a standalone C1 or a supporting C2. For algorithmic traders seeking a well-rounded, low-drawdown solution, this indicator delivers more than expected.

Leave a Reply

Your email address will not be published. Required fields are marked *