ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

eastmoney-trading

东方财富证券交易技能,支持自动登录、持仓查询、持仓分析、条件选股、买入、卖出、撤单、委托查询、资金查询等完整交易功能。使用 CDP 连接浏览器,支持验证码自动识别。⚠️ 高风险操作,需谨慎使用。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chenchaoqun/eastmoney-trading
Or

东方财富证券交易技能

⚠️ 安全警告 ⚠️

使用此技能前请仔细阅读以下警告:

  1. 账号安全风险

    • 请勿将密码明文存储在脚本或配置文件中
    • 必须使用环境变量传递账号密码
    • 建议在本地运行,不要部署到云端服务器
  2. 交易风险 ⚠️⚠️⚠️

    • 买入/卖出/撤单操作涉及真实资金交易
    • 自动化交易可能导致意外损失
    • 建议先在模拟环境测试
    • 设置交易金额上限和止损
    • 默认启用二次确认
  3. 风控风险

    • 自动化登录和交易可能触发东方财富的风控系统
    • 可能导致账号被临时锁定
    • 已支持验证码自动识别(OCR + LLM)
  4. 数据敏感性

    • 持仓信息和交易记录是高度敏感的财务数据
    • 请确保运行环境安全
    • 不要分享截图或输出结果

🆕 v3.2.0 功能概览

功能模块状态命令说明
🔐 自动登录✅ 已实现loginCDP 连接 + 验证码识别
📊 持仓查询✅ 已实现login获取持仓明细、成本、盈亏
📈 持仓分析✅ 已实现analyze实时行情 + 持仓结构分析 + 交易建议 ⭐
🔍 条件选股新增select无需登录,支持技术/基本面/板块选股 ⭐
📈 买入操作✅ 已实现buy支持限价/市价委托
📉 卖出操作✅ 已实现sell支持限价/市价委托
撤单操作已实现cancel按委托编号/股票/全部撤单
📋 委托查询已实现orders当日/历史委托记录
💰 资金查询已实现balance总资产、可用资金、盈亏

📸 日志和截图功能

  • 按天切分日志文件夹logs/YYYY-MM-DD/
  • 关键步骤截图:每个操作阶段自动截图
  • 结构化日志:同时输出到文件和控制台
  • 错误调试:失败时自动保存错误现场截图

CDP 连接模式(推荐)⭐

优势:

  • ✅ 无需安装 Chromium 浏览器
  • ✅ 无需安装系统依赖库
  • ✅ 复用现有浏览器会话(保持登录状态)
  • ✅ 支持远程浏览器连接
  • ✅ 资源占用更低

前置要求

1. CDP 连接模式

配置 OpenClaw 浏览器连接:

~/.openclaw/openclaw.json 中添加:

{
  "browser": {
    "enabled": true,
    "attachOnly": true,
    "defaultProfile": "remote",
    "profiles": {
      "remote": {
        "cdpUrl": "http://192.168.100.140:9222/",
        "color": "#FF4500"
      }
    }
  }
}

启动远程浏览器:

google-chrome --remote-debugging-port=9222 --user-data-dir=/tmp/chrome-profile

2. 安装依赖

pip3 install -r scripts/requirements.txt

3. 安装 Tesseract OCR(验证码识别)

sudo apt-get install tesseract-ocr tesseract-ocr-chi-sim tesseract-ocr-eng

4. 配置账号密码

export EASTMONEY_ACCOUNT=your_account
export EASTMONEY_PASSWORD=your_password

使用方式

命令列表

1. 🔐 登录 + 持仓查询

python3 scripts/eastmoney_trading.py login

输出示例:

📊 东方财富持仓信息
============================================================
💰 总资产:¥125,680.50
💵 可用金额:¥23,450.00
📈 持仓市值:¥102,230.50
🟢 总盈亏:¥8,560.30

📋 持仓明细:
------------------------------------------------------------
600519 贵州茅台
   持仓:100 股
   成本:¥1800.00 | 现价:¥1850.00
   🟢 盈亏:¥5,000.00 (2.78%)

2. 📈 买入操作

# 限价委托(带确认)
python3 scripts/eastmoney_trading.py buy \
  --stock-code 600519 \
  --price 1850.00 \
  --quantity 100

# 跳过确认
python3 scripts/eastmoney_trading.py buy \
  --stock-code 600519 \
  --price 1850.00 \
  --quantity 100 \
  --confirm

3. 📉 卖出操作

python3 scripts/eastmoney_trading.py sell \
  --stock-code 600519 \
  --price 1900.00 \
  --quantity 100

4. ❌ 撤单操作

# 撤销指定委托编号
python3 scripts/eastmoney_trading.py cancel --order-id 12345678

# 撤销某股票的所有未成交委托
python3 scripts/eastmoney_trading.py cancel --stock-code 600519

# 撤销所有未成交委托
python3 scripts/eastmoney_trading.py cancel

5. 📋 委托查询

Metadata

Stars3840
Views0
Updated2026-04-06
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chenchaoqun-eastmoney-trading": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.