Open-source trading tools by PhillyFrank
MIT License - Free ForeverThese are not indicators. Each download contains a strategy that places real orders on whatever account you attach it to, and an indicator that tells you a direction, an entry price, a stop and a target. Both are trade signals in every sense that matters. Treat them that way.
Nothing here is financial advice. PhillyFrank is not a registered investment adviser, commodity trading advisor, or broker, and nothing on this site is a recommendation to buy or sell anything or a solicitation to trade. These files are published for education and research. Trading futures carries a substantial risk of loss, is not suitable for every investor, and you can lose more than you deposit. Past performance — simulated performance especially — does not indicate future results.
You are responsible for every order that reaches the market from your machine. Test in simulation first, for long enough to see the strategy lose, and never run anything here on money you cannot afford to lose.
"The best strategy of the arena, plus the indicator that lets you trade it by hand."
Trend Pullback B finished the Eval Arena with the best record in a field of 32: 20 simulated $50K evaluation attempts, 9 passed, 11 failed - 45%, between 8 July and 17 September 2026. It ships with a manual signal indicator, because most funding companies will not let a robot trade their account. The indicator marks the setup, prices the entry, the stop and the target, and places no orders - you do.
"Price leaves VWAP, then takes it back. The reclaim is the trade."
A bar closes clear of the session VWAP by 5 points, then closes back through it by 3 within 30 bars - and the reclaim is entered in its own direction. 13 simulated $50K evaluation attempts on the Asian session, 6 passed, 7 failed - 46.2%, between 23 July and 17 September 2026. Like every strategy here it ships with a manual signal indicator, because most funding companies will not let a robot trade their account.
"Break the channel, but only with the higher timeframe behind you."
A close beyond the highest high or lowest low of the previous 30 bars, taken only in the direction the 5-minute EMA stack already points. 24 simulated $50K evaluation attempts, 9 passed, 15 failed - 37.5%, between 6 July and 18 September 2026. The US session entry in the set, and like the others it ships with a manual signal indicator so it can be followed where automation is not allowed.
"One winner per session. That is the whole set."
Forty-three strategies ran simulated $50K evaluations on the live broadcast for ten weeks. Three are published above - the best of each session: VWAP Reclaim for the Asian hours, Trend Pullback B for the European, Donchian Breakout for the US. The rest of the field did not earn a place, and the full final table shows exactly how each one did.
"Which markets are ACTUALLY open right now - and why?"
A full market-calendar engine embedded in NinjaTrader. Not just a clock - it's 5 years of validated holiday logic (2026-2030) for 18+ global exchanges.
"I just need to see the time - on the chart - without leaving my workspace."
When NinjaTrader charts go fullscreen or overlap the taskbar, the system clock disappears. This indicator puts the time back where traders can actually see it.
Draggable floating clock overlay showing multiple time zones on your chart.
Shows countdown timer for current bar completion, floating near the active bar.
"If you're trading without knowing where Asia, Europe, and NY actually did business, you're trading blind."
Precisely tracks and plots true Asian (7pm-3am ET), European (3am-8am ET), and New York (9:30am-4pm ET) session highs/lows using CME Globex trading-day logic, not naive calendar days.
"Volatility tells the truth before price does."
A volatility state engine - not just a histogram. Measures true distance between Bollinger Bands and visualizes expansion, contraction, and squeeze conditions with clean color logic.
"If your edge depends on clean historical data, this tool exists for you."
A data pipeline component that extracts historical minute and tick data directly from NinjaTrader's data engine to clean, analysis-ready CSV files.
"Export NinjaTrader charts as PNG images for AI/ML vision model analysis."
Automatic chart export with off-screen rendering - works even when NT8 is minimized. Designed for AI vision systems that need clean, consistent chart images.
"Enable or disable every strategy on the Strategies tab with one click."
Running 20-40 strategies means every restart, recompile, or session break turns into minutes of checkbox clicking. This addon adds Enable All Strategies and Disable All Strategies to the Control Center Tools menu - one click, done.
.zip file for the indicator you want.cs file from the zip.cs file to: Documents\NinjaTrader 8\bin\Custom\Indicators\For AddOns: Use Tools → Import → NinjaScript Add-on... and select the ZIP file directly.
Verify your download: Compare its SHA-256 digest with the published checksum manifest before importing it into NinjaTrader.