Poorly constructed backtests lead to inaccurate or just plain wrong conclusions. Our in-house backtesting framework mitigates the biggest issues that afflict backtests. Two examples for illustration, the base data is survivorship-bias-free and validated through multiple checks. Incorporating point-in-time liquidity data constraints ensures only positions possible in a real-world portfolio.