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
| Feature | Description |
|---|---|
| Entry Conditions | 25+ independent buy signals, each independently enableable/disableable |
| Exit Conditions | 10+ basic exit signals + multi-layer dynamic take-profit logic |
| Protection Mechanisms | 25+ sets of entry protection parameters |
| Timeframe | 5-minute primary + 1-hour informational timeframe |
| Dependencies | TA-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 Group | Condition Numbers | Core Logic | Applicable Scenario |
|---|---|---|---|
| Oversold Rebound | 1, 7, 8, 18, 20, 24 | RSI/MFI low + oversold signals | Oversold bounce |
| Bollinger Strategy | 2, 3, 4, 5, 6, 9, 10, 21 | Price breaks Bollinger lower band | Volatility breakout |
| EMA Trend | 5, 6, 7, 14, 15, 22 | EMA golden cross + price position | Trend confirmation |
| SMA Offset | 9, 10, 11, 12, 13, 23 | Price below SMA by specific ratio | Mean reversion |
| EWO Momentum | 12, 13, 16, 17, 25 | Elliott Wave Oscillator | Momentum confirmation |
| Advanced Combos | 19, 21, 22, 23, 24, 25 | Multi-indicator resonance + new strategies | Comprehensive 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
| Scenario | Description |
|---|---|
| EMA200 Below Take-Profit | Weak take-profit when price < EMA200 |
| Pump Protection | Prevents high pullback after 24h/36h/48h rallies |
| Declining Trend | Trend reversal protection when SMA200 declines |
| Trailing Take-Profit | Dynamic profit locking |
| Holding Duration | Time stop at > 900 minutes |
| Fast Take-Profit | v7 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
- Higher signal quality: 25+ entry conditions with optimized parameters, improved signal precision
- More comprehensive protection: 25+ protection sets + 12-level dip protection + 14-level pump protection
- Upgraded dynamic take-profit: New higher profit zones (16%-20%, >20%)
- Multi-timeframe: 5m execution + 1h trend confirmation + BTC correlation
- Optimized classic indicators: Bollinger, RSI, EMA, EWO with tuned parameters
- Mature evolution: v7 is a mature iteration of the NFI V series
- Community verified: Long-term live trading, stability and reliability guaranteed
⚠️ Cons
- Higher complexity: 25+ conditions and more parameters require more experience
- Increased resource consumption: Higher computation than v5, higher hardware demands
- Data dependent: Needs sufficient 1h and 5m historical data
- External dependencies: Requires TA-Lib and technical library support
- Overfitting risk: Multi-condition with refined parameters may overfit historical data
- 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:
- Improved signal quality: 25+ entry conditions carefully tuned, more precise entry signals
- Enhanced risk control: 12-level dip protection + 14-level pump protection, safer in extreme conditions
- Upgraded take-profit mechanism: New high-profit zones, adapting to more aggressive trading goals
- 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