LICENSE
README.md
pyproject.toml
src/ghosalquant/__init__.py
src/ghosalquant.egg-info/PKG-INFO
src/ghosalquant.egg-info/SOURCES.txt
src/ghosalquant.egg-info/dependency_links.txt
src/ghosalquant.egg-info/entry_points.txt
src/ghosalquant.egg-info/requires.txt
src/ghosalquant.egg-info/top_level.txt
src/ghosalquant/backtest_ui/__init__.py
src/ghosalquant/backtest_ui/__main__.py
src/ghosalquant/backtest_ui/app.py
src/ghosalquant/backtest_ui/runner.py
src/ghosalquant/backtester/__init__.py
src/ghosalquant/backtester/backtester_base.py
src/ghosalquant/backtester/dataframe_backtester.py
src/ghosalquant/bench/__init__.py
src/ghosalquant/bench/benchmark_buy_and_hold.py
src/ghosalquant/bench/benchmark_trend_vol_target.py
src/ghosalquant/brokerage/__init__.py
src/ghosalquant/brokerage/broker_base.py
src/ghosalquant/brokerage/builder.py
src/ghosalquant/brokerage/commissions.py
src/ghosalquant/brokerage/fills.py
src/ghosalquant/brokerage/ibkr.py
src/ghosalquant/brokerage/open_orders.py
src/ghosalquant/brokerage/order_book_sim.py
src/ghosalquant/brokerage/simulated.py
src/ghosalquant/brokerage/simulation.py
src/ghosalquant/compatibility/legacybacktester.py
src/ghosalquant/compatibility/plotManager.py
src/ghosalquant/compatibility/test_strategy.py
src/ghosalquant/compatibility/trade.py
src/ghosalquant/core/__init__.py
src/ghosalquant/core/blackscholes.py
src/ghosalquant/core/contracts.py
src/ghosalquant/core/metadata_keys.py
src/ghosalquant/core/types.py
src/ghosalquant/core/volatility.py
src/ghosalquant/data_layer/__init__.py
src/ghosalquant/data_layer/cboe_datasource.py
src/ghosalquant/data_layer/dataLayer.py
src/ghosalquant/data_layer/dataframe_datasource.py
src/ghosalquant/data_layer/datasource_base.py
src/ghosalquant/data_layer/datasource_factory.py
src/ghosalquant/data_layer/dolt_datasource.py
src/ghosalquant/data_layer/listEditor.py
src/ghosalquant/data_layer/list_datasource.py
src/ghosalquant/data_layer/live_alpaca_datasource.py
src/ghosalquant/data_layer/live_ibkr_datasource.py
src/ghosalquant/data_layer/live_polygon_datasource.py
src/ghosalquant/data_layer/merge.py
src/ghosalquant/data_layer/nse_datasource.py
src/ghosalquant/data_layer/parquet_polygon_datasource.py
src/ghosalquant/data_layer/recording_datasource.py
src/ghosalquant/data_layer/shocks.py
src/ghosalquant/data_layer/staticUpdater.py
src/ghosalquant/data_layer/yfinance_datasource.py
src/ghosalquant/data_layer/yfinance_multi_datasource.py
src/ghosalquant/execution/__init__.py
src/ghosalquant/execution/context.py
src/ghosalquant/execution/execution_system.py
src/ghosalquant/execution/sinks.py
src/ghosalquant/execution/strategy_base.py
src/ghosalquant/metrics/__init__.py
src/ghosalquant/metrics/gates.py
src/ghosalquant/metrics/risk_adjusted.py
src/ghosalquant/portfolio/__init__.py
src/ghosalquant/portfolio/attribution.py
src/ghosalquant/portfolio/basic_portfolio.py
src/ghosalquant/portfolio/hedging.py
src/ghosalquant/portfolio/lots.py
src/ghosalquant/portfolio/marks.py
src/ghosalquant/portfolio/portfolio_base.py
src/ghosalquant/portfolio/valuation.py
src/ghosalquant/recording/__init__.py
src/ghosalquant/recording/events.py
src/ghosalquant/recording/intervals.py
src/ghosalquant/recording/recorder.py
src/ghosalquant/recording/storage.py
src/ghosalquant/risk/__init__.py
src/ghosalquant/risk/builder.py
src/ghosalquant/risk/cash_allocation.py
src/ghosalquant/risk/risk_manager.py
src/ghosalquant/risk/sizing.py
src/ghosalquant/risk/types.py
src/ghosalquant/risk/rules/rule_confidence_sizer.py
src/ghosalquant/risk/rules/rule_correlation_filter.py
src/ghosalquant/risk/rules/rule_drawdown_killswitch.py
src/ghosalquant/risk/rules/rule_integer_quantity.py
src/ghosalquant/risk/rules/rule_kelly_sizer.py
src/ghosalquant/risk/rules/rule_max_open_positions.py
src/ghosalquant/risk/rules/rule_max_symbol_exposure.py
src/ghosalquant/risk/rules/rule_regime_filter.py
src/ghosalquant/risk/rules/rule_signal_quantity_cap.py
src/ghosalquant/risk/rules/rule_symbol_capital_sizer.py
src/ghosalquant/risk/rules/rule_tick_rounding.py
src/ghosalquant/state/__init__.py
src/ghosalquant/state/atomic.py
src/ghosalquant/state/event_store.py
src/ghosalquant/state/json_store.py
src/ghosalquant/util/backtester_utils.py
src/ghosalquant/util/config.py
src/ghosalquant/util/deprecation.py
src/ghosalquant/util/rounding.py
src/ghosalquant/util/visualisation.py
tests/test_backtester.py
tests/test_cboe_datasource.py
tests/test_config.py
tests/test_contracts.py
tests/test_dolt_datasource.py
tests/test_example_options_momentum.py
tests/test_example_order_book.py
tests/test_execution.py
tests/test_execution_order_book.py
tests/test_ibkr_broker.py
tests/test_ibkr_real_client.py
tests/test_legacy_backtester.py
tests/test_limit_orders.py
tests/test_live_sources.py
tests/test_metrics.py
tests/test_nse_datasource.py
tests/test_order_book_sim_broker.py
tests/test_order_book_types.py
tests/test_public_api.py
tests/test_recording.py
tests/test_replace_orders.py
tests/test_risk_rules.py
tests/test_shocks.py
tests/test_state.py
tests/test_valuation.py
tests/test_volatility.py