Run a structured paper-trading loop with SQLite-backed event logging, position tracking, and PnL review. Use when opening/closing simulated trades, journaling thesis notes, checking portfolio status, or generating weekly performance summaries.
基于SQLite的模拟交易系统,具有不可变事件日志。
资产标识:
当用户希望进行以下操作时使用此技能:
默认数据库路径:
bash
~/.openclaw/paper-trading.db
可通过--db
使用脚本:
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts --help
环境说明:
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts init \
--account main \
--name 主模拟账户 \
--base-currency USD \
--starting-balance 10000
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts snapshot \
--symbol BTC \
--mint 6p6xgHyF7AeE6TZk8x9mNQd2r2hH7r4mYJ8t6x6hYfSR \
--price 62000 \
--source dexscreener
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts open \
--account main \
--symbol BTC \
--mint 6p6xgHyF7AeE6TZk8x9mNQd2r2hH7r4mYJ8t6x6hYfSR \
--side LONG \
--qty 0.1 \
--price 62000 \
--fee 4 \
--stop-price 60500 \
--take-price 65000 \
--max-risk-pct 1.5 \
--note 突破+成交量确认
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts set-levels \
--account main \
--symbol BTC \
--mint 6p6xgHyF7AeE6TZk8x9mNQd2r2hH7r4mYJ8t6x6hYfSR \
--side LONG \
--stop-price 61200 \
--take-price 66000 \
--note 上移止损以降低下行风险
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts close \
--account main \
--symbol BTC \
--mint 6p6xgHyF7AeE6TZk8x9mNQd2r2hH7r4mYJ8t6x6hYfSR \
--side LONG \
--qty 0.05 \
--price 63500 \
--fee 3 \
--note 部分止盈
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts note \
--account main \
--symbol BTC \
--side LONG \
--note 若日线收盘低于61k则失效 \
--tags thesis risk macro
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts status --account main
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts status --account main --format json --pretty
bash
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts review --account main
node --experimental-strip-types {baseDir}/scripts/paper_trading.ts review --account main --format json --pretty
运行完整的模拟交易测试套件:
bash
node --test {baseDir}/tests/paper_trading.test.mjs
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 paper-trader-1776292845 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 paper-trader-1776292845 技能
skillhub install paper-trader-1776292845
文件大小: 10.31 KB | 发布时间: 2026-4-16 17:49