返回顶部
o

okx-cex-portfolioOKX投资组合

This skill should be used when the user asks about 'account balance', 'how much USDT do I have', 'my funding account', 'show my positions', 'open positions', 'position P&L', 'unrealized PnL', 'closed positions', 'position history', 'realized PnL', 'account bills', 'transaction history', 'trading fees', 'fee tier', 'account config', 'max order size', 'how much can I buy', 'withdrawable amount', 'transfer funds', 'move USDT to trading account', or 'switch position mode'. Requires API credentials.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.0
安全检测
已通过
453
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

okx-cex-portfolio

OKX CEX 投资组合与账户 CLI

OKX交易所的账户余额、持仓、盈亏、账单、费用及资金划转。需要API凭证。

前置检查

在执行任何命令之前,请遵循../_shared/preflight.md。使用本文档前置元数据中的metadata.version作为步骤2的参考。

前提条件

  1. 1. 安装okx CLI:
bash npm install -g @okx_ai/okx-trade-cli
  1. 2. 配置凭证:
bash okx config init

或设置环境变量:
bash
export OKXAPIKEY=your_key
export OKXSECRETKEY=your_secret
export OKXPASSPHRASE=yourpassphrase

  1. 3. 使用模拟模式测试:
bash okx --profile demo account balance

凭证与配置文件检查

在任何需要认证的命令前执行此检查。

步骤A — 验证凭证

bash
okx config show # 验证配置状态(输出已脱敏)

  • - 如果命令返回错误或显示未配置:停止所有操作,引导用户运行okx config init,等待设置完成后再重试。
  • 如果凭证已配置:继续执行步骤B。

步骤B — 确认配置文件(必需)

所有需要认证的命令必须使用--profile。切勿隐式添加配置文件。

模式资金
live实盘真实资金
demo
模拟盘 | 模拟资金 |

判定规则:

  1. 1. 当前消息意图明确(如real/实盘/live → live;test/模拟/demo → demo)→ 使用该值并告知用户:使用 --profile live (实盘) 或 使用 --profile demo (模拟盘)
  2. 当前消息未明确声明 → 检查对话上下文中的历史配置文件:

- 找到 → 使用该值,告知用户:继续使用之前的 --profile live (实盘)
- 未找到 → 询问:实盘 (Live) 还是模拟盘 (Demo)? — 等待回答后再继续

处理401认证错误

如果任何命令返回401/认证错误:

  1. 1. 立即停止 — 不要重试相同命令
  2. 告知用户:认证失败(401)。您的API凭证可能无效或已过期。
  3. 引导用户通过本地编辑器直接编辑文件更新凭证:

~/.okx/config.toml

更新相关配置文件下的apikey、secretkey、passphrase字段。
请勿在聊天中粘贴新凭证。

  1. 4. 用户确认文件已更新后,运行okx config show验证(输出已脱敏)
  2. 然后重新尝试原始操作

模拟盘与实盘模式

配置文件是切换实盘/模拟盘的唯一控制方式 — 仅有两个选项:

--profile模式资金
live实盘真实资金
demo
模拟盘 | 模拟资金 |

bash
okx --profile live account balance # 实盘
okx --profile demo account balance # 模拟盘(模拟余额)

规则:

  • - 读取命令(余额、持仓、账单等):始终说明使用了哪个配置文件
  • 写入命令(transfer、set-position-mode):执行前必须确认配置文件(参见凭证与配置文件检查步骤B);特别是划转 — 错误的配置文件意味着错误的账户
  • 每次命令后的响应必须附加:[profile: live] 或 [profile: demo]
  • 不要使用--demo标志 — 改用--profile

技能路由

  • - 市场数据(价格、图表、深度、资金费率)→ 使用okx-cex-market
  • 账户余额、盈亏、持仓、费用、划转 → 使用okx-cex-portfolio(本技能)
  • 常规现货/合约/期货/策略委托 → 使用okx-cex-trade
  • 网格和定投交易机器人 → 使用okx-cex-bot

快速入门

bash

