Skills ta-signal-engine
Generate technical-analysis trade setups from OHLCV CSV using SMA/EMA/RSI/MACD/ATR with clear entry, stop, target, and position size.
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-signal-engine" ~/.claude/skills/clawdbot-skills-ta-signal-engine && rm -rf "$T"
manifest:
skills/1477009639zw-blip/beta-ta-signal-engine/SKILL.mdsource content
TA Signal Engine
Use this skill when the user wants technical-analysis based entry/exit signals and risk-defined trade setup proposals.
Inputs
- OHLCV CSV with headers including:
(case-insensitive)date, open, high, low, close - Strategy mode:
,trend
, ormean-reversionbreakout
Run
python3 scripts/ta_signal_engine.py \ --csv /abs/path/prices.csv \ --symbol BTCUSDT \ --strategy trend \ --account-size 100000 \ --risk-per-trade 0.01 \ --json
Workflow
- Run the script and inspect
andsignal
.confidence - If
, explain why (no edge from current indicators).signal=flat - If signal is active, use generated
as the candidate plan.entry/stop/target/size - Do not claim certainty; frame it as probabilistic setup.
Notes
- This skill only produces analysis and paper-trade plans.
- For historical evaluation, use
skill.ta-backtest - For ledger/order lifecycle, use
skill.ta-paper-executor