← Back to Skills Marketplace
1477009639zw-blip

Beta TA Paper Executor

by 1477009639zw-blip · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
121
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install beta-ta-paper-executor
Description
Execute and track paper trades from TA setups with JSONL ledger, open/close workflow, and mark-to-market status.
README (SKILL.md)

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

  1. Receive setup from ta-signal-engine.
  2. Validate historical viability via ta-backtest.
  3. If accepted, place paper order and record rationale.
  4. Update status with mark price, then close with explicit reason.
Usage Guidance
This skill appears to do what it claims: manage a local, append-only JSONL paper-trading ledger. Before installing or running: (1) review or run the included script locally in a safe directory so you control the ledger path (it defaults to ~/.openclaw/...); (2) avoid passing a ledger path that points to sensitive system files (the script will attempt to create directories and append to whatever file you give it); (3) be aware there is no file locking — running multiple instances concurrently can produce duplicate IDs or race conditions; (4) there is no network activity or credential access in the code, which reduces exfiltration risk. If you want stronger safety, consider adding file-locking or atomic write semantics, validate/normalize ledger paths, and run the script under a dedicated user or container.
Capability Assessment
Purpose & Capability
Name/description match the provided script and SKILL.md: the tool implements a local paper-trade ledger (place/close/status) and does not require unrelated credentials, binaries, or external services.
Instruction Scope
The SKILL.md instructs running the included Python script which writes an append-only JSONL ledger under ~/.openclaw by default — this is expected for a paper-trader. Notes: the ledger path is configurable via --ledger (so callers can write to arbitrary paths if they supply them), and there is no file locking or concurrency protection (race conditions and duplicate IDs possible if run concurrently).
Install Mechanism
Instruction-only skill with no install spec and no external downloads; uses the local Python runtime (python3) which is appropriate and proportional.
Credentials
No environment variables, credentials, or unrelated config paths are requested. The script only uses the user's home directory to store the ledger by default.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It writes only to a per-user ledger path by default; autonomous model invocation is allowed by platform default but is not unusual or flagged here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install beta-ta-paper-executor
  3. After installation, invoke the skill by name or use /beta-ta-paper-executor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release — paper trade execution and tracking
Metadata
Slug beta-ta-paper-executor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Beta TA Paper Executor?

Execute and track paper trades from TA setups with JSONL ledger, open/close workflow, and mark-to-market status. It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Beta TA Paper Executor?

Run "/install beta-ta-paper-executor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Beta TA Paper Executor free?

Yes, Beta TA Paper Executor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Beta TA Paper Executor support?

Beta TA Paper Executor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Beta TA Paper Executor?

It is built and maintained by 1477009639zw-blip (@1477009639zw-blip); the current version is v1.0.0.

💬 Comments