关于 okx-account
okx-account 是基于官方 python-okx 库构建的 OKX 只读账户追踪工具。它通过脚本和预设场景提供账户摘要、风险监控、现金流汇总及交易活动报告。
主要功能
- 01读取余额、持仓、订单和账单
- 02跟踪账户及持仓风险
- 03汇总存款、提现和账单
- 04按合约类型查看成交记录
- 05运行预设账户场景
适用场景
- 01生成投资组合快照
- 02监控永续合约持仓风险
- 03汇总近期现金流
- 04查看近期交易活动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ starchild-ai-agent/ official-skills --skill okx-account安装后在 Claude Code 中输入/okx-account确认已加载。
附带文件scripts/account_scenarios.pyscripts/okx_account.py
详细介绍
OKX 账户(只读)
基于官方 python-okx 库构建的只读 OKX 账户追踪器。
可用于账户追踪、每日/每周报告、风险提醒和现金流归因。
如何获取 OKX API 密钥(只读)
- 登录 okx.com,点击右上角头像 → API
- 点击 Create V5 API Key → 完成 2FA 验证
- 填写表单:
- API name:任意填写
- Passphrase:⚠️ 用于对 API 请求签名的全新密码,不是登录密码。如果丢失,只能删除密钥并重新创建。
- Permissions:仅勾选 Read,不要勾选 Trade / Withdraw
- IP whitelist:留空
- 提交 → 立即复制并保存以下三个值:
API Key/Secret Key/Passphrase(Secret 仅显示一次) - 将它们设置为此技能的环境变量
参考:OKX 官方教程
前提条件
1) API 密钥
在 OKX API 管理中创建一个 Read only 密钥。OKX 要求提供三项凭据:api_key / secret / passphrase(创建密钥时设置的密码,不是登录密码)。
2) 环境变量
OKX_RO_API_KEY=...
OKX_RO_SECRET=...
OKX_RO_PASSPHRASE=...
3) 地理限制(必需)
OKX 会屏蔽服务器 IP。脚本默认使用 SC 内部 HK 代理:
HK_PROXY = "http://hk:[email protected]:8080"
不要设置全局 HTTP_PROXY。
脚本
python3 skills/okx-account/scripts/okx_account.py <action> [options]
python3 skills/okx-account/scripts/account_scenarios.py <scenario> [options]
操作
summary:一次性摘要account_balance/account_config/positions/position_risk/fee_rates/billsopen_orders/order_history/fills_historyfunding_balance/deposits/withdrawals/currencies/funding_rate
场景
portfolio_snapshot:完整账户快照perp_risk:永续合约风险监控(保证金比率 + 未实现亏损阈值)cashflow:入金 + 提现 + 7 天账单汇总trading_activity:按 instType 查看近期成交活动
常见用法
python3 skills/okx-account/scripts/okx_account.py summary
python3 skills/okx-account/scripts/account_scenarios.py portfolio_snapshot
python3 skills/okx-account/scripts/account_scenarios.py perp_risk --loss-threshold 5000
python3 skills/okx-account/scripts/account_scenarios.py cashflow --limit 100
python3 skills/okx-account/scripts/account_scenarios.py trading_activity --inst-types SPOT,SWAP
备注
passphrase很容易忘记——它是创建密钥时设置的密码,不是登录密码。- 如果创建密钥时设置了 IP 白名单,请将其禁用或添加代理出口 IP。
- 对于高频成交记录,请使用按时间窗口分页的方式。
评论
支持 Markdown