← Back to NQBot LIVE

Free NinjaTrader 8 Indicators

Open-source tools for traders by PhillyFrank

MIT License - Free Forever

Session & Time Tools

WorldClock

Advanced world trading sessions indicator displaying live market status for 20+ global exchanges.

  • Real-time market open/closed status with countdown timers
  • Holiday calendar engine (2026-2030) for NYSE, CME, LSE, JPX, and more
  • CME Globex special handling (maintenance windows, evening reopens)
  • Early close detection and alerts
Download WorldClock

FloatingLocalClock

Draggable floating clock overlay showing multiple time zones on your chart.

  • Display local time and up to 3 additional time zones
  • Draggable positioning anywhere on chart
  • Customizable colors and font
Download FloatingLocalClock

LocalClock

Fixed-position clock displaying current time with multiple time zones.

  • Simple, clean time display
  • Multiple timezone support
  • Minimal chart footprint
Download LocalClock

FloatingBarTimer

Shows countdown timer for current bar completion, floating near the active bar.

  • Supports Tick, Minute, and Second chart types
  • Floats dynamically near current bar
  • Customizable font and positioning
Download FloatingBarTimer

AsianEuropeanSessionHighLow

Draws session high/low boxes for Asian and European trading sessions.

  • Configurable session times
  • Visual session range boxes
  • Customizable colors for each session
Download SessionHighLow

Analysis Tools

BollingerBandWidth

Displays Bollinger Band width with squeeze detection for volatility analysis.

  • Band width calculation (upper - lower band)
  • Squeeze detection (low volatility periods)
  • Expansion/contraction coloring
  • Keltner Channel squeeze method
Download BollingerBandWidth

PFHistoricalDownloader

Downloads historical bar data to CSV files for external analysis.

  • Export minute or tick data
  • Configurable date ranges
  • Automatic chunking for large requests
  • Progress feedback
Download HistoricalDownloader

AddOns

ChartExportAddOn AddOn

Exports chart images automatically for use with AI vision analysis systems.

  • Automatic chart screenshot export
  • Configurable export intervals
  • Multiple chart support
  • Used by NQBot AI vision system
Download ChartExportAddOn

Installation Instructions

  1. Download the .zip file for the indicator you want
  2. Extract the .cs file from the zip
  3. Copy the .cs file to: Documents\NinjaTrader 8\bin\Custom\Indicators\
  4. Restart NinjaTrader 8, or compile manually via Tools → New NinjaScript → Compile
  5. Add indicators to charts: Right-click chart → Indicators → Look under PhillyFranksTools
Disclaimer: These indicators are provided as-is for educational purposes. They do not constitute trading advice or signals. Trading futures involves substantial risk. Use at your own discretion.