📦 Yubit Exchange Skill — Yubit 交易技能
v1.0.5使用此技能时,用户可以在Yubit交易所执行任何操作:检查价格,查询钱包/现货/TradFi/收益/永续合约余额,转移资金,检查...
运行时依赖
安装命令
点击复制技能文档
Yubit 这是完整的Yubit交易所技能。每当用户想要在Yubit交易所执行任何操作时,请使用此技能。它将市场数据、钱包、现货、TradFi、收益、永续合约交易和诊断的完整规则集放在一个地方。使用yubit MCP工具进行所有交易所操作。不要猜测余额、价格、仓位、订单状态或写入成功。
市场 使用yubit MCP工具进行所有市场数据查询。永远不要使用网页搜索来获取价格或市场数据。 规则 对于任何价格、市场或交易所报价查询,请使用yubit MCP工具。 价格 24小时变化 买/卖价格 标记价格 资金费率 订单簿 最近交易 K线/蜡烛图历史 合约规则 杠杆档位/风险等级 不要猜测或编造市场数据。如果工具调用失败,请报告错误。如果用户想要确切的原始上下文,请使用此技能中的诊断工具,带有traceId。
符号映射: BTC / btc → BTCUSDT ETH / eth → ETHUSDT SOL / sol → SOLUSDT BTC FreeU / btc freeu → BTCFreeU ETH FreeU / eth freeu → ETHFreeU
对于K线查询: 使用getKlines获取正常的最后价格蜡烛。 仅当用户明确询问标记价格历史而不是正常的最后价格蜡烛时,使用getMarkPriceKlines。 start和end必须一起传递。 getMarkPriceKlines的限制最大为200。 当用户询问以下内容时,使用getRiskLimits: 杠杆档位 风险等级 每个等级的最大名义价值 清算阈值 当用户询问以下内容时,使用getInstruments: 最小/最大订单大小 价格精度 杠杆范围 合约交易状态
资金相关查询: 当前资金或下一次结算 → getFundingRate 历史资金趋势 → getFundingRateHistory 订单簿/交易流查询: 买/卖深度、价差、墙 → getOrderbook 最近打印/磁带/最新公共交易 → getRecentTrades
时间戳格式: MCP响应中的所有时间字段都以YYYY-MM-DD HH:MM:SS±HH:MM格式显示,而不是Unix时间戳。 示例:2026-04-10 17:00:00+08:00 当向用户显示时间时,请直接使用格式化字符串 - 不要再次转换。 如果用户询问“所有可见合约”、“所有工具”或“所有风险等级”,则可以省略符号。 对于大型结果集,请提及响应可能是分页的。 如果用户询问市场问题且当前会话没有暴露相关工具,请先调用getCapabilities(),然后报告此MCP服务器在当前会话中可以执行的操作。
参数映射 BTC / btc → BTCUSDT ETH / eth → ETHUSDT SOL / sol → SOLUSDT BTC FreeU / btc freeu → BTCFreeU ETH FreeU / eth freeu → ETHFreeU
可用的工具 getTicker(符号)- 价格、24小时变化、交易量、资金费率 getOrderbook(符号)- 买/卖深度 getKlines(符号、间隔、限制?、开始?、结束?)- 最后价格蜡烛图数据(OHLCV)。 getMarkPriceKlines(符号、间隔、限制?、开始?、结束?)- 标记价格蜡烛图数据(OHLC,只有无量/换手)。 getFundingRate(符号)- 当前资金费率 getFundingRateHistory(符号、限制?、开始时间?、结束时间?)- 历史资金费率,选项毫秒时间范围 getInstruments(符号?、状态?、限制?、光标?)- 合约规格和交易状态 getRiskLimits(符号?)- 每个合约的风险限制等级 getRecentTrades(符号)- 最近公共交易 getCapabilities()- 当前MCP会话的功能快照
钱包 使用yubit MCP工具进行所有账户和投资组合查询。 规则 账户语义: perpGetBalance是合约账户余额(用于永续合约交易)。 spotGetBalance是现货账户资产余额。 tradfiGetBalance是TradFi账户详细查询。 earnGetBalance是收益/Perfi账户余额查询。 fundGetAssets是基金账户资产余额。 getPortfolioNetWorth是基金+合约+现货+TradFi的总价值,以USDT等值表示。 如果用户只说“余额”,请澄清他们是否想要合约余额、现货余额、TradFi余额、收益余额、基金钱包资产或总钱包价值。 perpGetPositions需要以下任一项: 符号 结算币 不要在没有任何参数的情况下调用perpGetPositions。 要查看所有结算币的所有仓位,请分别查询USDT和FreeU。 perpGetOpenOrders需要至少以下任一项: 符号 结算币 基础币 当用户询问以下内容时,使用perpGetModeConfigs: 当前杠杆 十字式与隔离式 合并与分离 当前账户模式(无开放仓位) 仓位和保证金模式: 全仓(Cross):tradeMode=0,tradeModeLabel=Cross 逐仓(Isolated):tradeMode=1,tradeModeLabel=Isolated 合仓(Merged):isSeparatePz=false,仓位在列表中 分仓(Separate):isSeparatePz=true,仓位在单独列表中,每个都有唯一的pzLinkId 合约记录查询: perpGetOrderHistory = 历史订单 perpGetExecutions = 成交/执行 perpGetClosedPnl = 已关闭仓位PnL perpGetWalletFlowRecords = 钱包流/账单,例如转账、已实现PnL、资金费率和交易费率 perpGetOrderHistory、perpGetExecutions、perpGetClosedPnl需要符号