{
  "$schema": "https://docs.itradeaims.net/schemas/agent-sitemap.v1.json",
  "schemaVersion": 1,
  "generatedAt": "2026-11-10T13:56:21.388Z",
  "siteOrigin": "https://docs.itradeaims.net",
  "stats": {
    "totalSystems": 37,
    "totalConcepts": 5,
    "totalPillars": 4,
    "totalInvariants": 5,
    "totalIndexedRoutes": 42
  },
  "pillars": {
    "indicators": {
      "title": "Technical Indicators",
      "route": "/indicators",
      "count": 21,
      "description": "Quantitative trading indicators engineered for closed-candle signal accuracy."
    },
    "eas": {
      "title": "Research and Execution Software",
      "route": "/eas",
      "count": 8,
      "description": "Rule-based research and execution software for MetaTrader (Expert Advisors), with built-in risk controls."
    },
    "concepts": {
      "title": "Core Methodology & Concepts",
      "route": "/concepts/intro",
      "count": 5,
      "description": "Market structure corridors, pullback anatomy, and the stress-free execution invariant."
    },
    "academy": {
      "title": "Trading Academy",
      "route": "/courses",
      "count": 8,
      "description": "Video masterclasses and structured lesson modules."
    }
  },
  "invariants": [
    {
      "id": "closed-candle-invariant",
      "name": "Closed-Candle Execution Invariant",
      "type": "core-execution",
      "rule": "Signals confirm and execute strictly on the close of the candle. Never take trades or evaluate triggers on an open, ticking candle. A candle close eliminates repainting and noise.",
      "doctrine": "Let the EA do the sweating while you sip your tea. Wait for the bar close.",
      "applicableTo": [
        "banana-indicator",
        "banana-ea",
        "aims-box",
        "aims-wave",
        "confluence-indicator-set"
      ]
    },
    {
      "id": "extension-degrees-d0-d3",
      "name": "Standardized Stretch Metric & Extension Degrees",
      "type": "market-regime",
      "formula": "E = (Close - 20EMA) / ATR",
      "degrees": {
        "D0": {
          "label": "Normal",
          "range": "E < 1.0x ATR",
          "meaning": "Fair-value equilibrium inside central channel."
        },
        "D1": {
          "label": "Extended",
          "range": "1.0x ATR <= E < 2.25x ATR",
          "meaning": "Continuation impulse reaching outer Grimes bands."
        },
        "D2": {
          "label": "Climax",
          "range": "2.25x ATR <= E < 3.0x ATR",
          "meaning": "Outer containment boundary; high probability mean reversion."
        },
        "D3": {
          "label": "Bubble Climax",
          "range": "E >= 3.0x ATR",
          "meaning": "Extreme statistical exhaustion; climax boundary fade candidate."
        }
      },
      "applicableTo": [
        "banana-indicator",
        "aims-bubble-indicator",
        "aims-bubble-ea"
      ]
    },
    {
      "id": "fair-value-baseline",
      "name": "20 EMA Fair-Value Equilibrium Baseline",
      "type": "indicator-mechanics",
      "rule": "The 20-period Exponential Moving Average acts as the dynamic fair-value baseline with adaptive slope colouring.",
      "palette": {
        "bullish": "Cyan (upward slope)",
        "bearish": "Amber (downward slope)",
        "neutral": "Magenta (flat / consolidation)"
      },
      "applicableTo": [
        "banana-indicator",
        "aims-box",
        "aims-wave"
      ]
    },
    {
      "id": "volatility-containment",
      "name": "Adam Grimes Volatility Channels",
      "type": "statistical-containment",
      "multipliers": {
        "central": "1.0x ATR channel",
        "outer": "2.25x ATR containment channel (~95% statistical boundary)"
      },
      "rule": "Normal price movement is contained within 2.25x ATR. Excursions outside represent climatic stretching.",
      "applicableTo": [
        "banana-indicator",
        "aims-bubble-indicator"
      ]
    },
    {
      "id": "risk-discipline-rules",
      "name": "Institutional Capital Defense & Milestone Invariants",
      "type": "risk-management",
      "rules": [
        "Maximum 0.5% - 1.0% cash risk per trade.",
        "Maximum 2-3 trades per trading session.",
        "Two consecutive losses triggers terminal close for the session.",
        "Partial Close 1 (PC1) milestone executed at 3R; trail runner thereafter."
      ],
      "applicableTo": [
        "banana-ea",
        "aims-bubble-ea",
        "aims-lobot-ea",
        "eas-portfolio"
      ]
    }
  ],
  "systems": [
    {
      "id": "banana-indicator",
      "name": "Banana Indicator",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt4",
        "mt5",
        "tradingview"
      ],
      "rawPlatforms": [
        "MT4",
        "MT5",
        "TradingView"
      ],
      "primaryRoute": "/indicators/banana/",
      "docFilePath": "src/pages/indicators/banana/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/banana-indicator/",
      "highlights": [
        "Visual B1, B2, and B3 momentum signal arrows with non-repainting verification",
        "Dynamic Multi-Timeframe Alligator and Purple Trend Line integration",
        "Companion to Banana EA (research and execution software for MetaTrader)"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/banana/"
        },
        {
          "label": "Watch Strategy Masterclass",
          "action": "academy",
          "to": "/courses?course=banana-strategy"
        },
        {
          "label": "Pair with Banana EA",
          "action": "ea",
          "to": "/eas/banana-ea/"
        }
      ]
    },
    {
      "id": "aims-box",
      "name": "AIMS Box",
      "systemType": "indicator",
      "category": "breakout",
      "platforms": [
        "mt4",
        "mt5",
        "tradingview"
      ],
      "rawPlatforms": [
        "MT4",
        "MT5",
        "TradingView"
      ],
      "primaryRoute": "/indicators/aims-box/",
      "docFilePath": "src/pages/indicators/aims-box/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-box/",
      "highlights": [
        "Automated fractal box level generation with zero chart lag",
        "Setup 1 (inside-the-box) and Setup 2 (outside-the-box) classification",
        "Clear visual target expansion bands and boundary tracking"
      ],
      "nextSteps": [
        {
          "label": "Box Strategy Manual",
          "action": "manual",
          "to": "/indicators/aims-box/"
        },
        {
          "label": "Setup 1 & 2 Masterclass",
          "action": "academy",
          "to": "/courses?course=setup-one"
        },
        {
          "label": "Setup Entry Alert EA",
          "action": "ea",
          "to": "/eas/aims-entry-alert/"
        }
      ]
    },
    {
      "id": "aims-ewaves-super",
      "name": "AIMS eWaves Super",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt5",
        "tradingview"
      ],
      "rawPlatforms": [
        "MT5",
        "TradingView"
      ],
      "primaryRoute": "/indicators/aims-ewaves-super/",
      "docFilePath": "src/pages/indicators/aims-ewaves-super/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-ewaves-super/",
      "highlights": [
        "Automated 1–5 impulse labeling and completed-cycle verification",
        "Wave 4 pullback zone detection and minimum 1R target forecasting",
        "Integrated desk blotter telemetry with crosshair multi-timeframe synchronization"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/aims-ewaves-super/"
        }
      ]
    },
    {
      "id": "aims-ewaves-pro",
      "name": "AIMS eWaves Pro",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt5",
        "tradingview"
      ],
      "rawPlatforms": [
        "MT5",
        "TradingView"
      ],
      "primaryRoute": "/indicators/aims-ewaves-pro/",
      "docFilePath": "src/pages/indicators/aims-ewaves-pro/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/",
      "highlights": [
        "Price-native ATR-zigzag node ladder tracking verified swing anchors",
        "Simultaneous multi-degree nested wave hierarchy (Micro, Minor, Intermediate)",
        "Algorithmic confidence-scored rival counts and completed-cycle persistence"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/aims-ewaves-pro/"
        }
      ]
    },
    {
      "id": "aims-wave",
      "name": "AIMS Wave (Free)",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "tradingview",
        "mt4"
      ],
      "rawPlatforms": [
        "TradingView",
        "MT4"
      ],
      "primaryRoute": "/indicators/aims-wave/",
      "docFilePath": "src/pages/indicators/aims-wave/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-wave/",
      "highlights": [
        "Zero-lag momentum acceleration and deceleration color coding",
        "Clean subwindow baseline designed for manual Elliott Wave analysis",
        "100% free community tool with zero subscription or invite codes"
      ],
      "nextSteps": [
        {
          "label": "Wave Oscillator Manual",
          "action": "manual",
          "to": "/indicators/aims-wave/"
        },
        {
          "label": "Elliott Waves Masterclass",
          "action": "academy",
          "to": "/courses?course=elliott-waves"
        },
        {
          "label": "Wave Overlay Indicator",
          "action": "manual",
          "to": "/indicators/wave-overlay/"
        }
      ]
    },
    {
      "id": "aims-gator",
      "name": "AIMS Gator",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "tradingview"
      ],
      "rawPlatforms": [
        "TradingView"
      ],
      "primaryRoute": "/indicators/aims-gator/",
      "docFilePath": "src/pages/indicators/aims-gator/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-gator/",
      "highlights": [
        "Geometric angulation assessment to prevent trading in dead zones",
        "Three smoothed moving averages (SMMA 5, 8, 13) with forward shifts",
        "Purple Magic Line (SMMA 34, shift 21) macro bias filter"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/aims-gator/"
        }
      ]
    },
    {
      "id": "aims-bubble-indicator",
      "name": "AIMS Bubble Indicator",
      "systemType": "indicator",
      "category": "reversal",
      "platforms": [
        "tradingview",
        "mt4"
      ],
      "rawPlatforms": [
        "TradingView",
        "MT4"
      ],
      "primaryRoute": "/indicators/bubble/",
      "docFilePath": "src/pages/indicators/bubble/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-bubble/",
      "highlights": [
        "Two-Tier Signal Architecture: Tier 1 Diamonds and Tier 2 Action Arrows",
        "Continuous Stretch Feature Vector E = (Close - Midline) / ATR for EA integration",
        "Centre-Band Snap-Back signals for deep trend continuation pullbacks"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/bubble/"
        }
      ]
    },
    {
      "id": "aims-momentum-indicator",
      "name": "AIMS Momentum Indicator",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/momentum/",
      "docFilePath": "src/pages/indicators/momentum/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-momentum/",
      "highlights": [
        "4-Colour candlestick overlay mapping Awesome Oscillator states",
        "Forward-projected active order bracket with 3 Stop Loss options",
        "Purple Magic Line trend filter preventing counter-trend entries"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/momentum/"
        }
      ]
    },
    {
      "id": "aims-fruit-indicator",
      "name": "AIMS Fruit Indicator",
      "systemType": "indicator",
      "category": "reversal",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/fruit/",
      "docFilePath": "src/pages/indicators/fruit/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-the-fruit/",
      "highlights": [
        "Bullish and Bearish Divergent Bar (BuDB/BeDB) pattern recognition",
        "5-tier filter hierarchy (Fractal, Awesome Oscillator, Alligator clearance)",
        "Primary tool for harvesting profits before mean-reversion waves"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/fruit/"
        }
      ]
    },
    {
      "id": "aims-lobot-indicator",
      "name": "AIMS LOBOT Indicator",
      "systemType": "indicator",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/lobot/",
      "docFilePath": "src/pages/indicators/lobot/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-lobot/",
      "highlights": [
        "Day-bounded Session Open benchmark line with zero overnight slopes",
        "Inside Bar compression evaluation with directional bias",
        "Forward-projected execution bracket with entry and SL price tags"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/lobot/"
        }
      ]
    },
    {
      "id": "aims-lobot-cherry-indicator",
      "name": "AIMS LOBOT Cherry Indicator",
      "systemType": "indicator",
      "category": "reversal",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/lobot-cherry/",
      "docFilePath": "src/pages/indicators/lobot-cherry/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-lobot-cherry/",
      "highlights": [
        "Liquidity sweep detection piercing prior bar extremes",
        "Midpoint close rejection and ATR volatility expansion caps",
        "Integrated Grant’s AO and Alligator trend filtration"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/lobot-cherry/"
        }
      ]
    },
    {
      "id": "aims-entry-alert-indicator",
      "name": "AIMS Entry Alert Indicator",
      "systemType": "indicator",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/entry-alert/",
      "docFilePath": "src/pages/indicators/entry-alert/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-setup-entry-alert/",
      "highlights": [
        "Setup 1 (inside-box anticipatory) vs Setup 2 (outside-box confirmed) arrows",
        "Warning marker dots (Black dot for Purple MA/S0, Grey dot for AO/Box width)",
        "8-buffer programmatic architecture for EA automation"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/entry-alert/"
        }
      ]
    },
    {
      "id": "aims-gator-advanced-indicator",
      "name": "AIMS Gator Advanced Indicator",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/gator-advanced/",
      "docFilePath": "src/pages/indicators/gator-advanced/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-gator-advanced/",
      "highlights": [
        "Interactive on-chart dashboard HUD with click-toggles for lines and signals",
        "Consolidation corridor brackets derived from outermost fractal boundaries",
        "Saddle Point / equilibrium 50/50 straddle detection"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/gator-advanced/"
        }
      ]
    },
    {
      "id": "aims-the-seed-indicator",
      "name": "AIMS The Seed Indicator",
      "systemType": "indicator",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/the-seed/",
      "docFilePath": "src/pages/indicators/the-seed/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-the-seed/",
      "highlights": [
        "Gold high and low histogram caps marking Inside Bar compression",
        "Momentum-colored candlestick histograms (ForestGreen / Crimson)",
        "Intraday session open benchmark for directional bias"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/the-seed/"
        }
      ]
    },
    {
      "id": "aims-brn-indicator",
      "name": "AIMS BRN Indicator",
      "systemType": "indicator",
      "category": "oscillator",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/brn/",
      "docFilePath": "src/pages/indicators/brn/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-brn/",
      "highlights": [
        "Two-tier grid hierarchy: Primary (1,000 pts) and Secondary (500 pts)",
        "Intelligent digit normalization across Forex, Gold, Crypto, and Indices",
        "Essential for profit target projection and avoiding liquidity traps"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/brn/"
        }
      ]
    },
    {
      "id": "aims-grants-ao-indicator",
      "name": "AIMS Grant's AO Indicator",
      "systemType": "indicator",
      "category": "oscillator",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/grants-ao/",
      "docFilePath": "src/pages/indicators/grants-ao/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-grants-ao/",
      "highlights": [
        "Grant’s Long and Short Pullback Zone tracking with zero chart clutter",
        "Fixed 0.0–1.0 subwindow scale requiring only 20–30 vertical pixels",
        "Identifies the exact moments when retracements are ripe for continuation"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/grants-ao/"
        }
      ]
    },
    {
      "id": "aims-hunt-indicator",
      "name": "AIMS Hunt Suite",
      "systemType": "indicator",
      "category": "reversal",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/hunt/",
      "docFilePath": "src/pages/indicators/hunt/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-hunt-dot/",
      "highlights": [
        "Inside Bar qualification paired with Grant’s Zone momentum states",
        "‘Look For Better’ algorithmic optimization for progressive discount entries",
        "Purple MA and Alligator Lips multi-layer trend gatekeeping"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/hunt/"
        }
      ]
    },
    {
      "id": "aims-wave-overlay-indicator",
      "name": "AIMS Wave Overlay Indicator",
      "systemType": "indicator",
      "category": "trend",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/indicators/wave-overlay/",
      "docFilePath": "src/pages/indicators/wave-overlay/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-wave-overlay/",
      "highlights": [
        "4-Colour state matrix: Lime Green, Dark Green, Bright Red, and Maroon",
        "Distinguishes impulse trend expansions from corrective breathing waves",
        "Zero overhead modular companion for naked price action charts"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/wave-overlay/"
        }
      ]
    },
    {
      "id": "confluence-indicator-set",
      "name": "The Confluence Indicator Set",
      "systemType": "indicator",
      "category": "oscillator",
      "platforms": [
        "mt5"
      ],
      "rawPlatforms": [
        "MT5"
      ],
      "primaryRoute": "/indicators/confluence/",
      "docFilePath": "src/pages/indicators/confluence/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-confluence/",
      "highlights": [
        "Composite scoring algorithm combining multiple technical factors",
        "Cross-asset compatibility across forex, commodities, and equities",
        "Full visual overlay and subwindow telemetry"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/confluence/"
        }
      ]
    },
    {
      "id": "aims-algo",
      "name": "AIMS Algo",
      "systemType": "indicator",
      "category": "oscillator",
      "platforms": [
        "tradingview"
      ],
      "rawPlatforms": [
        "TradingView"
      ],
      "primaryRoute": "/indicators/aims-algo/",
      "docFilePath": "src/pages/indicators/aims-algo/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-algo/",
      "highlights": [
        "Real-time institutional liquidity zone tracking",
        "Multi-timeframe algorithmic breakout signals",
        "Optimized for high-volatility modern market conditions"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/aims-algo/"
        }
      ]
    },
    {
      "id": "nasdaq-strategy",
      "name": "The Ultimate Nasdaq-100 Strategy",
      "systemType": "indicator",
      "category": "oscillator",
      "platforms": [
        "tradingview"
      ],
      "rawPlatforms": [
        "TradingView"
      ],
      "primaryRoute": "/indicators/nasdaq-strategy/",
      "docFilePath": "src/pages/indicators/nasdaq-strategy/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-nas/",
      "highlights": [
        "Calibrated index session timing and volatility parameters",
        "High-velocity breakout filters optimized for New York session",
        "Available for MetaTrader 5 and TradingView"
      ],
      "nextSteps": [
        {
          "label": "Read Technical Manual",
          "action": "manual",
          "to": "/indicators/nasdaq-strategy/"
        }
      ]
    },
    {
      "id": "banana-ea",
      "name": "Banana EA",
      "systemType": "ea",
      "category": "trend",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/banana-ea/",
      "docFilePath": "src/pages/eas/banana-ea/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/banana-ea/",
      "highlights": [
        "Three partial-close levels (50% / 25% / 25%) plus break-even",
        "Pips, ATR, Bars, R:R or MA trailing stop",
        "Daily range, session movement and open-price filters"
      ],
      "nextSteps": [
        {
          "label": "EA Settings",
          "action": "manual",
          "to": "/eas/banana-ea/#settings"
        },
        {
          "label": "EA FAQ",
          "action": "manual",
          "to": "/eas/banana-ea/#faq"
        },
        {
          "label": "Companion Indicator Docs",
          "action": "manual",
          "to": "/indicators/banana/"
        }
      ]
    },
    {
      "id": "aims-bubble-ea",
      "name": "AIMS Bubble EA",
      "systemType": "ea",
      "category": "reversal",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-bubble/",
      "docFilePath": "src/pages/eas/aims-bubble/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-bubble-ea/",
      "highlights": [
        "Exhaustion: 2.25 ATR stretch plus Bollinger Band, Stochastic and RSI extremes",
        "Snap-back: first pullback into the 1.0 ATR centre band after a trend stretch",
        "Free Trade at +1R and midline trail; no fixed take profit"
      ],
      "nextSteps": [
        {
          "label": "Bubble EA Automation Manual",
          "action": "manual",
          "to": "/eas/aims-bubble/"
        },
        {
          "label": "Indicator Stretch Model",
          "action": "manual",
          "to": "/indicators/bubble/"
        }
      ]
    },
    {
      "id": "aims-momentum-ea",
      "name": "AIMS Momentum EA",
      "systemType": "ea",
      "category": "trend",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-momentum/",
      "docFilePath": "src/pages/eas/aims-momentum/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-momentum-ea/",
      "highlights": [
        "AO wave turns Lime or Red after a pullback, with the Gator open and price beyond the Purple line",
        "Free Trade: 50% banked at +1R, stop not moved to break-even first",
        "Teeth trail and Lips-close exit; no fixed take profit"
      ],
      "nextSteps": [
        {
          "label": "Read EA Manual",
          "action": "manual",
          "to": "/eas/aims-momentum/"
        }
      ]
    },
    {
      "id": "aims-lobot-ea",
      "name": "AIMS LOBOT EA",
      "systemType": "ea",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-lobot/",
      "docFilePath": "src/pages/eas/aims-lobot/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-lobot-ea/",
      "highlights": [
        "Seed above the 09:00 open is a buy setup, below it a sell setup",
        "Free Trade: 50% banked at +1R, then a 2 ATR trailing stop",
        "Pending stops expire after 3 bars; skipped when risk exceeds 2.5 ATR"
      ],
      "nextSteps": [
        {
          "label": "Lobot EA Execution Manual",
          "action": "manual",
          "to": "/eas/aims-lobot/"
        },
        {
          "label": "Session Strategy Course",
          "action": "academy",
          "to": "/courses?course=lobot"
        }
      ]
    },
    {
      "id": "aims-fruit-ea",
      "name": "AIMS Fruit EA",
      "systemType": "ea",
      "category": "reversal",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-fruit/",
      "docFilePath": "src/pages/eas/aims-fruit/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-fruit-ea/",
      "highlights": [
        "Fruit: lower low closing in its upper half, below the Gator, with an AO hook or climax",
        "MT5: Wave 3 add-ons at +1R, 50% scale-out at the Wave 3 climax, Wave 4 reload",
        "Gator Teeth trail and Lips-close exit for runners"
      ],
      "nextSteps": [
        {
          "label": "Fruit EA Manual & Backtest",
          "action": "manual",
          "to": "/eas/aims-fruit/"
        },
        {
          "label": "Companion Indicator Guide",
          "action": "manual",
          "to": "/indicators/fruit/"
        }
      ]
    },
    {
      "id": "aims-entry-alert-ea",
      "name": "AIMS Entry Alert EA",
      "systemType": "ea",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-entry-alert/",
      "docFilePath": "src/pages/eas/aims-entry-alert/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-entry-alert-ea/",
      "highlights": [
        "Close crosses the Lips with the Purple line on the trend side of the fractal box",
        "Stop loss starts at the Blue line (Jaws) and trails it",
        "One trade at a time; Lips-close exit in net profit"
      ],
      "nextSteps": [
        {
          "label": "EA Parameters Guide",
          "action": "manual",
          "to": "/eas/aims-entry-alert/"
        },
        {
          "label": "Setup 1 Video Training",
          "action": "academy",
          "to": "/courses?course=setup-one"
        }
      ]
    },
    {
      "id": "aims-gator-advanced-ea",
      "name": "AIMS Gator Advanced EA",
      "systemType": "ea",
      "category": "breakout",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/eas/aims-gator-advanced/",
      "docFilePath": "src/pages/eas/aims-gator-advanced/index.jsx",
      "productStoreUrl": "https://itradeaims.net/products/aims-gator-advanced-ea/",
      "highlights": [
        "Sleep detection: Gator lines tangled or under 0.5 ATR apart",
        "Hybrid, Strict Trend or Always Straddle direction modes",
        "Free Trade at +1R, Teeth trail and Lips-close exit"
      ],
      "nextSteps": [
        {
          "label": "Read EA Manual",
          "action": "manual",
          "to": "/eas/aims-gator-advanced/"
        }
      ]
    },
    {
      "id": "eas-portfolio",
      "name": "Master EA Portfolio",
      "systemType": "ea",
      "category": "portfolio",
      "platforms": [
        "mt4"
      ],
      "rawPlatforms": [
        "MT4"
      ],
      "primaryRoute": "/concepts/portfolio-laws",
      "docFilePath": "docs/concepts/portfolio-laws.md",
      "productStoreUrl": "https://itradeaims.net/products/",
      "highlights": [
        "Which product suits which market and timeframe",
        "Shared Free Trade model and risk rules across products",
        "1-Click setting copy pills for the shipped presets"
      ],
      "nextSteps": [
        {
          "label": "Read the EA Portfolio Laws",
          "action": "manual",
          "to": "/concepts/portfolio-laws"
        }
      ]
    },
    {
      "id": "banana-strategy",
      "name": "The Banana Strategy Masterclass",
      "systemType": "academy",
      "category": "strategy",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 13 Lessons"
      ],
      "primaryRoute": "/courses?course=banana-strategy",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "The 4 pullback structural patterns",
        "Multi-timeframe momentum alignment",
        "Interactive trade management & scaling rules"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=banana-strategy"
        },
        {
          "label": "Explore Banana Indicator",
          "action": "manual",
          "to": "/indicators/banana/"
        },
        {
          "label": "Automate with Banana EA",
          "action": "ea",
          "to": "/eas/banana-ea/"
        }
      ]
    },
    {
      "id": "setup-one",
      "name": "Setup 1 & Breakout Strategy Masterclass",
      "systemType": "academy",
      "category": "strategy",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 24 Lessons"
      ],
      "primaryRoute": "/courses?course=setup-one",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "Market consolidation box identification",
        "Breakout confirmation and false breakout avoidance",
        "The 3-stage profit taking matrix"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=setup-one"
        },
        {
          "label": "Explore AIMS Box Indicator",
          "action": "manual",
          "to": "/indicators/aims-box/"
        }
      ]
    },
    {
      "id": "elliott-waves",
      "name": "Elliott Waves In Action Masterclass",
      "systemType": "academy",
      "category": "waves",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 8 Lessons"
      ],
      "primaryRoute": "/courses?course=elliott-waves",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "10-second objective wave counting formula",
        "Identifying high-probability Wave 3 and Wave 5 targets",
        "Oscillator divergence verification"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=elliott-waves"
        },
        {
          "label": "Explore Wave Indicator",
          "action": "manual",
          "to": "/indicators/aims-wave/"
        }
      ]
    },
    {
      "id": "dax40",
      "name": "Day Trading the DAX40 Index Playbook",
      "systemType": "academy",
      "category": "indices",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 7 Lessons"
      ],
      "primaryRoute": "/courses?course=dax40",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "Pre-market London/Frankfurt key level mapping",
        "The 08:00–09:30 UTC high-liquidity burst",
        "Fast stop management on 1-minute and 5-minute charts"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=dax40"
        }
      ]
    },
    {
      "id": "lobot",
      "name": "The LOBOT Breakout Algorithm Masterclass",
      "systemType": "academy",
      "category": "strategy",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 18 Lessons"
      ],
      "primaryRoute": "/courses?course=lobot",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "Volatility squeeze detection rules",
        "Automated pending bracket order execution",
        "Trailing stop optimization for breakout runners"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=lobot"
        },
        {
          "label": "Lobot Automated EA",
          "action": "ea",
          "to": "/eas/aims-lobot/"
        }
      ]
    },
    {
      "id": "stocks",
      "name": "Stock & Equities Breakout Trading Playbook",
      "systemType": "academy",
      "category": "indices",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 5 Lessons"
      ],
      "primaryRoute": "/courses?course=stocks",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "Daily pre-market stock screening criteria",
        "Volume surge breakout confirmations",
        "Swing trade position sizing and weekend risk buffer"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=stocks"
        }
      ]
    },
    {
      "id": "trading-plan-and-psychology",
      "name": "Trader Mindset, Psychology & Trading Plan Masterclass",
      "systemType": "academy",
      "category": "psychology",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 25 Lessons"
      ],
      "primaryRoute": "/courses?course=trading-plan-and-psychology",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "The T20 Batch Consistency Discipline",
        "Eliminating revenge trading and premature exits",
        "Building your personal rule-based Trading Plan"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=trading-plan-and-psychology"
        }
      ]
    },
    {
      "id": "orientation",
      "name": "AIMS Framework Orientation & Foundations",
      "systemType": "academy",
      "category": "psychology",
      "platforms": [
        "lms"
      ],
      "rawPlatforms": [
        "LMS Video Player · 5 Lessons"
      ],
      "primaryRoute": "/courses?course=orientation",
      "docFilePath": "src/data/courses/catalog.mjs",
      "productStoreUrl": "https://my.itradeaims.net",
      "highlights": [
        "The 3-stage trader progression roadmap",
        "Risk sizing and capital preservation rules",
        "How to navigate the AIMS tools ecosystem"
      ],
      "nextSteps": [
        {
          "label": "Start Course Player",
          "action": "academy",
          "to": "/courses?course=orientation"
        }
      ]
    }
  ],
  "concepts": [
    {
      "id": "concept-intro",
      "name": "Methodology Overview & Philosophy",
      "systemType": "concept",
      "category": "concepts",
      "primaryRoute": "/concepts/intro",
      "docFilePath": "docs/concepts/intro.md",
      "highlights": [
        "Core AIMS philosophy",
        "Objective edge vs emotional guesswork"
      ]
    },
    {
      "id": "concept-stress-free-invariant",
      "name": "The Stress-Free Trading Invariant",
      "systemType": "concept",
      "category": "concepts",
      "primaryRoute": "/concepts/stress-free-invariant",
      "docFilePath": "docs/concepts/stress-free-invariant.md",
      "highlights": [
        "Closed candle rule",
        "Sample size mindset (T20)",
        "Mechanical execution"
      ]
    },
    {
      "id": "concept-market-structure-corridors",
      "name": "Market Structure & Price Corridors",
      "systemType": "concept",
      "category": "concepts",
      "primaryRoute": "/concepts/market-structure-corridors",
      "docFilePath": "docs/concepts/market-structure-corridors.md",
      "highlights": [
        "Fractal swings",
        "Higher highs / lower lows",
        "Dynamic corridor support/resistance"
      ]
    },
    {
      "id": "concept-pullback-anatomy",
      "name": "Pullback Anatomy & Mean Reversion",
      "systemType": "concept",
      "category": "concepts",
      "primaryRoute": "/concepts/pullback-anatomy",
      "docFilePath": "docs/concepts/pullback-anatomy.md",
      "highlights": [
        "20 EMA midline test",
        "Grimes ATR channel interaction",
        "Exhaustion markers"
      ]
    },
    {
      "id": "concept-risk-discipline",
      "name": "Institutional Risk & Capital Defense",
      "systemType": "concept",
      "category": "concepts",
      "primaryRoute": "/concepts/risk-discipline",
      "docFilePath": "docs/concepts/risk-discipline.md",
      "highlights": [
        "0.5% max risk cap",
        "Prop firm drawdown compliance",
        "Two-loss session circuit breaker"
      ]
    }
  ],
  "indices": {
    "byPlatform": {
      "tradingview": [
        {
          "id": "banana-indicator",
          "name": "Banana Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/banana/"
        },
        {
          "id": "aims-box",
          "name": "AIMS Box",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-box/"
        },
        {
          "id": "aims-ewaves-super",
          "name": "AIMS eWaves Super",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-ewaves-super/"
        },
        {
          "id": "aims-ewaves-pro",
          "name": "AIMS eWaves Pro",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-ewaves-pro/"
        },
        {
          "id": "aims-wave",
          "name": "AIMS Wave (Free)",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-wave/"
        },
        {
          "id": "aims-gator",
          "name": "AIMS Gator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-gator/"
        },
        {
          "id": "aims-bubble-indicator",
          "name": "AIMS Bubble Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/bubble/"
        },
        {
          "id": "aims-algo",
          "name": "AIMS Algo",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-algo/"
        },
        {
          "id": "nasdaq-strategy",
          "name": "The Ultimate Nasdaq-100 Strategy",
          "systemType": "indicator",
          "primaryRoute": "/indicators/nasdaq-strategy/"
        }
      ],
      "mt5": [
        {
          "id": "banana-indicator",
          "name": "Banana Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/banana/"
        },
        {
          "id": "aims-box",
          "name": "AIMS Box",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-box/"
        },
        {
          "id": "aims-ewaves-super",
          "name": "AIMS eWaves Super",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-ewaves-super/"
        },
        {
          "id": "aims-ewaves-pro",
          "name": "AIMS eWaves Pro",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-ewaves-pro/"
        },
        {
          "id": "confluence-indicator-set",
          "name": "The Confluence Indicator Set",
          "systemType": "indicator",
          "primaryRoute": "/indicators/confluence/"
        }
      ],
      "mt4": [
        {
          "id": "banana-indicator",
          "name": "Banana Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/banana/"
        },
        {
          "id": "aims-box",
          "name": "AIMS Box",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-box/"
        },
        {
          "id": "aims-wave",
          "name": "AIMS Wave (Free)",
          "systemType": "indicator",
          "primaryRoute": "/indicators/aims-wave/"
        },
        {
          "id": "aims-bubble-indicator",
          "name": "AIMS Bubble Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/bubble/"
        },
        {
          "id": "aims-momentum-indicator",
          "name": "AIMS Momentum Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/momentum/"
        },
        {
          "id": "aims-fruit-indicator",
          "name": "AIMS Fruit Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/fruit/"
        },
        {
          "id": "aims-lobot-indicator",
          "name": "AIMS LOBOT Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/lobot/"
        },
        {
          "id": "aims-lobot-cherry-indicator",
          "name": "AIMS LOBOT Cherry Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/lobot-cherry/"
        },
        {
          "id": "aims-entry-alert-indicator",
          "name": "AIMS Entry Alert Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/entry-alert/"
        },
        {
          "id": "aims-gator-advanced-indicator",
          "name": "AIMS Gator Advanced Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/gator-advanced/"
        },
        {
          "id": "aims-the-seed-indicator",
          "name": "AIMS The Seed Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/the-seed/"
        },
        {
          "id": "aims-brn-indicator",
          "name": "AIMS BRN Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/brn/"
        },
        {
          "id": "aims-grants-ao-indicator",
          "name": "AIMS Grant's AO Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/grants-ao/"
        },
        {
          "id": "aims-hunt-indicator",
          "name": "AIMS Hunt Suite",
          "systemType": "indicator",
          "primaryRoute": "/indicators/hunt/"
        },
        {
          "id": "aims-wave-overlay-indicator",
          "name": "AIMS Wave Overlay Indicator",
          "systemType": "indicator",
          "primaryRoute": "/indicators/wave-overlay/"
        },
        {
          "id": "banana-ea",
          "name": "Banana EA",
          "systemType": "ea",
          "primaryRoute": "/eas/banana-ea/"
        },
        {
          "id": "aims-bubble-ea",
          "name": "AIMS Bubble EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-bubble/"
        },
        {
          "id": "aims-momentum-ea",
          "name": "AIMS Momentum EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-momentum/"
        },
        {
          "id": "aims-lobot-ea",
          "name": "AIMS LOBOT EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-lobot/"
        },
        {
          "id": "aims-fruit-ea",
          "name": "AIMS Fruit EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-fruit/"
        },
        {
          "id": "aims-entry-alert-ea",
          "name": "AIMS Entry Alert EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-entry-alert/"
        },
        {
          "id": "aims-gator-advanced-ea",
          "name": "AIMS Gator Advanced EA",
          "systemType": "ea",
          "primaryRoute": "/eas/aims-gator-advanced/"
        },
        {
          "id": "eas-portfolio",
          "name": "Master EA Portfolio",
          "systemType": "ea",
          "primaryRoute": "/concepts/portfolio-laws"
        }
      ],
      "lms": [
        {
          "id": "banana-strategy",
          "name": "The Banana Strategy Masterclass",
          "systemType": "academy",
          "primaryRoute": "/courses?course=banana-strategy"
        },
        {
          "id": "setup-one",
          "name": "Setup 1 & Breakout Strategy Masterclass",
          "systemType": "academy",
          "primaryRoute": "/courses?course=setup-one"
        },
        {
          "id": "elliott-waves",
          "name": "Elliott Waves In Action Masterclass",
          "systemType": "academy",
          "primaryRoute": "/courses?course=elliott-waves"
        },
        {
          "id": "dax40",
          "name": "Day Trading the DAX40 Index Playbook",
          "systemType": "academy",
          "primaryRoute": "/courses?course=dax40"
        },
        {
          "id": "lobot",
          "name": "The LOBOT Breakout Algorithm Masterclass",
          "systemType": "academy",
          "primaryRoute": "/courses?course=lobot"
        },
        {
          "id": "stocks",
          "name": "Stock & Equities Breakout Trading Playbook",
          "systemType": "academy",
          "primaryRoute": "/courses?course=stocks"
        },
        {
          "id": "trading-plan-and-psychology",
          "name": "Trader Mindset, Psychology & Trading Plan Masterclass",
          "systemType": "academy",
          "primaryRoute": "/courses?course=trading-plan-and-psychology"
        },
        {
          "id": "orientation",
          "name": "AIMS Framework Orientation & Foundations",
          "systemType": "academy",
          "primaryRoute": "/courses?course=orientation"
        }
      ]
    },
    "bySlug": {
      "banana-indicator": {
        "id": "banana-indicator",
        "name": "Banana Indicator",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt4",
          "mt5",
          "tradingview"
        ],
        "rawPlatforms": [
          "MT4",
          "MT5",
          "TradingView"
        ],
        "primaryRoute": "/indicators/banana/",
        "docFilePath": "src/pages/indicators/banana/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/banana-indicator/",
        "highlights": [
          "Visual B1, B2, and B3 momentum signal arrows with non-repainting verification",
          "Dynamic Multi-Timeframe Alligator and Purple Trend Line integration",
          "Companion to Banana EA (research and execution software for MetaTrader)"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/banana/"
          },
          {
            "label": "Watch Strategy Masterclass",
            "action": "academy",
            "to": "/courses?course=banana-strategy"
          },
          {
            "label": "Pair with Banana EA",
            "action": "ea",
            "to": "/eas/banana-ea/"
          }
        ]
      },
      "aims-box": {
        "id": "aims-box",
        "name": "AIMS Box",
        "systemType": "indicator",
        "category": "breakout",
        "platforms": [
          "mt4",
          "mt5",
          "tradingview"
        ],
        "rawPlatforms": [
          "MT4",
          "MT5",
          "TradingView"
        ],
        "primaryRoute": "/indicators/aims-box/",
        "docFilePath": "src/pages/indicators/aims-box/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-box/",
        "highlights": [
          "Automated fractal box level generation with zero chart lag",
          "Setup 1 (inside-the-box) and Setup 2 (outside-the-box) classification",
          "Clear visual target expansion bands and boundary tracking"
        ],
        "nextSteps": [
          {
            "label": "Box Strategy Manual",
            "action": "manual",
            "to": "/indicators/aims-box/"
          },
          {
            "label": "Setup 1 & 2 Masterclass",
            "action": "academy",
            "to": "/courses?course=setup-one"
          },
          {
            "label": "Setup Entry Alert EA",
            "action": "ea",
            "to": "/eas/aims-entry-alert/"
          }
        ]
      },
      "aims-ewaves-super": {
        "id": "aims-ewaves-super",
        "name": "AIMS eWaves Super",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt5",
          "tradingview"
        ],
        "rawPlatforms": [
          "MT5",
          "TradingView"
        ],
        "primaryRoute": "/indicators/aims-ewaves-super/",
        "docFilePath": "src/pages/indicators/aims-ewaves-super/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-ewaves-super/",
        "highlights": [
          "Automated 1–5 impulse labeling and completed-cycle verification",
          "Wave 4 pullback zone detection and minimum 1R target forecasting",
          "Integrated desk blotter telemetry with crosshair multi-timeframe synchronization"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/aims-ewaves-super/"
          }
        ]
      },
      "aims-ewaves-pro": {
        "id": "aims-ewaves-pro",
        "name": "AIMS eWaves Pro",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt5",
          "tradingview"
        ],
        "rawPlatforms": [
          "MT5",
          "TradingView"
        ],
        "primaryRoute": "/indicators/aims-ewaves-pro/",
        "docFilePath": "src/pages/indicators/aims-ewaves-pro/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/",
        "highlights": [
          "Price-native ATR-zigzag node ladder tracking verified swing anchors",
          "Simultaneous multi-degree nested wave hierarchy (Micro, Minor, Intermediate)",
          "Algorithmic confidence-scored rival counts and completed-cycle persistence"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/aims-ewaves-pro/"
          }
        ]
      },
      "aims-wave": {
        "id": "aims-wave",
        "name": "AIMS Wave (Free)",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "tradingview",
          "mt4"
        ],
        "rawPlatforms": [
          "TradingView",
          "MT4"
        ],
        "primaryRoute": "/indicators/aims-wave/",
        "docFilePath": "src/pages/indicators/aims-wave/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-wave/",
        "highlights": [
          "Zero-lag momentum acceleration and deceleration color coding",
          "Clean subwindow baseline designed for manual Elliott Wave analysis",
          "100% free community tool with zero subscription or invite codes"
        ],
        "nextSteps": [
          {
            "label": "Wave Oscillator Manual",
            "action": "manual",
            "to": "/indicators/aims-wave/"
          },
          {
            "label": "Elliott Waves Masterclass",
            "action": "academy",
            "to": "/courses?course=elliott-waves"
          },
          {
            "label": "Wave Overlay Indicator",
            "action": "manual",
            "to": "/indicators/wave-overlay/"
          }
        ]
      },
      "aims-gator": {
        "id": "aims-gator",
        "name": "AIMS Gator",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "tradingview"
        ],
        "rawPlatforms": [
          "TradingView"
        ],
        "primaryRoute": "/indicators/aims-gator/",
        "docFilePath": "src/pages/indicators/aims-gator/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-gator/",
        "highlights": [
          "Geometric angulation assessment to prevent trading in dead zones",
          "Three smoothed moving averages (SMMA 5, 8, 13) with forward shifts",
          "Purple Magic Line (SMMA 34, shift 21) macro bias filter"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/aims-gator/"
          }
        ]
      },
      "aims-bubble-indicator": {
        "id": "aims-bubble-indicator",
        "name": "AIMS Bubble Indicator",
        "systemType": "indicator",
        "category": "reversal",
        "platforms": [
          "tradingview",
          "mt4"
        ],
        "rawPlatforms": [
          "TradingView",
          "MT4"
        ],
        "primaryRoute": "/indicators/bubble/",
        "docFilePath": "src/pages/indicators/bubble/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-bubble/",
        "highlights": [
          "Two-Tier Signal Architecture: Tier 1 Diamonds and Tier 2 Action Arrows",
          "Continuous Stretch Feature Vector E = (Close - Midline) / ATR for EA integration",
          "Centre-Band Snap-Back signals for deep trend continuation pullbacks"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/bubble/"
          }
        ]
      },
      "aims-momentum-indicator": {
        "id": "aims-momentum-indicator",
        "name": "AIMS Momentum Indicator",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/momentum/",
        "docFilePath": "src/pages/indicators/momentum/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-momentum/",
        "highlights": [
          "4-Colour candlestick overlay mapping Awesome Oscillator states",
          "Forward-projected active order bracket with 3 Stop Loss options",
          "Purple Magic Line trend filter preventing counter-trend entries"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/momentum/"
          }
        ]
      },
      "aims-fruit-indicator": {
        "id": "aims-fruit-indicator",
        "name": "AIMS Fruit Indicator",
        "systemType": "indicator",
        "category": "reversal",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/fruit/",
        "docFilePath": "src/pages/indicators/fruit/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-the-fruit/",
        "highlights": [
          "Bullish and Bearish Divergent Bar (BuDB/BeDB) pattern recognition",
          "5-tier filter hierarchy (Fractal, Awesome Oscillator, Alligator clearance)",
          "Primary tool for harvesting profits before mean-reversion waves"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/fruit/"
          }
        ]
      },
      "aims-lobot-indicator": {
        "id": "aims-lobot-indicator",
        "name": "AIMS LOBOT Indicator",
        "systemType": "indicator",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/lobot/",
        "docFilePath": "src/pages/indicators/lobot/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-lobot/",
        "highlights": [
          "Day-bounded Session Open benchmark line with zero overnight slopes",
          "Inside Bar compression evaluation with directional bias",
          "Forward-projected execution bracket with entry and SL price tags"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/lobot/"
          }
        ]
      },
      "aims-lobot-cherry-indicator": {
        "id": "aims-lobot-cherry-indicator",
        "name": "AIMS LOBOT Cherry Indicator",
        "systemType": "indicator",
        "category": "reversal",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/lobot-cherry/",
        "docFilePath": "src/pages/indicators/lobot-cherry/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-lobot-cherry/",
        "highlights": [
          "Liquidity sweep detection piercing prior bar extremes",
          "Midpoint close rejection and ATR volatility expansion caps",
          "Integrated Grant’s AO and Alligator trend filtration"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/lobot-cherry/"
          }
        ]
      },
      "aims-entry-alert-indicator": {
        "id": "aims-entry-alert-indicator",
        "name": "AIMS Entry Alert Indicator",
        "systemType": "indicator",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/entry-alert/",
        "docFilePath": "src/pages/indicators/entry-alert/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-setup-entry-alert/",
        "highlights": [
          "Setup 1 (inside-box anticipatory) vs Setup 2 (outside-box confirmed) arrows",
          "Warning marker dots (Black dot for Purple MA/S0, Grey dot for AO/Box width)",
          "8-buffer programmatic architecture for EA automation"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/entry-alert/"
          }
        ]
      },
      "aims-gator-advanced-indicator": {
        "id": "aims-gator-advanced-indicator",
        "name": "AIMS Gator Advanced Indicator",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/gator-advanced/",
        "docFilePath": "src/pages/indicators/gator-advanced/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-gator-advanced/",
        "highlights": [
          "Interactive on-chart dashboard HUD with click-toggles for lines and signals",
          "Consolidation corridor brackets derived from outermost fractal boundaries",
          "Saddle Point / equilibrium 50/50 straddle detection"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/gator-advanced/"
          }
        ]
      },
      "aims-the-seed-indicator": {
        "id": "aims-the-seed-indicator",
        "name": "AIMS The Seed Indicator",
        "systemType": "indicator",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/the-seed/",
        "docFilePath": "src/pages/indicators/the-seed/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-the-seed/",
        "highlights": [
          "Gold high and low histogram caps marking Inside Bar compression",
          "Momentum-colored candlestick histograms (ForestGreen / Crimson)",
          "Intraday session open benchmark for directional bias"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/the-seed/"
          }
        ]
      },
      "aims-brn-indicator": {
        "id": "aims-brn-indicator",
        "name": "AIMS BRN Indicator",
        "systemType": "indicator",
        "category": "oscillator",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/brn/",
        "docFilePath": "src/pages/indicators/brn/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-brn/",
        "highlights": [
          "Two-tier grid hierarchy: Primary (1,000 pts) and Secondary (500 pts)",
          "Intelligent digit normalization across Forex, Gold, Crypto, and Indices",
          "Essential for profit target projection and avoiding liquidity traps"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/brn/"
          }
        ]
      },
      "aims-grants-ao-indicator": {
        "id": "aims-grants-ao-indicator",
        "name": "AIMS Grant's AO Indicator",
        "systemType": "indicator",
        "category": "oscillator",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/grants-ao/",
        "docFilePath": "src/pages/indicators/grants-ao/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-grants-ao/",
        "highlights": [
          "Grant’s Long and Short Pullback Zone tracking with zero chart clutter",
          "Fixed 0.0–1.0 subwindow scale requiring only 20–30 vertical pixels",
          "Identifies the exact moments when retracements are ripe for continuation"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/grants-ao/"
          }
        ]
      },
      "aims-hunt-indicator": {
        "id": "aims-hunt-indicator",
        "name": "AIMS Hunt Suite",
        "systemType": "indicator",
        "category": "reversal",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/hunt/",
        "docFilePath": "src/pages/indicators/hunt/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-hunt-dot/",
        "highlights": [
          "Inside Bar qualification paired with Grant’s Zone momentum states",
          "‘Look For Better’ algorithmic optimization for progressive discount entries",
          "Purple MA and Alligator Lips multi-layer trend gatekeeping"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/hunt/"
          }
        ]
      },
      "aims-wave-overlay-indicator": {
        "id": "aims-wave-overlay-indicator",
        "name": "AIMS Wave Overlay Indicator",
        "systemType": "indicator",
        "category": "trend",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/indicators/wave-overlay/",
        "docFilePath": "src/pages/indicators/wave-overlay/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-wave-overlay/",
        "highlights": [
          "4-Colour state matrix: Lime Green, Dark Green, Bright Red, and Maroon",
          "Distinguishes impulse trend expansions from corrective breathing waves",
          "Zero overhead modular companion for naked price action charts"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/wave-overlay/"
          }
        ]
      },
      "confluence-indicator-set": {
        "id": "confluence-indicator-set",
        "name": "The Confluence Indicator Set",
        "systemType": "indicator",
        "category": "oscillator",
        "platforms": [
          "mt5"
        ],
        "rawPlatforms": [
          "MT5"
        ],
        "primaryRoute": "/indicators/confluence/",
        "docFilePath": "src/pages/indicators/confluence/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-confluence/",
        "highlights": [
          "Composite scoring algorithm combining multiple technical factors",
          "Cross-asset compatibility across forex, commodities, and equities",
          "Full visual overlay and subwindow telemetry"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/confluence/"
          }
        ]
      },
      "aims-algo": {
        "id": "aims-algo",
        "name": "AIMS Algo",
        "systemType": "indicator",
        "category": "oscillator",
        "platforms": [
          "tradingview"
        ],
        "rawPlatforms": [
          "TradingView"
        ],
        "primaryRoute": "/indicators/aims-algo/",
        "docFilePath": "src/pages/indicators/aims-algo/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-algo/",
        "highlights": [
          "Real-time institutional liquidity zone tracking",
          "Multi-timeframe algorithmic breakout signals",
          "Optimized for high-volatility modern market conditions"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/aims-algo/"
          }
        ]
      },
      "nasdaq-strategy": {
        "id": "nasdaq-strategy",
        "name": "The Ultimate Nasdaq-100 Strategy",
        "systemType": "indicator",
        "category": "oscillator",
        "platforms": [
          "tradingview"
        ],
        "rawPlatforms": [
          "TradingView"
        ],
        "primaryRoute": "/indicators/nasdaq-strategy/",
        "docFilePath": "src/pages/indicators/nasdaq-strategy/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-nas/",
        "highlights": [
          "Calibrated index session timing and volatility parameters",
          "High-velocity breakout filters optimized for New York session",
          "Available for MetaTrader 5 and TradingView"
        ],
        "nextSteps": [
          {
            "label": "Read Technical Manual",
            "action": "manual",
            "to": "/indicators/nasdaq-strategy/"
          }
        ]
      },
      "banana-ea": {
        "id": "banana-ea",
        "name": "Banana EA",
        "systemType": "ea",
        "category": "trend",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/banana-ea/",
        "docFilePath": "src/pages/eas/banana-ea/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/banana-ea/",
        "highlights": [
          "Three partial-close levels (50% / 25% / 25%) plus break-even",
          "Pips, ATR, Bars, R:R or MA trailing stop",
          "Daily range, session movement and open-price filters"
        ],
        "nextSteps": [
          {
            "label": "EA Settings",
            "action": "manual",
            "to": "/eas/banana-ea/#settings"
          },
          {
            "label": "EA FAQ",
            "action": "manual",
            "to": "/eas/banana-ea/#faq"
          },
          {
            "label": "Companion Indicator Docs",
            "action": "manual",
            "to": "/indicators/banana/"
          }
        ]
      },
      "aims-bubble-ea": {
        "id": "aims-bubble-ea",
        "name": "AIMS Bubble EA",
        "systemType": "ea",
        "category": "reversal",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-bubble/",
        "docFilePath": "src/pages/eas/aims-bubble/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-bubble-ea/",
        "highlights": [
          "Exhaustion: 2.25 ATR stretch plus Bollinger Band, Stochastic and RSI extremes",
          "Snap-back: first pullback into the 1.0 ATR centre band after a trend stretch",
          "Free Trade at +1R and midline trail; no fixed take profit"
        ],
        "nextSteps": [
          {
            "label": "Bubble EA Automation Manual",
            "action": "manual",
            "to": "/eas/aims-bubble/"
          },
          {
            "label": "Indicator Stretch Model",
            "action": "manual",
            "to": "/indicators/bubble/"
          }
        ]
      },
      "aims-momentum-ea": {
        "id": "aims-momentum-ea",
        "name": "AIMS Momentum EA",
        "systemType": "ea",
        "category": "trend",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-momentum/",
        "docFilePath": "src/pages/eas/aims-momentum/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-momentum-ea/",
        "highlights": [
          "AO wave turns Lime or Red after a pullback, with the Gator open and price beyond the Purple line",
          "Free Trade: 50% banked at +1R, stop not moved to break-even first",
          "Teeth trail and Lips-close exit; no fixed take profit"
        ],
        "nextSteps": [
          {
            "label": "Read EA Manual",
            "action": "manual",
            "to": "/eas/aims-momentum/"
          }
        ]
      },
      "aims-lobot-ea": {
        "id": "aims-lobot-ea",
        "name": "AIMS LOBOT EA",
        "systemType": "ea",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-lobot/",
        "docFilePath": "src/pages/eas/aims-lobot/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-lobot-ea/",
        "highlights": [
          "Seed above the 09:00 open is a buy setup, below it a sell setup",
          "Free Trade: 50% banked at +1R, then a 2 ATR trailing stop",
          "Pending stops expire after 3 bars; skipped when risk exceeds 2.5 ATR"
        ],
        "nextSteps": [
          {
            "label": "Lobot EA Execution Manual",
            "action": "manual",
            "to": "/eas/aims-lobot/"
          },
          {
            "label": "Session Strategy Course",
            "action": "academy",
            "to": "/courses?course=lobot"
          }
        ]
      },
      "aims-fruit-ea": {
        "id": "aims-fruit-ea",
        "name": "AIMS Fruit EA",
        "systemType": "ea",
        "category": "reversal",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-fruit/",
        "docFilePath": "src/pages/eas/aims-fruit/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-fruit-ea/",
        "highlights": [
          "Fruit: lower low closing in its upper half, below the Gator, with an AO hook or climax",
          "MT5: Wave 3 add-ons at +1R, 50% scale-out at the Wave 3 climax, Wave 4 reload",
          "Gator Teeth trail and Lips-close exit for runners"
        ],
        "nextSteps": [
          {
            "label": "Fruit EA Manual & Backtest",
            "action": "manual",
            "to": "/eas/aims-fruit/"
          },
          {
            "label": "Companion Indicator Guide",
            "action": "manual",
            "to": "/indicators/fruit/"
          }
        ]
      },
      "aims-entry-alert-ea": {
        "id": "aims-entry-alert-ea",
        "name": "AIMS Entry Alert EA",
        "systemType": "ea",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-entry-alert/",
        "docFilePath": "src/pages/eas/aims-entry-alert/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-entry-alert-ea/",
        "highlights": [
          "Close crosses the Lips with the Purple line on the trend side of the fractal box",
          "Stop loss starts at the Blue line (Jaws) and trails it",
          "One trade at a time; Lips-close exit in net profit"
        ],
        "nextSteps": [
          {
            "label": "EA Parameters Guide",
            "action": "manual",
            "to": "/eas/aims-entry-alert/"
          },
          {
            "label": "Setup 1 Video Training",
            "action": "academy",
            "to": "/courses?course=setup-one"
          }
        ]
      },
      "aims-gator-advanced-ea": {
        "id": "aims-gator-advanced-ea",
        "name": "AIMS Gator Advanced EA",
        "systemType": "ea",
        "category": "breakout",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/eas/aims-gator-advanced/",
        "docFilePath": "src/pages/eas/aims-gator-advanced/index.jsx",
        "productStoreUrl": "https://itradeaims.net/products/aims-gator-advanced-ea/",
        "highlights": [
          "Sleep detection: Gator lines tangled or under 0.5 ATR apart",
          "Hybrid, Strict Trend or Always Straddle direction modes",
          "Free Trade at +1R, Teeth trail and Lips-close exit"
        ],
        "nextSteps": [
          {
            "label": "Read EA Manual",
            "action": "manual",
            "to": "/eas/aims-gator-advanced/"
          }
        ]
      },
      "eas-portfolio": {
        "id": "eas-portfolio",
        "name": "Master EA Portfolio",
        "systemType": "ea",
        "category": "portfolio",
        "platforms": [
          "mt4"
        ],
        "rawPlatforms": [
          "MT4"
        ],
        "primaryRoute": "/concepts/portfolio-laws",
        "docFilePath": "docs/concepts/portfolio-laws.md",
        "productStoreUrl": "https://itradeaims.net/products/",
        "highlights": [
          "Which product suits which market and timeframe",
          "Shared Free Trade model and risk rules across products",
          "1-Click setting copy pills for the shipped presets"
        ],
        "nextSteps": [
          {
            "label": "Read the EA Portfolio Laws",
            "action": "manual",
            "to": "/concepts/portfolio-laws"
          }
        ]
      },
      "banana-strategy": {
        "id": "banana-strategy",
        "name": "The Banana Strategy Masterclass",
        "systemType": "academy",
        "category": "strategy",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 13 Lessons"
        ],
        "primaryRoute": "/courses?course=banana-strategy",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "The 4 pullback structural patterns",
          "Multi-timeframe momentum alignment",
          "Interactive trade management & scaling rules"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=banana-strategy"
          },
          {
            "label": "Explore Banana Indicator",
            "action": "manual",
            "to": "/indicators/banana/"
          },
          {
            "label": "Automate with Banana EA",
            "action": "ea",
            "to": "/eas/banana-ea/"
          }
        ]
      },
      "setup-one": {
        "id": "setup-one",
        "name": "Setup 1 & Breakout Strategy Masterclass",
        "systemType": "academy",
        "category": "strategy",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 24 Lessons"
        ],
        "primaryRoute": "/courses?course=setup-one",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "Market consolidation box identification",
          "Breakout confirmation and false breakout avoidance",
          "The 3-stage profit taking matrix"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=setup-one"
          },
          {
            "label": "Explore AIMS Box Indicator",
            "action": "manual",
            "to": "/indicators/aims-box/"
          }
        ]
      },
      "elliott-waves": {
        "id": "elliott-waves",
        "name": "Elliott Waves In Action Masterclass",
        "systemType": "academy",
        "category": "waves",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 8 Lessons"
        ],
        "primaryRoute": "/courses?course=elliott-waves",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "10-second objective wave counting formula",
          "Identifying high-probability Wave 3 and Wave 5 targets",
          "Oscillator divergence verification"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=elliott-waves"
          },
          {
            "label": "Explore Wave Indicator",
            "action": "manual",
            "to": "/indicators/aims-wave/"
          }
        ]
      },
      "dax40": {
        "id": "dax40",
        "name": "Day Trading the DAX40 Index Playbook",
        "systemType": "academy",
        "category": "indices",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 7 Lessons"
        ],
        "primaryRoute": "/courses?course=dax40",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "Pre-market London/Frankfurt key level mapping",
          "The 08:00–09:30 UTC high-liquidity burst",
          "Fast stop management on 1-minute and 5-minute charts"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=dax40"
          }
        ]
      },
      "lobot": {
        "id": "lobot",
        "name": "The LOBOT Breakout Algorithm Masterclass",
        "systemType": "academy",
        "category": "strategy",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 18 Lessons"
        ],
        "primaryRoute": "/courses?course=lobot",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "Volatility squeeze detection rules",
          "Automated pending bracket order execution",
          "Trailing stop optimization for breakout runners"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=lobot"
          },
          {
            "label": "Lobot Automated EA",
            "action": "ea",
            "to": "/eas/aims-lobot/"
          }
        ]
      },
      "stocks": {
        "id": "stocks",
        "name": "Stock & Equities Breakout Trading Playbook",
        "systemType": "academy",
        "category": "indices",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 5 Lessons"
        ],
        "primaryRoute": "/courses?course=stocks",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "Daily pre-market stock screening criteria",
          "Volume surge breakout confirmations",
          "Swing trade position sizing and weekend risk buffer"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=stocks"
          }
        ]
      },
      "trading-plan-and-psychology": {
        "id": "trading-plan-and-psychology",
        "name": "Trader Mindset, Psychology & Trading Plan Masterclass",
        "systemType": "academy",
        "category": "psychology",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 25 Lessons"
        ],
        "primaryRoute": "/courses?course=trading-plan-and-psychology",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "The T20 Batch Consistency Discipline",
          "Eliminating revenge trading and premature exits",
          "Building your personal rule-based Trading Plan"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=trading-plan-and-psychology"
          }
        ]
      },
      "orientation": {
        "id": "orientation",
        "name": "AIMS Framework Orientation & Foundations",
        "systemType": "academy",
        "category": "psychology",
        "platforms": [
          "lms"
        ],
        "rawPlatforms": [
          "LMS Video Player · 5 Lessons"
        ],
        "primaryRoute": "/courses?course=orientation",
        "docFilePath": "src/data/courses/catalog.mjs",
        "productStoreUrl": "https://my.itradeaims.net",
        "highlights": [
          "The 3-stage trader progression roadmap",
          "Risk sizing and capital preservation rules",
          "How to navigate the AIMS tools ecosystem"
        ],
        "nextSteps": [
          {
            "label": "Start Course Player",
            "action": "academy",
            "to": "/courses?course=orientation"
          }
        ]
      },
      "concept-intro": {
        "id": "concept-intro",
        "name": "Methodology Overview & Philosophy",
        "systemType": "concept",
        "category": "concepts",
        "primaryRoute": "/concepts/intro",
        "docFilePath": "docs/concepts/intro.md",
        "highlights": [
          "Core AIMS philosophy",
          "Objective edge vs emotional guesswork"
        ]
      },
      "concept-stress-free-invariant": {
        "id": "concept-stress-free-invariant",
        "name": "The Stress-Free Trading Invariant",
        "systemType": "concept",
        "category": "concepts",
        "primaryRoute": "/concepts/stress-free-invariant",
        "docFilePath": "docs/concepts/stress-free-invariant.md",
        "highlights": [
          "Closed candle rule",
          "Sample size mindset (T20)",
          "Mechanical execution"
        ]
      },
      "concept-market-structure-corridors": {
        "id": "concept-market-structure-corridors",
        "name": "Market Structure & Price Corridors",
        "systemType": "concept",
        "category": "concepts",
        "primaryRoute": "/concepts/market-structure-corridors",
        "docFilePath": "docs/concepts/market-structure-corridors.md",
        "highlights": [
          "Fractal swings",
          "Higher highs / lower lows",
          "Dynamic corridor support/resistance"
        ]
      },
      "concept-pullback-anatomy": {
        "id": "concept-pullback-anatomy",
        "name": "Pullback Anatomy & Mean Reversion",
        "systemType": "concept",
        "category": "concepts",
        "primaryRoute": "/concepts/pullback-anatomy",
        "docFilePath": "docs/concepts/pullback-anatomy.md",
        "highlights": [
          "20 EMA midline test",
          "Grimes ATR channel interaction",
          "Exhaustion markers"
        ]
      },
      "concept-risk-discipline": {
        "id": "concept-risk-discipline",
        "name": "Institutional Risk & Capital Defense",
        "systemType": "concept",
        "category": "concepts",
        "primaryRoute": "/concepts/risk-discipline",
        "docFilePath": "docs/concepts/risk-discipline.md",
        "highlights": [
          "0.5% max risk cap",
          "Prop firm drawdown compliance",
          "Two-loss session circuit breaker"
        ]
      }
    },
    "byRoute": {
      "/indicators/banana/": {
        "id": "banana-indicator",
        "name": "Banana Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/banana/index.jsx"
      },
      "/indicators/aims-box/": {
        "id": "aims-box",
        "name": "AIMS Box",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-box/index.jsx"
      },
      "/indicators/aims-ewaves-super/": {
        "id": "aims-ewaves-super",
        "name": "AIMS eWaves Super",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-ewaves-super/index.jsx"
      },
      "/indicators/aims-ewaves-pro/": {
        "id": "aims-ewaves-pro",
        "name": "AIMS eWaves Pro",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-ewaves-pro/index.jsx"
      },
      "/indicators/aims-wave/": {
        "id": "aims-wave",
        "name": "AIMS Wave (Free)",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-wave/index.jsx"
      },
      "/indicators/aims-gator/": {
        "id": "aims-gator",
        "name": "AIMS Gator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-gator/index.jsx"
      },
      "/indicators/bubble/": {
        "id": "aims-bubble-indicator",
        "name": "AIMS Bubble Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/bubble/index.jsx"
      },
      "/indicators/momentum/": {
        "id": "aims-momentum-indicator",
        "name": "AIMS Momentum Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/momentum/index.jsx"
      },
      "/indicators/fruit/": {
        "id": "aims-fruit-indicator",
        "name": "AIMS Fruit Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/fruit/index.jsx"
      },
      "/indicators/lobot/": {
        "id": "aims-lobot-indicator",
        "name": "AIMS LOBOT Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/lobot/index.jsx"
      },
      "/indicators/lobot-cherry/": {
        "id": "aims-lobot-cherry-indicator",
        "name": "AIMS LOBOT Cherry Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/lobot-cherry/index.jsx"
      },
      "/indicators/entry-alert/": {
        "id": "aims-entry-alert-indicator",
        "name": "AIMS Entry Alert Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/entry-alert/index.jsx"
      },
      "/indicators/gator-advanced/": {
        "id": "aims-gator-advanced-indicator",
        "name": "AIMS Gator Advanced Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/gator-advanced/index.jsx"
      },
      "/indicators/the-seed/": {
        "id": "aims-the-seed-indicator",
        "name": "AIMS The Seed Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/the-seed/index.jsx"
      },
      "/indicators/brn/": {
        "id": "aims-brn-indicator",
        "name": "AIMS BRN Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/brn/index.jsx"
      },
      "/indicators/grants-ao/": {
        "id": "aims-grants-ao-indicator",
        "name": "AIMS Grant's AO Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/grants-ao/index.jsx"
      },
      "/indicators/hunt/": {
        "id": "aims-hunt-indicator",
        "name": "AIMS Hunt Suite",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/hunt/index.jsx"
      },
      "/indicators/wave-overlay/": {
        "id": "aims-wave-overlay-indicator",
        "name": "AIMS Wave Overlay Indicator",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/wave-overlay/index.jsx"
      },
      "/indicators/confluence/": {
        "id": "confluence-indicator-set",
        "name": "The Confluence Indicator Set",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/confluence/index.jsx"
      },
      "/indicators/aims-algo/": {
        "id": "aims-algo",
        "name": "AIMS Algo",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/aims-algo/index.jsx"
      },
      "/indicators/nasdaq-strategy/": {
        "id": "nasdaq-strategy",
        "name": "The Ultimate Nasdaq-100 Strategy",
        "systemType": "indicator",
        "docFilePath": "src/pages/indicators/nasdaq-strategy/index.jsx"
      },
      "/eas/banana-ea/": {
        "id": "banana-ea",
        "name": "Banana EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/banana-ea/index.jsx"
      },
      "/eas/aims-bubble/": {
        "id": "aims-bubble-ea",
        "name": "AIMS Bubble EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-bubble/index.jsx"
      },
      "/eas/aims-momentum/": {
        "id": "aims-momentum-ea",
        "name": "AIMS Momentum EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-momentum/index.jsx"
      },
      "/eas/aims-lobot/": {
        "id": "aims-lobot-ea",
        "name": "AIMS LOBOT EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-lobot/index.jsx"
      },
      "/eas/aims-fruit/": {
        "id": "aims-fruit-ea",
        "name": "AIMS Fruit EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-fruit/index.jsx"
      },
      "/eas/aims-entry-alert/": {
        "id": "aims-entry-alert-ea",
        "name": "AIMS Entry Alert EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-entry-alert/index.jsx"
      },
      "/eas/aims-gator-advanced/": {
        "id": "aims-gator-advanced-ea",
        "name": "AIMS Gator Advanced EA",
        "systemType": "ea",
        "docFilePath": "src/pages/eas/aims-gator-advanced/index.jsx"
      },
      "/concepts/portfolio-laws": {
        "id": "eas-portfolio",
        "name": "Master EA Portfolio",
        "systemType": "ea",
        "docFilePath": "docs/concepts/portfolio-laws.md"
      },
      "/courses?course=banana-strategy": {
        "id": "banana-strategy",
        "name": "The Banana Strategy Masterclass",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=setup-one": {
        "id": "setup-one",
        "name": "Setup 1 & Breakout Strategy Masterclass",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=elliott-waves": {
        "id": "elliott-waves",
        "name": "Elliott Waves In Action Masterclass",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=dax40": {
        "id": "dax40",
        "name": "Day Trading the DAX40 Index Playbook",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=lobot": {
        "id": "lobot",
        "name": "The LOBOT Breakout Algorithm Masterclass",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=stocks": {
        "id": "stocks",
        "name": "Stock & Equities Breakout Trading Playbook",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=trading-plan-and-psychology": {
        "id": "trading-plan-and-psychology",
        "name": "Trader Mindset, Psychology & Trading Plan Masterclass",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/courses?course=orientation": {
        "id": "orientation",
        "name": "AIMS Framework Orientation & Foundations",
        "systemType": "academy",
        "docFilePath": "src/data/courses/catalog.mjs"
      },
      "/concepts/intro": {
        "id": "concept-intro",
        "name": "Methodology Overview & Philosophy",
        "systemType": "concept",
        "docFilePath": "docs/concepts/intro.md"
      },
      "/concepts/stress-free-invariant": {
        "id": "concept-stress-free-invariant",
        "name": "The Stress-Free Trading Invariant",
        "systemType": "concept",
        "docFilePath": "docs/concepts/stress-free-invariant.md"
      },
      "/concepts/market-structure-corridors": {
        "id": "concept-market-structure-corridors",
        "name": "Market Structure & Price Corridors",
        "systemType": "concept",
        "docFilePath": "docs/concepts/market-structure-corridors.md"
      },
      "/concepts/pullback-anatomy": {
        "id": "concept-pullback-anatomy",
        "name": "Pullback Anatomy & Mean Reversion",
        "systemType": "concept",
        "docFilePath": "docs/concepts/pullback-anatomy.md"
      },
      "/concepts/risk-discipline": {
        "id": "concept-risk-discipline",
        "name": "Institutional Risk & Capital Defense",
        "systemType": "concept",
        "docFilePath": "docs/concepts/risk-discipline.md"
      }
    }
  }
}
