A 股模拟交易盘 - 支持真实行情、多平台模拟盘连接、持仓管理、盈亏计算
| 功能 | 说明 |
|---|---|
| ✅ 真实行情 | 东方财富实时行情 API |
| ✅ 多平台模拟盘 | 同花顺/东方财富/蚂蚁财富(需登录) |
| ✅ 本地模拟 | 虚拟资金练习(无需外部账户) |
| ✅ 持仓管理 | 成本、数量、浮动盈亏 |
| ✅ 交易记录 | 完整成交日志 |
cd ~/.openclaw/workspace/skills/sim-trade/scripts
python3 init_account.py
# 查询单只股票
python3 quote.py 600900
# 批量查询持仓股票行情
python3 quote.py
~/.openclaw/sim_trade/config.json{
"mode": "eastmoney",
"cookie": "your_cookie_here"
}
同上,获取同花顺账号的 Cookie
{
"mode": "broker",
"broker": "htf",
"token": "your_api_token"
}
sim-trade/
├── SKILL.md
├── README.md
└── scripts/
├── config.py
├── account.py
├── positions.py
├── quote.py # 行情查询
├── trade.py # 交易执行
├── sync.py # 同步真实账户
├── show_account.py
├── show_positions.py
├── list_trades.py
└── init_account.py
# 交易模式
# - "local": 本地模拟(默认)
# - "eastmoney": 东方财富模拟盘
# - "tonghuashun": 同花顺模拟盘
# - "broker": 券商 API
TRADE_MODE = "local"
# 东方财富 Cookie(获取模拟盘数据用)
EASTMONEY_COOKIE = ""
# 券商配置
BROKER = "htf" # 华泰
BROKER_TOKEN = ""
# 初始化
python3 init_account.py
# 买入(市价)
python3 trade.py buy 600900 100
# 买入(限价)
python3 trade.py buy 600900 100 --price 27.00
# 卖出
python3 trade.py sell 600900 50
# 查看账户
python3 show_account.py
python3 quote.py 600900
python3 quote.py 600900 600025 600919
ZIP package — ready to use