期货自动交易系统
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_275f627a--futures-auto-trader.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_275f627a/futures-auto-trader。期货自动交易系统 – 游资打法短线博弈,四层信号决策,对手价撮合虚拟台账,支持全品种主力合约+期权,T+0双向交易,交易所标准手续费/保证金,盘前计划+盘后复盘全自动输出。触发词:期货盘前计划、期货复盘、期货虚拟台账、期货短线策略、四层信号
阅读全文 (展开查看完整说明)
概述
定位: 顶级操盘手视角,期货短线博弈,四层信号共振,虚拟台账对手价撮合,支持全品种。
系统概述
本系统为期货短线交易者设计的全自动辅助决策系统,采用"游资打法"风格,核心逻辑:
- 四层信号架构: 政策层 → 产业层 → 资讯层 → 资金层,逐层过滤,共振即出击
- 虚拟台账 V3.0: 对手价撮合(买多以卖一价、卖多以买一价),T+0 双向,2跳滑点,成交推送提醒
- 全品种支持: 上期所/大商所/郑商所/中金所主力合约 + 流动性强的场内期权
- 多时段报告: 盘前计划(08:30)+ 盘后复盘(15:30),早盘/午盘/夜盘三时段验证
核心功能
1. 盘前计划(08:30 工作日自动触发)
输出内容(顶级操盘手视角):
- 隔夜外盘概览(原油/伦铜/美豆/美元指数,影响评估)
- 热点品种分析(核心):热度评级矩阵 + 深度解读 + 持续性判断
- 四层信号评分表(政策/产业/资讯/资金,各层0-1分,总分共振>0.7出击)
- 交易计划表格(品种/方向/手数/进场价/止损/止盈/仓位比)
- 持仓回顾(含盈亏、需追加保证金预警)
- 资金风控(当前权益/可用资金/风险度)
2. 盘后复盘(15:30 工作日自动触发)
输出内容:
- 当日成交汇总(含撮合基准/对手价/手续费/滑点/盈亏)
- 收盘持仓(品种/方向/手数/开仓均价/现价/浮动盈亏)
- 信号回溯验证(早盘信号 vs 实际走势,命中率统计)
- 账户盈亏统计(当日盈亏/累计盈亏/胜率/盈亏比)
- 台账验证报告(每笔成交推送记录,便于与实盘比对)
- 次日关注(重要数据发布/停板品种/交割提醒)
3. 虚拟台账系统
撮合规则:
- 做多买入:以卖一价(ask_price)撮合
- 做空卖出:以买一价(bid_price)撮合
- 滑点:2跳(买卖双向各1跳)
- T+0:当日开仓可当日平仓
- 最小单位:各合约规定交易单位(如螺纹钢10吨/手)
费用标准(交易所标准):
| 费用项 | 说明 |
|---|---|
| 手续费 | 按各合约 commission_rate 或 commission_fixed 计算 |
| 保证金 | 按各合约 margin_rate 计算(初始资金5万,最大仓位50%) |
| 滑点成本 | tick × 2(双向各1跳) |
支持合约规格(部分):
| 代码 | 品种 | 乘数 | 最小跳价 | 保证金率 | 手续费 |
|---|---|---|---|---|---|
| RB | 螺纹钢 | 10 | 1.0 | 10% | 万1或3.6元/手 |
| I | 铁矿石 | 100 | 0.5 | 12% | 万1或7.0元/手 |
| CU | 沪铜 | 5 | 10.0 | 9% | 万0.5或12.5元/手 |
| AU | 黄金 | 1000 | 0.02 | 8% | 万1或10.0元/手 |
| SC | 原油 | 1000 | 0.1 | 10% | 万2或20.0元/手 |
| TA | PTA | 5 | 2.0 | 8% | 万1或3.0元/手 |
| MA | 甲醇 | 10 | 1.0 | 8% | 万1或2.0元/手 |
(完整30+合约规格见 ledger/realistic_ledger.py 中 FUTURES_SPECS)
成交推送(每笔成交后自动输出):
【期货成交推送】品种 方向 手数
成交价: XXXX 对手价: XXXX(买一/卖一)
手续费: XX.XX 滑点成本: XX.XX(2跳)
保证金占用: XX.XX
成交时间: HH:MM:SS
信号评分: X.X/1.0 信号理由: xxx使用方法
快速启动
# 盘前计划(day=日盘 night=夜盘)
cd /workspace/futures_auto_system && python3 report_engine.py premarket --session day
# 盘后复盘
cd /workspace/futures_auto_system && python3 report_engine.py review
# 台账操作
cd /workspace/futures_auto_system && python3 -c "
from ledger.realistic_ledger import RealisticLedger
l = RealisticLedger('futures')
# 提交做多指令(对手价撮合,2跳滑点)
result = l.submit_and_match('RB2410', '多', 5, {
'bid_price': 3449,
'ask_price': 3451,
'last_price': 3450,
'prev_close': 3445,
'timestamp': '2026-06-23T09:30:00'
}, stop_loss=3420, take_profit=3490, signal_score=0.75, reason='四层信号共振')
print(result)
"资金效率管理
# 查看资金效率报告
cd /workspace/futures_auto_system && python3 -c "
from ledger.realistic_ledger import RealisticLedger
l = RealisticLedger('futures')
print(l.get_capital_efficiency())
"
# 建议仓位手数(基于2%风险规则 + 保证金约束)
cd /workspace/futures_auto_system && python3 -c "
from ledger.realistic_ledger import RealisticLedger
l = RealisticLedger('futures')
# 建议 RB2410 做多,止损3400,当前价3450
print(l.suggest_position_sizing('RB2410', 3450, 3400, '多'))
"自动化任务(已配置)
| 任务名 | 触发时间 | 内容 |
|---|---|---|
| 日盘全计划(期货+股票) | 工作日 08:30 | 期货盘前计划(含热点品种分析)+ 股票盘前计划 |
| 日盘全复盘(期货+股票+台账) | 工作日 15:30 | 期货盘后复盘 + 股票盘后复盘 + 台账验证 |
文件结构
/workspace/futures_auto_system/
├── report_engine.py # 报告引擎(盘前/盘后/热点分析)
├── ledger/
│ └── realistic_ledger.py # 虚拟台账V3.0(对手价撮合+30+合约规格)
├── signals/ # 四层信号采集
├── strategies/ # 交易策略
├── risk/ # 风控模块
├── config/ # 系统配置
├── data/ # 市场数据缓存
├── reports/ # 生成报告存档
└── logs/ # 运行日志系统参数
| 参数 | 值 | 说明 |
|---|---|---|
| 初始资金 | 50,000 元 | 期货账户 |
| 最大仓位 | 50% | 风控上限,防爆仓 |
| T+0规则 | 启用 | 当日开仓可当日平仓 |
| 滑点 | 2跳 | 买卖双向各1跳 |
| 手续费 | 交易所标准 | 见各合约规格 |
| 保证金 | 交易所标准 | 见各合约规格 |
CTP 对接准备
系统已预留 CTP 接口框架,完成以下步骤可接入实盘:
- 联系期货公司获取 CTP API(
thosttraderapi.dll/thostmduserapi.dll) - 配置
config/ctp_config.json(BrokerID、投资者账号、密码、行情/交易前置地址) - 运行
python3 ctp_integration.py --mode sim模拟验证 - 验证通过后切换
--mode real接入实盘
当前状态: 虚拟台账模拟运行,待策略验证通过后配置 CTP 实盘对接。
注意事项
- 行情数据: 当前为模拟行情数据,CTP 对接后自动切换实时行情
- 成交验证: 每笔指令以对手价撮合,推送成交记录,可与 SimNow 模拟盘比对
- 保证金监控: 台账自动计算保证金占用,风险度 > 80% 推送预警
- 夜盘支持: 报告引擎支持
--session night参数生成夜盘计划 - TBQuant 对标: 系统完成后与 TBQuant V7.2 进行 A/B 效果对比
版本记录
| 版本 | 日期 | 变更 |
|---|---|---|
| v1.0.0 | 2026-06-23 | 初始版本,四层信号+虚拟台账V3.0+30+合约规格+自动化任务 |