quantjourney-bt
QuantJourney Backtester
파일 탐색기
최종 버전 다운로드 (.zip)- pre-commit
- pre-push
- bug_report.md
- config.yml
- feature_request.md
- ci.yml
- publish.yml
- CODEOWNERS
- PULL_REQUEST_TEMPLATE.md
- __init__.py
- qj_data.py
- qj_data_api.py
- qj_data_views.py
- strategy_runner.py
- __init__.py
- benchmark.py
- blotter.py
- performance.py
- __init__.py
- commission.py
- contract_spec.py
- fill_engine.py
- order_types.py
- simulator.py
- slippage.py
- __init__.py
- portfolio_perf.py
- __init__.py
- formatters.py
- utils.py
- __init__.py
- reporting.py
- sdk_client.py
- __init__.py
- quantjourney.py
- __init__.py
- date_formatter.py
- manager.py
- README.md
- types.py
- __init__.py
- plot_compat.py
- __init__.py
- ledger.py
- __init__.py
- metrics.py
- returns.py
- risk.py
- rolling_stats.py
- __init__.py
- _time.py
- book.py
- config.py
- instr_calc.py
- instr_data.py
- instrument_plots.py
- portf_calc.py
- portf_data.py
- portfolio_plots.py
- portfolio_utils.py
- rebalance.py
- schemas.py
- weight_cost.py
- __init__.py
- base.py
- inverse_vol.py
- position_limit.py
- pre_trade.py
- risk_parity.py
- vol_target.py
- __init__.py
- client.py
- __init__.py
- decorators.py
- logger.py
- __init__.py
- anchored.py
- base.py
- cpcv.py
- expanding.py
- purge.py
- rolling.py
- __init__.py
- base.py
- grid.py
- optuna_.py
- result.py
- summary.py
- __init__.py
- aggregation.py
- deflated_sharpe.py
- interpretation.py
- overfit.py
- pbo.py
- __init__.py
- config.py
- engine.py
- persistence.py
- result.py
- runner.py
- __init__.py
- core.py
- py.typed
- reporting_frequency.py
- sample_data.py
- universe.py
- version.py
- README.md
- strategy_suite.md
- backtrader_engine.py
- common.py
- lean_algorithm.py
- lean_engine.py
- pm_bt_engine.py
- qj_engine.py
- README.md
- runner.py
- vectorbt_engine.py
- zipline_engine.py
- run_lean.py
- README.md
- example-orders-01-market-sma-cross.png
- example-orders-02-market-rsi-reversion.png
- example-orders-03-limit-rsi-dip.png
- example-orders-04-limit-trend-pullback.png
- example-orders-05-stop-breakout-entry.png
- example-orders-06-stop-loss-protection.png
- example-orders-07-stop-limit-breakout.png
- example-orders-08-stop-limit-protection.png
- example-orders-09-trailing-stop-trend.png
- example-orders-10-trailing-stop-rsi.png
- example-orders-11-trailing-stop-limit.png
- example-orders-12-bracket-trend.png
- example-orders-13-bracket-rsi-reversion.png
- example-orders-14-oco-dip-or-breakout.png
- example-orders-15-intraday-5m-bracket-reversion.png
- example-orders-16-intraday-30m-stop-breakout.png
- example-orders-17-monthly-rotation-orders.png
- example-orders-18-signal-change-rotation-orders.png
- example-orders-19-fx-momentum-lots.png
- example-orders-20-futures-donchian-contracts.png
- example-weights-01-sma-daily.png
- example-weights-02-monthly-drift-etf.png
- example-weights-03-weekly-rsi-reversion.png
- example-weights-04-quarterly-dual-momentum.png
- example-weights-05-monthly-inverse-vol.png
- example-weights-06-signal-change-defensive.png
- example-weights-07-intraday-rsi-15m.png
- example-weights-08-intraday-1m-ema-scalp.png
- example-weights-09-intraday-1h-sma-trend.png
- example-weights-10-monthly-circuit-breaker.png
- example-weights-11-quarterly-te-cost-gate.png
- example-weights-12-daily-partial-drift.png
- example-weights-13-pairs-ratio-zscore.png
- example-weights-14-pairs-hedge-ratio.png
- example-weights-15-cross-sectional-momentum.png
- example-weights-16-cross-sectional-reversal.png
- example-weights-17-vol-target-trend.png
- example-weights-18-vol-target-momentum.png
- example-weights-19-risk-parity-multiasset.png
- example-weights-20-risk-parity-capped.png
- example-weights-21-bollinger-reversion.png
- example-weights-22-macd-trend.png
- example-weights-23-fx-time-series-momentum.png
- example-weights-24-fx-cross-sectional-momentum.png
- example-weights-25-continuous-futures-trend.png
- README.md
- performance-0.12.4.md
- public_scope.md
- release.md
- ROADMAP.md
- mypy-baseline.json
- public_artifacts.txt
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- README.md
- example_orders_01_market_sma_cross.py
- example_orders_02_market_rsi_reversion.py
- example_orders_03_limit_rsi_dip.py
- example_orders_04_limit_trend_pullback.py
- example_orders_05_stop_breakout_entry.py
- example_orders_06_stop_loss_protection.py
- example_orders_07_stop_limit_breakout.py
- example_orders_08_stop_limit_protection.py
- example_orders_09_trailing_stop_trend.py
- example_orders_10_trailing_stop_rsi.py
- example_orders_11_trailing_stop_limit.py
- example_orders_12_bracket_trend.py
- example_orders_13_bracket_rsi_reversion.py
- example_orders_14_oco_dip_or_breakout.py
- example_orders_15_intraday_5m_bracket_reversion.py
- example_orders_16_intraday_30m_stop_breakout.py
- example_orders_17_monthly_rotation_orders.py
- example_orders_18_signal_change_rotation_orders.py
- example_orders_19_fx_momentum_lots.py
- example_orders_20_futures_donchian_contracts.py
- example_weights_01_sma_daily.py
- example_weights_02_monthly_drift_etf.py
- example_weights_03_weekly_rsi_reversion.py
- example_weights_04_quarterly_dual_momentum.py
- example_weights_05_monthly_inverse_vol.py
- example_weights_06_signal_change_defensive.py
- example_weights_07_intraday_rsi_15m.py
- example_weights_08_intraday_1m_ema_scalp.py
- example_weights_09_intraday_1h_sma_trend.py
- example_weights_10_monthly_circuit_breaker.py
- example_weights_11_quarterly_te_cost_gate.py
- example_weights_12_daily_partial_drift.py
- example_weights_13_pairs_ratio_zscore.py
- example_weights_14_pairs_hedge_ratio.py
- example_weights_15_cross_sectional_momentum.py
- example_weights_16_cross_sectional_reversal.py
- example_weights_17_vol_target_trend.py
- example_weights_18_vol_target_momentum.py
- example_weights_19_risk_parity_multiasset.py
- example_weights_20_risk_parity_capped.py
- example_weights_21_bollinger_reversion.py
- example_weights_22_macd_trend.py
- example_weights_23_fx_time_series_momentum.py
- example_weights_24_fx_cross_sectional_momentum.py
- example_weights_25_continuous_futures_trend.py
- example_wf_01_rolling_walkforward.py
- example_wf_02_expanding_walkforward.py
- example_wf_03_anchored_purge_embargo.py
- example_wf_04_grid_search_optimization.py
- example_wf_05_optuna_tpe_optimization.py
- README.md
- test_contract_spec_hardening.py
- test_execution_architecture.py
- test_fx_futures_strategies.py
- test_multi_asset_data_contract.py
- test_p0_regressions.py
- test_performance_refactors.py
- test_public_repo.py
- test_qj_data_cli.py
- test_release_verifier.py
- test_sdk_cache_isolation.py
- test_strategy_book.py
- test_strategy_data_contract.py
- test_strategy_launcher.py
- test_strategy_runner.py
- test_walkforward_statistics.py
- test_weight_order_execution.py
- check_mypy_baseline.py
- verify_public_release.py
- .gitignore
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- MANIFEST.in
- pyproject.toml
- README.md
- requirements.txt
- strategy.bat
- strategy.py
- strategy.sh
- uv.lock
- WINDOWS.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/QuantJourneyOrg/quantjourney-bt
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd quantjourney-bt
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install quantjourney-bt
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install quantjourney-bt
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
uv pip install quantjourney-bt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python3 -m venv .venv
파이썬 스크립트(또는 모듈)를 실행합니다.
python -m pip install -U pip
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python -m pip install -e ".[dev,data]"
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
