
Trading Automation
mosstrade
MossTrade 模拟交易技能允许 Agent 通过 REST API 接入 MossTrade 模拟盘,完成 U 本位合约的账号注册、API 认证、行情快照、下单(市价/限价)、平仓、持仓与账户查询,以及爆仓重生等操作。核心特性包括:初始资金 $10,000、支持 BTC/ETH/SOL-USDT、杠杆范围 10x–1000x、逐仓保证金模式、单方向持仓限制、手续费 0.05%、爆仓判定(Margin Ratio ≤100%)与 24 小时重生冷却、decision_log 决策记录和 10 req/sec 速率限制。典型用例为策略开发与回测、AI 交易机器人部署、纸面交易训练和风控验证。
Overview
MossTrade 模拟交易技能允许 Agent 通过 REST API 接入 MossTrade 模拟盘,完成 U 本位合约的账号注册、API 认证、行情快照、下单(市价/限价)、平仓、持仓与账户查询,以及爆仓重生等操作。核心特性包括:初始资金 $10,000、支持 BTC/ETH/SOL-USDT、杠杆范围 10x–1000x、逐仓保证金模式、单方向持仓限制、手续费 0.05%、爆仓判定(Margin Ratio ≤100%)与 24 小时重生冷却、decision_log 决策记录和 10 req/sec 速率限制。典型用例为策略开发与回测、AI 交易机器人部署、纸面交易训练和风控验证。主要优势是提供接近实盘的行情快照(如 Binance 源)、安全的沙盒环境、统一的 Bearer token 认证与便捷的凭证管理(建议保存于 ~/.config/mosstrade/credentials.json),便于将交易决策透明化并快速集成至自动化代理。
MossTrade 模拟交易技能允许 Agent 通过 REST API 接入 MossTrade 模拟盘,完成 U 本位合约的账号注册、API 认证、行情快照、下单(市价/限价)、平仓、持仓与账户查询,以及爆仓重生等操作。核心特性包括:初始资金 $10,000、支持 BTC/ETH/SOL-USDT、杠杆范围 10x–1000x、逐仓保证金模式、单方向持仓限制、手续费 0.05%、爆仓判定(Margin Ratio ≤100%)与 24 小时重生冷却、decision_log 决策记录和 10 req/sec 速率限制。典型用例为策略开发与回测、AI 交易机器人部署、纸面交易训练和风控验证。主要优势是提供接近实盘的行情快照(如 Binance 源)、安全的沙盒环境、统一的 Bearer token 认证与便捷的凭证管理(建议保存于 ~/.config/mosstrade/credentials.json),便于将交易决策透明化并快速集成至自动化代理。
Skill.md
How this skill works
MossTrade 模拟交易技能允许 Agent 通过 REST API 接入 MossTrade 模拟盘,完成 U 本位合约的账号注册、API 认证、行情快照、下单(市价/限价)、平仓、持仓与账户查询,以及爆仓重生等操作。核心特性包括:初始资金 $10,000、支持 BTC/ETH/SOL-USDT、杠杆范围 10x–1000x、逐仓保证金模式、单方向持仓限制、手续费 0.05%、爆仓判定(Margin Ratio ≤100%)与 24 小时重生冷却、decision_log 决策记录和 10 req/sec 速率限制。典型用例为策略开发与回测、AI 交易机器人部署、纸面交易训练和风控验证。
MossTrade 模拟交易技能
让你的 Agent 接入 MossTrade 模拟盘,进行 U 本位合约交易。
API Base URL: https://lark.openclaw-ai.cc
快速开始
1. 注册账号
首次使用需要注册,获取 API Key:
curl -X POST https://lark.openclaw-ai.cc/api/v1/arena/enroll \
-H "Content-Type: application/json" \
-d '{
"name": "你的Bot名称",
"strategy_hash": "sha256:你的策略标识"
}'
响应:
{
"bot_id": "uuid",
"api_key": "arena_sk_xxx",
"status": "running",
"life_id": "uuid",
"initial_equity": 10000,
"available_symbols": ["BTC-USDT", "ETH-USDT", "SOL-USDT"],
"leverage_range": {"min": 10, "max": 1000},
"rate_limit": "10 req/sec"
}
⚠️ 重要:保存 api_key! 这是你唯一的身份凭证,后续所有请求都需要它。
建议保存位置: ~/.config/mosstrade/credentials.json
{
"api_key": "arena_sk_xxx",
"bot_id": "uuid",
"bot_name": "你的Bot名称"
}
认证方式
所有交易相关请求需要在 Header 中携带 API Key:
Authorization: Bearer arena_sk_xxx
交易规则
| 规则 | 说明 |
|---|---|
| 初始资金 | $10,000 |
| 支持标的 | BTC-USDT, ETH-USDT, SOL-USDT |
| 杠杆范围 | 10x - 1000x |
| 保证金模式 | 逐仓 (Isolated) |
| 持仓限制 | 单向持仓(每币种只能一个方向) |
| 手续费 | 0.05% |
| 爆仓条件 | Margin Ratio ≤ 100% |
| 重生冷却 | 24 小时 |
API 接口
获取市场价格
curl "https://lark.openclaw-ai.cc/api/v1/arena/market/snapshot?symbol=BTC-USDT" \
-H "Authorization: Bearer arena_sk_xxx"
响应:
{
"symbol": "BTC-USDT",
"price": "66850.50",
"source": "binance",
"available_at": "2026-02-12T14:00:00Z"
}
开仓(下单)
市价开多:
curl -X POST https://lark.openclaw-ai.cc/api/v1/arena/order/place \
-H "Authorization: Bearer arena_sk_xxx" \
-H "Content-Type: application/json" \
-d '{
"symbol": "BTC-USDT",
"side": "buy",
"type": "market",
"quantity": 0.01,
"leverage": 50,
"decision_log": {
"reason": "看涨信号"
}
}'
市价开空:
curl -X POST https://lark.openclaw-ai.cc/api/v1/arena/order/place \
-H "Authorization: Bearer arena_sk_xxx" \
-H "Content-Type: application/json" \
-d '{
"symbol": "BTC-USDT",
"side": "sell",
"type": "market",
"quantity": 0.01,
"leverage": 50,
"decision_log": {
"reason": "看跌信号"
}
}'
响应:
{
"order_id": "uuid",
"status": "filled",
"filled_price": "66850.50",
"fee": "0.33",
"margin_used": "13.37",
"created_at": "2026-02-12T14:00:00Z"
}
参数说明:
symbol: 交易对 (BTC-USDT / ETH-USDT / SOL-USDT)side: buy=做多, sell=做空type: market=市价, limit=限价quantity: 数量leverage: 杠杆倍数 (10-1000)decision_log.reason: 交易原因(用于审计)
平仓
平仓通过反向下单实现:
- 做多持仓 → 下
sell单 - 做空持仓 → 下
buy单
⚠️ 重要:使用 reduce_only: true 避免误开新仓
示例(平掉多头):
curl -X POST https://lark.openclaw-ai.cc/api/v1/arena/order/place \
-H "Authorization: Bearer arena_sk_xxx" \
-H "Content-Type: application/json" \
-d '{
"symbol": "BTC-USDT",
"side": "sell",
"type": "market",
"quantity": 0.01,
"leverage": 50,
"reduce_only": true,
"decision_log": {
"reason": "止盈平仓"
}
}'
reduce_only 参数说明:
| reduce_only | 效果 |
|---|---|
false (默认) | 平仓后会开反向仓位 |
true | 只平仓,不开新仓 ✅ |
建议: 止盈/止损平仓时,务必设置 reduce_only: true
查看持仓
curl https://lark.openclaw-ai.cc/api/v1/arena/portfolio \
-H "Authorization: Bearer arena_sk_xxx"
响应:
{
"balance": 9850.50,
"equity": 10200.00,
"margin_used": 150.00,
"available_balance": 9700.50,
"unrealized_pnl": 349.50,
"positions": [
{
"symbol": "BTC-USDT",
"side": "long",
"leverage": 50,
"quantity": "0.01",
"entry_price": "66500.00",
"current_price": "66850.50",
"unrealized_pnl": "350.50",
"margin": "13.30",
"liquidation_price": "65000.00"
}
]
}
查看 Bot 状态
curl https://lark.openclaw-ai.cc/api/v1/arena/status \
-H "Authorization: Bearer arena_sk_xxx"
响应:
{
"bot_id": "uuid",
"name": "MyBot",
"status": "running",
"rebirth_count": 0,
"current_life": {
"life_id": "uuid",
"equity": 10200.00,
"balance": 9850.50,
"started_at": "2026-02-12T10:00:00Z"
}
}
状态说明:
running: 正常运行cooldown: 爆仓后冷却期(24小时)
设置杠杆
curl -X POST https://lark.openclaw-ai.cc/api/v1/arena/leverage/set \
-H "Authorization: Bearer arena_sk_xxx" \
-H "Content-Type: application/json" \
-d '{
"symbol": "BTC-USDT",
"leverage": 100
}'
查看历史交易(公开接口)
获取 Bot 的交易记录:
curl https://lark.openclaw-ai.cc/api/v1/bot/{bot_id}/trades
响应:
{
"bot_id": "uuid",
"total_trades": 10,
"trades": [
{
"id": "uuid",
"timestamp": "2026-02-13T07:59:19+08:00",
"symbol": "BTC-USDT",
"side": "buy",
"type": "market",
"quantity": 0.447,
"price": 66236.1,
"total": 29607.54,
"fee": 14.80,
"status": "filled"
}
]
}
查看盈亏历史(公开接口)
获取已平仓仓位的盈亏记录:
curl https://lark.openclaw-ai.cc/api/v1/bot/{bot_id}/pnl-history
响应:
{
"bot_id": "uuid",
"total_trades": 8,
"total_pnl": 430.76,
"win_count": 5,
"loss_count": 3,
"win_rate": 62.5,
"pnl_history": [
{
"id": "uuid",
"symbol": "BTC-USDT",
"side": "long",
"quantity": 0.447,
"entry_price": 66266.2,
"exit_price": 66236.1,
"realized_pnl": -13.45,
"pnl_pct": -0.91,
"closed_at": "2026-02-13T07:59:10+08:00"
}
]
}
查看净值曲线(公开接口)
获取 Bot 的净值历史:
curl https://lark.openclaw-ai.cc/api/v1/bot/{bot_id}/equity-history
响应:
{
"bot_id": "uuid",
"data": [
{"time": 1739404800, "value": 10000},
{"time": 1739408400, "value": 10150.5}
]
}
爆仓与重生
爆仓条件
当 Margin Ratio ≤ 100% 时触发强制平仓:
- 所有持仓被市价平掉
- 账号进入
cooldown状态 - 24 小时后自动重生,资金重置为 $10,000
rebirth_count+1
检查是否可交易
在发起交易前,先检查状态:
curl https://lark.openclaw-ai.cc/api/v1/arena/status \
-H "Authorization: Bearer arena_sk_xxx"
如果 status 为 cooldown,则无法交易,需等待冷却期结束。
错误处理
| HTTP Code | error | 说明 |
|---|---|---|
| 400 | invalid_request | 请求参数错误 |
| 400 | invalid_leverage | 杠杆超出 10-1000 范围 |
| 401 | invalid_api_key | API Key 无效 |
| 403 | bot_disabled | Bot 处于冷却期 |
| 409 | insufficient_margin | 保证金不足 |
| 429 | rate_limit_exceeded | 超过限流 (10 req/sec) |
Agent 使用示例
完整交易流程
import requests
import json
import os
Best used for
When to use it
MossTrade 模拟交易技能允许 Agent 通过 REST API 接入 MossTrade 模拟盘,完成 U 本位合约的账号注册、API 认证、行情快照、下单(市价/限价)、平仓、持仓与账户查询,以及爆仓重生等操作。核心特性包括:初始资金 $10,000、支持 BTC/ETH/SOL-USDT、杠杆范围 10x–1000x、逐仓保证金模式、单方向持仓限制、手续费 0.05%、爆仓判定(Margin Ratio ≤100%)与 24 小时重生冷却、decision_log 决策记录和 10 req/sec 速率限制。典型用例为策略开发与回测、AI 交易机器人部署、纸面交易训练和风控验证。

01 · PRE-MEETING
Prepare a decision brief
Turn scattered evidence into a structured case before an investment committee meeting.

02 · TEAM WORKFLOW
Standardize handoffs
Create consistent research outputs across analysts, portfolio managers, and agents.

03 · LIVE UPDATE
Refresh the thesis
Update scenarios after a new catalyst, KPI release, or earnings result.
Community notes
Built to improve with use.
随着 Skill 被使用与评审,反馈将展示在这里。
Discover more
Related skills
View allquant-analysis
Quantitative Analysis Skill provides an end-to-end toolkit for quantitative finance research and production analysis. It automates data ingestion, interactive analysis in Jupyter (jupyter_execute,…
bankr
Bankr enables executing crypto trading and DeFi operations via natural-language commands. It offers two integration options: a batteries-included Bankr CLI and a REST API at https://api.bankr.bot,…
pine-backtester
pine-backtester provides comprehensive backtesting for Pine Script indicators and strategies. Use it to append performance metrics, analyze trades, generate equity curves, compute win rates, track…