stock-sim / README.md
jasonfan's picture
Upload folder using huggingface_hub
2d3db34 verified
# 美股模拟投资系统
基于 [daily_stock_analysis](https://github.com/ZhuLinsen/daily_stock_analysis) 的技术分析体系。
## 文件说明
| 文件 | 说明 |
|------|------|
| `portfolio.py` | 基础操作:买入/卖出/查看持仓 |
| `monitor.py` | 实时行情监控(终端刷新) |
| `stock_screener.py` | 技术面选股器(扫描69只美股评分排序) |
| `auto_trader.py` | 自动交易Bot(每日定时分析+虚拟买卖) |
| `my_portfolio.json` | 当前持仓数据 |
| `trade_log.json` | 历史交易日志 |
| `daily_reports/` | 每日分析报告 |
## 日常使用
```bash
cd ~/stock-sim
# 手动操作
python3 portfolio.py show # 看持仓
python3 portfolio.py buy AAPL 5000 # 买入
python3 portfolio.py sell TSLA 10 # 卖出
# 选股
python3 stock_screener.py # 技术面筛选Top20
# 自动交易Bot
python3 auto_trader.py # 立即执行一次
python3 auto_trader.py --daemon # 后台定时(每日21:35北京时间)
python3 auto_trader.py --history # 查看历史记录
# AI深度分析(需要LLMBox)
cd ~/daily_stock_analysis
python3 main.py --stocks AAPL,PLTR --force-run --no-notify
```
## 评分体系(100分制)
| 维度 | 满分 | 说明 |
|------|------|------|
| 趋势 | 30 | MA5>MA10>MA20 多头排列 |
| 乖离率 | 20 | 接近MA5不追高 |
| 量能 | 15 | 缩量回调最优 |
| MACD | 15 | 金叉/多头 |
| RSI | 10 | 超卖反弹/强势 |
| 支撑 | 10 | 均线支撑有效 |
## Bot 交易规则
- 评分>=60 且"买入"信号 → 自动买入
- 评分<30 或"卖出"信号 → 自动卖出
- 空头排列且<45 → 减半仓
- 单只最多占总资产20%
- 最多持有8只
- 每日最多用30%现金买入