The Honest Backtest Toolkit
A Python backtesting framework built to make a strategy's hidden assumptions visible instead of invisible. Includes a bar-by-bar engine with realistic fill logic, pivot detection that respects confirmation lag so there are no hindsight levels, dual fill regimes run side by side, ambiguous-bar handling that scores a bar touching both stop and target as a loss, costs charged in R at exit, a metrics module reporting breakeven win rate next to actual win rate, a multi-market comparison runner, parameter sensitivity sweeps, and a complete worked example: a full forex strategy end to end, 550+ trades across 8 pairs. Full source, MIT-licensed. Free updates. For traders comfortable with Python and pandas. This is a framework, not a no-code app. If you want a strategy that makes money handed to you, this is not it. No guarantees of any kind are made about trading profitability. This is analysis software, not investment advice.