Black Cat Profit tests strategy families against a plain buy-and-hold baseline, with execution lag, transaction costs and walk-forward validation. When something fails, the result stays on the board. So far 9 families tested, 2 survived.
No paid tiers and no alerts to sell you. The useful output here is the evidence, including the negative kind.
Every strategy family tested here, in the order it was tried. A result only counts as working if it beat buy-and-hold on the pre-registered metric across the whole universe, measured on medians.
manage.py learn
manage.py screen
manage.py crowdtest
manage.py learn
manage.py probrec
manage.py trends
manage.py buylow
manage.py volforecast
manage.py sizingtest
Each tool shows its own validation, including where it failed.
Ranked signals across stocks, bonds and crypto, plus staking yields and a dividend screen that flags yield traps.
Mean reversion with a falling-knife filter. It lost to holding, but the refusals cut median drawdown by 22 points.
ADX, multi-timeframe alignment and trend age, with the ablation showing no rule beat buy-and-hold.
Historical-analogue base rates with Wilson intervals. Calibrated, and honest that calibration is not the same as edge.
Search 12,180 listed symbols with a decade of daily history behind each one.
The online learner that could not predict direction on a single asset, and could predict volatility on 20 of 25.
These rules are what separate a backtest from a story. Most strategies look profitable on paper because one of them was skipped.
A signal computed on today's close trades at tomorrow's, never today's. Without this every backtest looks brilliant.
10bps per trade. Strategies that trade often are charged for it, which is where most paper edges disappear.
Every result is reported against simply holding the asset. A strategy that makes money but makes less than holding has not worked.
Aggregates use medians across the universe. A single 900% crypto run can make a mean look like an edge when most assets lost.
Models are trained only on data preceding the period they are scored on, with an embargo gap, so nothing is fitted on its own answers.
News sentiment is shown as live context but excluded from backtests - there is no point-in-time archive, so testing it would measure the scraper, not the strategy.