Skills ta-paper-executor
Execute and track paper trades from TA setups with JSONL ledger, open/close workflow, and mark-to-market status.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/1477009639zw-blip/beta-ta-paper-executor" ~/.claude/skills/openclaw-skills-ta-paper-executor && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/1477009639zw-blip/beta-ta-paper-executor" ~/.openclaw/skills/openclaw-skills-ta-paper-executor && rm -rf "$T"
manifest:
skills/1477009639zw-blip/beta-ta-paper-executor/SKILL.mdsource content
TA Paper Executor
Use this skill when the user wants simulated execution (paper trading), not broker-connected live orders.
Run
Place order:
python3 scripts/ta_paper_executor.py place \ --symbol BTCUSDT --side long --entry 68000 \ --stop 66500 --target 71000 --qty 0.5 \ --strategy trend-follow --reason "SMA20>SMA50 + MACD"
Close order:
python3 scripts/ta_paper_executor.py close --id ORD-20260310-001 --exit 70500
Status:
python3 scripts/ta_paper_executor.py status --symbol BTCUSDT --mark 70200 --json
Workflow
- Receive setup from
.ta-signal-engine - Validate historical viability via
.ta-backtest - If accepted, place paper order and record rationale.
- Update status with mark price, then close with explicit reason.