CLI 명령어
auto_trader.py — 자동매매 데몬
bash
python scripts/auto_trader.py [OPTIONS]옵션
| 옵션 | 기본값 | 설명 |
|---|---|---|
--paper | 기본 | Paper Trading 모드 (모의투자) |
--live | - | Live Trading 모드 (Binance 실거래) |
--balance <float> | 10000 | 초기 자본금 (USDT, paper 모드) |
--no-telegram | - | Telegram 알림 비활성화 |
--no-discord | - | Discord 알림 비활성화 |
--help | - | 도움말 표시 |
사용 예시
bash
# 기본 Paper 모드
python scripts/auto_trader.py --paper
# 초기자본 50,000 USDT
python scripts/auto_trader.py --paper --balance 50000
# 알림 없이 실행
python scripts/auto_trader.py --paper --no-telegram --no-discord
# Live 모드 (.env에 Binance API 키 필요)
python scripts/auto_trader.py --live
# 도움말
python scripts/auto_trader.py --helprun_backtest.py — 백테스트
bash
python scripts/run_backtest.py특정 전략의 백테스트를 실행하고 성과 리포트를 생성합니다.
tune_crypto.py — 크립토 파라미터 튜닝
bash
python scripts/tune_crypto.py그리드 서치를 통해 크립토 전략의 최적 파라미터를 탐색합니다.
tune_stocks.py — 주식 파라미터 튜닝
bash
python scripts/tune_stocks.py9개 종목(미국 5 + 한국 4), 2년 일봉 데이터로 주식 전략 파라미터를 최적화합니다.
moneymax — 메인 앱
bash
moneymaxSignal pipeline, 스케줄러, Discord bot을 통합 실행합니다. pip install -e . 후 사용 가능합니다.
Streamlit 대시보드
bash
# 의존성 설치
pip install -e ".[dashboard]"
# 대시보드 실행
streamlit run scripts/run_dashboard.py브라우저에서 백테스트 결과를 시각적으로 분석합니다.