Skip to main content

NFI_v7 Strategy Analysis

Strategy Number: #253 (253rd of 465 strategies) Strategy Type: NFI Series - v7 Advanced Version — Multi-Condition Trend Following Timeframe: 5 Minutes (5m) + 1 Hour Informational Timeframe


I. Strategy Overview

NFI_v7 is the seventh major version of the NFI (Nostalgia For Infinity) Series V series, comprehensively upgraded and iterated by developer iterativ based on v5. As the advanced version of the NFI V series, v7 builds on the predecessor's multi-condition architecture with large-scale parameter optimization, indicator expansion, and logic enhancement. It represents the mature advanced form of the NFI V series.

The v7 version is positioned at "precision and efficiency upgraded" — expanding from v5's 20+ entry conditions to 25+ independent buy signals, with more refined protection parameters and smarter take-profit logic. It is suitable for advanced traders pursuing higher signal quality.

Core Features

FeatureDescription
Entry Conditions25+ independent buy signals, each independently enableable/disableable
Exit Conditions10+ basic exit signals + multi-layer dynamic take-profit logic
Protection Mechanisms25+ sets of entry protection parameters
Timeframe5-minute primary + 1-hour informational timeframe
DependenciesTA-Lib, technical, qtpylib, pandas, numpy

II. Strategy Configuration Analysis

2.1 Basic Risk Parameters

# ROI exit table (time: minimum profit rate)
minimal_roi = {
"0": 0.09, # Immediate exit: 9% profit
"40": 0.045, # After 40 minutes: 4.5% profit
"85": 0.025, # After 85 minutes: 2.5% profit
}

# Stop-loss settings
stoploss = -0.105 # -10.5% hard stop-loss

# Trailing stop
trailing_stop = True
trailing_stop_positive = 0.022 # 2.2% trailing activation point
trailing_stop_positive_offset = 0.042 # 4.2% offset trigger

Design Philosophy:

  • Aggressive ROI ladder: First-tier ROI at 9%, more aggressive than v5's 8%, pursuing higher returns
  • Moderate stop-loss buffer: -10.5%, slightly tighter than v5's -12%, reflecting higher precision
  • Balanced trailing stop: 2.2% activation, 4.2% lock-in, balancing profit protection and trend following

III. Entry Conditions Details

3.1 Protection Mechanisms (25+ Sets)

Each entry condition has independent protection parameter sets forming a multi-layered safety net.

3.2 Typical Entry Condition Examples

Condition #1: RSI Oversold + MFI Low Value (Enhanced)

# Logic
- RSI(1h) between 28-86 (macro-cycle non-extreme, range expanded from v5)
- RSI(14) < 34 (oversold, stricter than v5)
- MFI < 42 (low money flow, more refined)
- Price has minimum rise from 36-period low

Condition #2: Bollinger Lower Band Breakout (v7 Optimized)

# Logic
- RSI < RSI(1h) - 37 (relatively weak, parameter fine-tuned)
- MFI < 47 (low money flow, optimized)
- Close < Bollinger lower band × 0.981 (deep Bollinger break, more precise)

3.3 25+ Entry Conditions Classification

Condition GroupCondition NumbersCore LogicApplicable Scenario
Oversold Rebound1, 7, 8, 18, 20, 24RSI/MFI low + oversold signalsOversold bounce
Bollinger Strategy2, 3, 4, 5, 6, 9, 10, 21Price breaks Bollinger lower bandVolatility breakout
EMA Trend5, 6, 7, 14, 15, 22EMA golden cross + price positionTrend confirmation
SMA Offset9, 10, 11, 12, 13, 23Price below SMA by specific ratioMean reversion
EWO Momentum12, 13, 16, 17, 25Elliott Wave OscillatorMomentum confirmation
Advanced Combos19, 21, 22, 23, 24, 25Multi-indicator resonance + new strategiesComprehensive signals

IV. Exit Conditions Details

4.1 Multi-Layer Take-Profit System

