Files
PolyWeather/PAPER_TRADING_GUIDE.md
T

85 lines
3.0 KiB
Markdown

# 📈 PolyWeather 模拟仓 (Paper Trading) 使用指南
本系统提供全自动的模拟交易功能,让您在不投入真实资金的情况下,验证天气预测逻辑的盈利能力。
## 🛠️ 运行机制
1. **自动开仓**:
- 监控引擎在扫描中,一旦发现任何档位的 **Buy Yes****Buy No** 价格处于 **85¢ - 95¢** 区间(与城市监控报告一致),即触发买入。
- 初始本金: **$1000.00**
- 单笔投入: **动态 $3-$10**(根据四层风控策略自动调整,见下文)
- 资金检查: 余额不足时将停止开仓。
- **价格来源**: 使用真实 **Ask 价格**(实际可成交价格),而非中间价
2. **实时估值**:
- 每轮扫描结束后,系统会根据最新盘口中间价更新持仓价值。
3. **自动结项**:
- 当市场价格达到 0¢ 或 100¢(Polymarket 已结算),系统自动平仓并计算盈亏,资金回笼。
4. **数据持久化**:
- 持仓与余额保存在 `data/paper_positions.json`
## 🎯 四层风控仓位策略
系统结合 **Open-Meteo 天气预测**、**结算时间** 和 **成交量** 自动决定仓位大小:
| 条件组合 | 基础仓位 | 标签 | 说明 |
|----------|----------|------|------|
| 价格 ≥90¢ + 天气支持 + 高成交量 | **$10** | 🔥高置信 | 三重确认,重注 |
| 价格 ≥90¢ + 天气支持 | **$7** | ⭐中置信 | 双重确认 |
| 价格 ≥92¢ | **$5** | 📌价格锁定 | 纯价格锁定 |
| 其他 85-91¢ | **$3** | 💡试探 | 最小仓位试探 |
### 风控过滤规则
1. **时间衰减**:
- ≤1小时: 停止建仓 (0%)
- 1-4小时: 缩小至 40%
- 4-12小时: 缩小至 70%
- >12小时: 100%
2. **预算上限**: 每日最高投入 $50
3. **成交量加权**: 低活跃市场额外缩减 20%
### 天气支持判断逻辑
- **买 NO**: Open-Meteo 预测温度在选项区间 **之外** (±2° 容差)
- **买 YES**: Open-Meteo 预测温度 **落入** 选项区间
### 策略建议显示
当推送包含交易信号时,会附带策略建议:
```
💡 策略建议:
• 预测温度19.0°C落在21°C区间,市场与模型一致
```
### METAR 实测数据
当天结算的市场会额外显示机场实测数据,帮助验证预测准确性:
```
✈️ 机场实测 (KORD):
🌡️ 32.0°F | 风速:12kt
🕐 观测: 14:00 UTC
```
## 📊 盈亏计算公式
- **持仓份额** = $5 / (买入价格 / 100)
- **可用余额** = 初始本金 - 累计投入总额
- **浮动盈亏** = 当前总价值 - 投入本金 ($5)
## 🤖 电报指令
您可以直接在机器人中通过以下指令查看进度:
- **/portfolio**: 实时返回当前所有“浮动”持仓的盈亏状况、历史胜率以及账户余额。
## 📁 存储文件说明
如果您需要手动清理或修改仓位,可以编辑 `data/paper_positions.json`
- `status: "OPEN"` 表示正在持仓。
- `entry_price` 以美分为单位(如 91 表示 0.91$)。
---
**蚂蚁重力 (Antigravity) 实验室**