交易账户余额(所有余额 > 0的币种)


okx account balance

仅查询USDT余额

okx account balance USDT

资金账户余额

okx account asset-balance

所有未平仓持仓

okx account positions

已平仓持仓历史及已实现盈亏

okx account positions-history

近期账户账单(最近100条)

okx account bills

我的交易费率等级

okx account fees --instType SPOT

从资金账户(6)划转100 USDT到交易账户(18)

okx account transfer --ccy USDT --amt 100 --from 6 --to 18

命令索引

读取命令

#命令类型描述
1okx account balance [ccy]读取交易账户权益、可用、冻结
2
okx account asset-balance [ccy] [--valuation] | 读取 | 资金账户余额;--valuation添加理财/交易/资金估值汇总 | | 3 | okx account positions | 读取 | 未平仓合约/永续持仓 | | 4 | okx account positions-history | 读取 | 已平仓持仓 + 已实现盈亏 | | 5 | okx account bills | 读取 | 账户账本(充值、提现、交易) | | 6 | okx account fees --instType | 读取 | 我的交易费率等级(maker/taker) | | 7 | okx account config | 读取 | 账户等级、持仓模式、UID | | 8 | okx account max-size --instId --tdMode | 读取 | 当前价格下的最大买入/卖出数量 | | 9 | okx account max-avail-size --instId --tdMode | 读取 | 下一笔委托的可用数量 | | 10 | okx account max-withdrawal [ccy] | 读取 | 每个币种的最大可提现数量 |

写入命令

#命令类型描述
11okx account set-position-mode <mode>写入切换单向/双向持仓模式
12
okx account transfer | 写入 | 账户间资金划转 |

跨技能工作流

交易前余额检查

用户:我想买入0.1 BTC — 我的USDT够吗?

  1. 1. okx-cex-portfolio okx account balance USDT → 检查可用权益
  2. okx-cex-market okx market ticker BTC-USDT → 检查当前价格
↓ 用户确认
  1. 3. okx-cex-trade okx spot place --instId BTC-USDT --side buy --ordType market --sz 0.1

机器人启动前余额检查

用户:我想用1000 USDT启动一个BTC网格机器人

  1. 1. okx-cex-portfolio okx account balance USDT → 确认可用资金 ≥ 1000
  2. okx-cex-market okx market candles BTC-USDT --bar 4H --limit 50 → 确定价格范围
↓ 用户确认
  1. 3. okx-cex-bot okx bot grid create --instId BTC-USDT --algoOrdType grid \
--minPx 90000 --maxPx 100000 --gridNum 10 --quoteSz 1000

查看未平仓持仓及盈亏

用户:显示我当前的持仓及表现

  1. 1. okx-cex-portfolio okx account positions → 未平仓持仓及未实现盈亏
  2. okx-cex-portfolio okx account positions-history → 近期已平仓持仓
  3. okx-cex-market okx market ticker BTC-USDT-SWAP → 检查当前价格与开仓价对比

划转并交易

用户:从我的资金账户划转500 USDT到交易账户买入BTC

  1. 1. okx-cex-portfolio okx account asset-balance USDT → 确认资金余额 ≥ 500
↓ 用户确认
  1. 2. okx-cex-portfolio okx account transfer --ccy USDT --amt 500 --from 6 --to 18
  2. okx-cex-portfolio okx account balance USDT → 确认交易余额已

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 okx-cex-portfolio-1776176733 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 okx-cex-portfolio-1776176733 技能

通过命令行安装

skillhub install okx-cex-portfolio-1776176733

下载

⬇ 下载 okx-cex-portfolio v1.3.0(免费)

文件大小: 6.74 KB | 发布时间: 2026-4-15 11:34

v1.3.0 最新 2026-4-15 11:34
Version 1.3.0

- Updated funding-to-trading transfer direction in sample commands and workflows (from `--from 6 --to 18` to `--from 18 --to 6` and vice versa) for improved clarity.
- Bumped version number from 1.2.8 to 1.3.0.
- No code changes; documentation adjustments only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部