← Back to Skills Marketplace
zero2ai-hub

SMC Multi-Strategy Paper Trader

by Zero2Ai · GitHub ↗ · v2.1.0 · MIT-0
cross-platform ⚠ suspicious
269
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install skill-smc-multi-strategy-paper-trader
Description
Paper trading monitors for SMC (Smart Money Concepts) + Macro Rotation strategies. Includes swing (4H BoS+FVG), day (1H BoS+FVG+CVD), coordinated 8D/2S orche...
Usage Guidance
This skill appears coherent and implements the paper-trading system it documents. Before installing or running it, consider: 1) Scripts create and modify JSON files under ~/.openclaw/workspace/trading — back up any existing data in that path. 2) macro-rotation.js uses child_process.execSync to curl FRED CSVs (shell execution is limited here but higher-risk than using the https module); if you prefer, review/replace the execSync call with an https fetch. 3) Several helper functions (apiFetch2 / apiFetch2Put) are present that will send Authorization headers if a token is supplied — do not provide GitHub or other service tokens to this skill unless you understand why and trust the destination. 4) Run the scripts in a sandboxed environment or with limited permissions if you plan to let them run autonomous cron jobs. If you want higher assurance, ask the author for justification of the apiFetch2 functions and/or remove/disable any code paths that would accept an externally provided token.
Capability Analysis
Type: OpenClaw Skill Name: skill-smc-multi-strategy-paper-trader Version: 2.1.0 The skill bundle implements a multi-strategy paper trading system that exhibits high-risk behaviors and security vulnerabilities. Multiple scripts, including macro-rotation.js and paper-monitor-v5.js, read a sensitive GitHub token from the user's home directory (~/.github_token) and exfiltrate portfolio data to a hardcoded external repository (Zero2Ai-hub/Jarvis-Ops). Furthermore, macro-rotation.js utilizes execSync to run curl commands with string interpolation, creating a significant shell injection risk. While these features appear designed for automated reporting and synchronization, the reliance on local secrets and hardcoded remote endpoints without explicit user configuration is highly suspicious.
Capability Assessment
Purpose & Capability
Name/description (SMC paper trading, regime scorer, macro rotation) match the included scripts and file list: all data sources are Binance public endpoints, alternative.me, and FRED for macro inputs. The code reads/writes local portfolio/regime/orchestrator JSONs under the user's HOME workspace, which is expected for a paper-trader.
Instruction Scope
SKILL.md instructs running the provided Node scripts on a schedule and explicitly says only public Binance / alternative.me / FRED data are used. The scripts do read and write local files (portfolio, orchestrator lock, regime.json) as documented. Nothing in SKILL.md asks the agent to access unrelated system secrets or files. One caveat: several scripts include helper functions that accept an Authorization token (apiFetch2 / apiFetch2Put) and will send Authorization headers if a token is supplied; SKILL.md does not require any tokens, so in normal use these remain unused.
Install Mechanism
This is instruction-only / script bundle with no install spec. No packages are downloaded or extracted by an installer. Risk from install mechanism is therefore low.
Credentials
The skill declares no required environment variables or credentials and only uses process.env.HOME (to locate workspace files). That is proportionate. Note: the code contains functions that accept GitHub-style tokens and will send authenticated requests if such tokens are provided at runtime — the skill does not declare or require any such env var, so this only becomes relevant if you or another process supplies a token.
Persistence & Privilege
always:false and no special platform privileges requested. The skill writes and reads files under ~/.openclaw/workspace/trading (its own workspace), which is consistent with the described orchestrator and portfolio features. It does not attempt to modify other skills or system-wide agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-smc-multi-strategy-paper-trader
  3. After installation, invoke the skill by name or use /skill-smc-multi-strategy-paper-trader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.0
v2.1.0: macro rotation (LTPI/MTPI + RS Tournament), regime scorer (15 TA + 5 liquidity factors), STPI/MTPI-gated swing-v2 and v6 day monitors, ATR-based SL/TP, orchestrator-lock removed from standalone strategies
v2.0.0
**Major update with macro rotation overlay and regime-based strategy gating:** - Adds macro rotation strategy using LTPI/MTPI and relative strength tournament. - Introduces a regime scorer (15 TA + 5 liquidity factors) outputting STPI/MTPI/LTPI for strategy gating. - New and updated monitors: Swing v2 (MTPI-gated), Day v6 (STPI-gated). - Architecture and running instructions updated for regime and macro components. - Removes previous standalone strategy scripts (swing, day, coordinated), now replaced or moved into gated/macro system. - Documentation expanded for regime logic, macro rotation, and updated orchestrator handling.
v1.0.0
Initial release of SMC Multi-Strategy Paper Trader. - Implements paper trading for SMC (Smart Money Concepts) with swing (4H), day (1H), and coordinated 8D/2S strategies. - Uses ATR-based stop loss/take profit, z-score filters, and an orchestrator-lock to prevent same-symbol overlap across strategies. - Integrates with Binance public API; no account required. - Tracks P&L, positions, and metrics in JSON portfolios; includes a dashboard for equity visualization. - Configurable symbol list and strategy parameters, with cron-ready scripts for automated monitoring.
Metadata
Slug skill-smc-multi-strategy-paper-trader
Version 2.1.0
License MIT-0
All-time Installs 1
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is SMC Multi-Strategy Paper Trader?

Paper trading monitors for SMC (Smart Money Concepts) + Macro Rotation strategies. Includes swing (4H BoS+FVG), day (1H BoS+FVG+CVD), coordinated 8D/2S orche... It is an AI Agent Skill for Claude Code / OpenClaw, with 269 downloads so far.

How do I install SMC Multi-Strategy Paper Trader?

Run "/install skill-smc-multi-strategy-paper-trader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SMC Multi-Strategy Paper Trader free?

Yes, SMC Multi-Strategy Paper Trader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SMC Multi-Strategy Paper Trader support?

SMC Multi-Strategy Paper Trader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SMC Multi-Strategy Paper Trader?

It is built and maintained by Zero2Ai (@zero2ai-hub); the current version is v2.1.0.

💬 Comments