M.
Many traders repy on Fibonacci Retracement to identify key price levels, especially around the golden ratios, but knowing when and where to draw these zones can be challenging.
Fibonacci Mystery, a NinjaTrader Fibonacci Retracement indicator, helps solve that problem by automatically identifying key Fibonacci levels and highlighting high-potential opportunities at critical support and resistance areas. Â
Unique features
- It identifies Fibonacci zones during trend transitions, providing optimal entry points for potential market moves.
- It catches emerging trends early, giving you the chance for high rewards as the trend gains momentum.
- It performs well in all markets: In trending markets, Return signals within solid Fibonacci levels suggest strong pullback entries, while in sideways markets, signals within dashed Fibonacci zones indicate reversals, ideal for choppy trading.Â

When to draw Fibonacci Retracement levels
The indicator draws Fibonacci zones by spotting the highest swing high in an uptrend or the lowest swing low in a downtrend, along with the first swing point of the opposite trend.
Below, you'll see how to form Bearish Fibonacci zones:
- Step 1: Identify the highest peak
The NinjaTrader Fibonacci Retracement indicator determines the highest swing high in an uptrend, representing the strongest selling pressure. This is marked as the 100% level. - Step 2: Identify the first swing low
When the price reverses to a downtrend, the first swing low is marked as the 0% level. - Step 3: Generate Return signals
When the price retraces to defined Fibonacci levels (e.g., 38.2%, 50%, 61.8%), the indicator triggers trade signals.

Conversely, the Return signal forms within the Bullish Fibonacci zones, as shown below.

Reasons for focusing on swing highs/lows
Fibonacci Mystery doesnât randomly pick swing highs or lows. Instead, it focuses on areas where trends intersect, identifying 2 points:
- Highest swing high/Lowest swing low:
These points occur when price forms peaks or troughs before sharp reversals, representing strong buying/selling pressure and acting as natural support and resistance. - First swing high/low:
These points occur when price pulls back after a strong move. Fibonacci levels shine here, helping you pinpoint retracement zones before the trend resumes.
Fibonacci Mystery helps save you time and improve efficiency, giving you an edge in trading Fibonacci Retracement like a pro.
See what all the buzz is about â our best-selling NinjaTrader indicators are trusted by professional traders to deliver accurate, actionable signals every session.
Dedicated NinjaScript Signals
- Signal_Trend: 1 = uptrend, -1 = downtrend
- Signal_Trade: 2 = bullish return, -2 = bearish return, 1 = uptrend start, -1 = downtrend start, 0 = no signal
- Signal_State: 1 = low in bottom zone, 2 = close in bottom zone, -1 = high in top zone, -2 = close in top zone, 0 = no signal
Software Changelog
- 28 Apr 2026:Signal_State were added.
- 20 Jun 2025:The marker tags were separated by direction.
- 26 Feb 2025:A minor issue regarding the drawing of markers was fixed.
Policies
Software license
Every purchase includes a perpetual software license, granting you the right to use the software indefinitely on the number of computers permitted by your license.
Installation & Onboarding
Every purchase includes guided installation assistance.
Purchases with Premium Services also include white-glove software setup and onboarding, along with personalized trading setup and workflow optimization.
Software updates & upgrades
Software updates & upgrades are provided at no additional cost.Â
For products with a modular structure, this coverage applies to the core product, while optional expansion modules may be offered separately.
Read the full policy
Customer service
Every purchase includes lifetime support via email & chat, delivered by our renowned Customer Care team â widely recognized throughout the trading community for its world-class service.
As your NINZA product collection expands, Premium Path unlocks a growing range of enhanced Customer Care benefits & privileges, available through dedicated channels.
Explore Premium Path
Remote assistance
Every purchase includes up to 3 complimentary remote assistance sessions, available within 30 days of purchase â with each session lasting up to 30 minutes.
Purchases with Premium Services include up to 6 sessions within 60 days of purchase, with priority scheduling and longer session durations.
Product exchange
Customers may request up to 3 product exchanges within 30 days of purchase, at little or no additional cost when exchanging for a comparable product.
Read the full policy
Returns & refunds
Due to the ease with which software products can be stored and copied, no returns will be accepted and no refunds will be issued.
ALL SALES ARE FINAL & NON-REFUNDABLE.