Profit Zone          RSI Threshold    Signal Name
────────────────────────────────────────────────
> 20% < 30 signal_profit_11
16%-20% < 35 signal_profit_10
12%-16% < 42 signal_profit_9
9%-12% < 50 signal_profit_8
6%-9% < 52 signal_profit_7
4%-6% < 46 signal_profit_6
3%-4% < 42 signal_profit_5
2%-3% < 38 signal_profit_4
1.5%-2% < 36 signal_profit_3
1%-1.5% < 34 signal_profit_2
0.5%-1% < 32 signal_profit_1
< 0.5% < 30 signal_profit_0

Design Principles:

  • v7 adds higher profit zones (16%-20%, >20%), adapting to more aggressive take-profit strategies
  • Higher profit = lower RSI threshold (stricter exits)

4.2 Special Exit Scenarios

ScenarioDescription
EMA200 Below Take-ProfitWeak take-profit when price < EMA200
Pump ProtectionPrevents high pullback after 24h/36h/48h rallies
Declining TrendTrend reversal protection when SMA200 declines
Trailing Take-ProfitDynamic profit locking
Holding DurationTime stop at > 900 minutes
Fast Take-Profitv7 new: Quick exit for rapid gains

V. Risk Management Features

5.1 Dip Protection (Safe Dips)

v7 upgrades to 12-level dip threshold protection:

Level    Threshold 1    Threshold 2    Threshold 3    Threshold 4
────────────────────────────────────────────────────────────────
10 1.5% 10% 24% 42%
50 2.0% 14% 32% 50%
80 2.4% 22% 38% 66%
100 2.6% 24% 42% 80%
110 2.7% 26% 44% 84%
120 2.9% 28% 46% 88% # v7 new

5.2 Pump Protection (Safe Pump)

v7 expands to 14-level pump detection:

  • Detection periods: 24h / 36h / 48h
  • Threshold range: 0.38 - 2.2 (38% - 220% rise)

VI. Strategy Pros & Cons

✅ Pros

  1. Higher signal quality: 25+ entry conditions with optimized parameters, improved signal precision
  2. More comprehensive protection: 25+ protection sets + 12-level dip protection + 14-level pump protection
  3. Upgraded dynamic take-profit: New higher profit zones (16%-20%, >20%)
  4. Multi-timeframe: 5m execution + 1h trend confirmation + BTC correlation
  5. Optimized classic indicators: Bollinger, RSI, EMA, EWO with tuned parameters
  6. Mature evolution: v7 is a mature iteration of the NFI V series
  7. Community verified: Long-term live trading, stability and reliability guaranteed

⚠️ Cons

  1. Higher complexity: 25+ conditions and more parameters require more experience
  2. Increased resource consumption: Higher computation than v5, higher hardware demands
  3. Data dependent: Needs sufficient 1h and 5m historical data
  4. External dependencies: Requires TA-Lib and technical library support
  5. Overfitting risk: Multi-condition with refined parameters may overfit historical data
  6. Steeper learning curve: Newcomers need more time to understand parameter interactions

VII. Summary

NFI_v7 is the advanced mature version of the NFI V series. Its core value lies in:

  1. Improved signal quality: 25+ entry conditions carefully tuned, more precise entry signals
  2. Enhanced risk control: 12-level dip protection + 14-level pump protection, safer in extreme conditions
  3. Upgraded take-profit mechanism: New high-profit zones, adapting to more aggressive trading goals
  4. Classic evolution: Comprehensive upgrade from v5, reliable version of the V series

For quantitative traders, NFI_v7 is a choice pursuing higher precision:

  • More precise signals and aggressive take-profit than v5
  • Doesn't need AI resources like ProAI series, easier to deploy
  • Suitable as a main strategy upgrade for experienced quantitative traders

Recommendation:

  • If v5 is running stably, gradually migrate to v7
  • Backtest verify with default configuration first
  • Adjust protection parameters based on target pair characteristics
  • Pay attention to 1h timeframe trend confirmation signals