10 Million Free Permutation Tests: The TradingView and QuantConnect Alternative for Signal Discovery

Why paying $500/month for curve-fitting tools makes no sense when exhaustive statistical enumeration is free

Student One Research · · 6 min read

free alternativeTradingViewQuantConnectpermutation testingsignal discovery

TradingView charges $60/month for backtesting. QuantConnect charges $8–$48/month for cloud compute. MetaTrader's MQL5 Cloud costs per optimization. NinjaTrader is $1,099 lifetime or $99/month. Amibroker is $339 one-time. MultiCharts is $1,497. TradeStation charges per-trade commissions that subsidize their "free" platform. All of them give you the same thing: a single-pass backtest engine that combines signal discovery with position sizing and risk optimization — the exact methodology that guarantees overfitting.

What You're Actually Paying For

These platforms charge you for:

  • Pine Script / Lean / MQL5 execution environments
  • Historical data feeds (often delayed or limited)
  • Cloud compute for optimization (gradient-search, not exhaustive)
  • Pretty equity curves and Sharpe ratio calculations
  • Community features and social trading

What they don't give you:

  • Exhaustive enumeration (they "optimize" — searching for the best, not testing all)
  • Permutation null hypothesis testing
  • Multiple-testing correction (Benjamini-Hochberg FDR)
  • Walk-forward survival gates
  • Concentration analysis
  • Signal discovery isolated from execution parameters

You're paying for a curve-fitting machine. The fancier the platform, the faster you can overfit.

The Free Alternative: Student One Dojo

Student One gives every user 10 million permutation tests per month — free. No credit card. No trial period. No throttling after 14 days.

What does that get you?

  • Exhaustive parameter enumeration across the full grid — not a search for the "best," but a test of every configuration
  • Permutation null hypothesis testing for each configuration independently — shuffled-return distributions that distinguish real edge from noise
  • Benjamini-Hochberg FDR correction across the entire parameter lattice — the multiple-testing adjustment that no retail platform provides
  • Walk-forward survival analysis — does the configuration survive out-of-time, not just in-sample?
  • Concentration gates — does performance come from broad market participation or a single lucky trade?
  • Signal discovery isolation — no position sizing, no stop losses, no exit rules contaminating the statistical test

Platform Comparison

PlatformCostMethodSignal IsolationPermutation TestsFDR Correction
TradingView$60/moSingle-pass backtestNoNoNo
QuantConnect$8–$48/moEvent-driven backtestNoNoNo
MetaTrader 5Free + MQL5 Cloud feesGenetic optimizerNoNoNo
NinjaTrader$99/mo or $1,099Single-pass backtestNoNoNo
Amibroker$339 one-timeExhaustive + walk-forwardNoNoNo
MultiCharts$1,497 one-timeGenetic + exhaustiveNoNoNo
TradeStationCommission-basedSingle-pass backtestNoNoNo
Backtrader (Python)Free (DIY)Custom (your code)ManualManualManual
Zipline / Lean (open-source)Free (DIY)Custom (your code)ManualManualManual
Student One DojoFree (10M tests/mo)Exhaustive enumerationYes (built-in)Yes (built-in)Yes (built-in)

Why Free?

Student One's business model is institutional: ESER™ reports for hedge funds, SlipStream™ feeds for prop desks, and white-label API for brokers. The free tier exists because:

  1. The correct methodology should not be paywalled. Retail traders deserve statistical rigour, not expensive curve-fitting tools.
  2. Every user who discovers a real signal on the free tier is a potential enterprise customer when they scale.
  3. 10 million permutation tests is enough to validate hundreds of configurations per month — meaningful research, not a teaser demo.

What 10 Million Permutation Tests Means in Practice

A single exhaustive sweep of one indicator across one asset might consume 50,000–200,000 permutation tests (depending on parameter range and lookback). At 10M/month free, that's 50–200 complete sweeps per month. Each sweep tells you definitively: "these configurations have statistically significant edge" or "nothing survives — the apparent performance is consistent with random noise."

That's more rigorous research than most retail traders do in a lifetime of tweaking Pine Script strategies.

Getting Started

No setup. No installation. No scripting language to learn. Submit a configuration via the Dojo interface or the REST API, and the engine runs your exhaustive sweep with all robustness gates enabled by default. Results come back as a structured report showing which configurations survived and which were eliminated at each gate — with full audit metadata and academic citations.

Stop paying platforms to help you overfit. Start doing signal discovery the way institutions do — exhaustively, statistically, and for free.