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
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
| Platform | Cost | Method | Signal Isolation | Permutation Tests | FDR Correction |
|---|---|---|---|---|---|
| TradingView | $60/mo | Single-pass backtest | No | No | No |
| QuantConnect | $8–$48/mo | Event-driven backtest | No | No | No |
| MetaTrader 5 | Free + MQL5 Cloud fees | Genetic optimizer | No | No | No |
| NinjaTrader | $99/mo or $1,099 | Single-pass backtest | No | No | No |
| Amibroker | $339 one-time | Exhaustive + walk-forward | No | No | No |
| MultiCharts | $1,497 one-time | Genetic + exhaustive | No | No | No |
| TradeStation | Commission-based | Single-pass backtest | No | No | No |
| Backtrader (Python) | Free (DIY) | Custom (your code) | Manual | Manual | Manual |
| Zipline / Lean (open-source) | Free (DIY) | Custom (your code) | Manual | Manual | Manual |
| Student One Dojo | Free (10M tests/mo) | Exhaustive enumeration | Yes (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:
- The correct methodology should not be paywalled. Retail traders deserve statistical rigour, not expensive curve-fitting tools.
- Every user who discovers a real signal on the free tier is a potential enterprise customer when they scale.
- 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.