{"repo":"QuantJourneyOrg/quantjourney-bt","free":true,"listed":false,"github":"https://github.com/QuantJourneyOrg/quantjourney-bt","clone":"git clone https://github.com/QuantJourneyOrg/quantjourney-bt.git","description":"QuantJourney Backtester","language":"Python","stars":48,"topics":["backtester","backtester-python","backtesting","hedge-fund","strategies","backtest-engine","backtesting-tools","optuna","stock-market","stocks"],"license":"Apache-2.0","category":"trading","readme_excerpt":"QuantJourney Backtester A Python-native backtesting engine for reproducible portfolio research. QuantJourney Backtester turns strategy ideas into auditable research packets: signals become target weights or explicit orders, orders become simulated fills, fills update cash and positions, and NAV is reconstructed from portfolio state. It is designed for researchers who need more than an equity curve: execution assumptions, costs, slippage, rebalancing rules, crisis behavior, walk-forward validation, optimization diagnostics, metrics, plots, and run metadata from one repeatable run. Installation Current PyPI release: 0.12.4 . The public package supports Python 3.11 and newer. Why It Exists Most backtests stop at signal x returns . That is fast, but it hides the questions that matter before a strategy can be trusted: - Was there look-ahead? - What happened to missing bars? - How were weights converted into trades? - Did costs and turnover destroy the edge? - Did parameters generalize out of sample? - Which crisis regimes broke the strategy? - Can the run be reproduced and reviewed later? QuantJourney Backtester makes these assumptions explicit. Two Research Modes Weight mode is for portfolio research: factor portfolios, rotation models, long/cash strategies, long/short books, risk overlays, volatility targeting, and scheduled rebalancing. Order mode is for execution-aware research: market, limit, stop, stop-limit, trailing stop, bracket, and OCO orders with commissions, slippage,","default_branch":null,"files":null,"tree":[],"storefront":"/r/QuantJourneyOrg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/QuantJourneyOrg/quantjourney-bt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}