Find out whether your strategy survives out-of-sample, walk-forward and multiple-testing checks, or whether you just got lucky. One command, plain-English verdict.
Get the kit Free checklist: 7 ways your backtest liesEach strategy decided to be in or out of the market at random. Zero skill by construction. Real prices 2018-2026, with trading costs.
Example on public historical data, educational. Reproduce it yourself: python luck_demo.py --source binance --symbol BTCUSDT --start 2018-01-01
If a coin can do that, so can the strategy you found after 50 tweaks in ChatGPT. The difference is whether you can prove it is not luck.
On BTC + ETH, 1,645 of 3,000 configurations looked good on the history used to build them. None passed every test on unseen data. The best in-sample strategy (Sharpe 1.60) kept about a third of its edge (0.52) out-of-sample.
The kit's walk-forward test re-runs your whole selection method year by year on data it has not seen and compares it with buy & hold:
Example on public historical data. Past results do not predict future returns.
pip install -r requirements.txt python research.py --symbols SPY QQQ IWM # stocks / ETFs python research.py --source binance --symbols BTCUSDT # crypto python lookahead_check.py my_strategy.py # catch future leaks python research.py --custom my_strategy.py --symbols SPY # test YOUR rule
| Markets | Stocks, ETFs, indices, forex, futures (Yahoo), crypto (Binance), or your own CSV |
| Runs on | Windows, macOS, Linux. Python 3.10+. Your data stays on your computer |
| Speed | About 20-60 seconds for 3,000 configurations on a normal laptop |
| Output | Markdown report, charts, CSV of every config, and a ready prompt for an AI second opinion |
The kit is in final testing. Early buyers will get an early-bird price. Meanwhile, grab the free checklist.
Questions: support@brainhack.world
No product can promise that, and this one does not try. It helps you avoid trading strategies that only worked by luck or because of a bug. For many people the most valuable result is a "reject" before they lose money.
No. It is an educational research tool. You bring the ideas; it tests them.
Basic copy-paste is enough to run it. To test your own rule you write one short function; a prompt in the kit converts TradingView or ChatGPT code into that format.
No, on purpose. Research first, paper trade second, real money last.
Free public sources (Yahoo Finance via yfinance, Binance public API) downloaded by you for your own research, or your own CSV files. No data is bundled.
Long-only, daily bars by default, one position per instrument. No options, shorting or leverage modelling. Passing every test means "not yet disproven", not "guaranteed".