epinvest516-web/openclaw-skills

trading-research

Research trading strategies from the web, codify them into Python classes, and backtest them against historical data. Uses Brave Search for knowledge and Claude/LLM for logic extraction.

First seen Apr 11, 2026

Installation

$ npx skills add epinvest516-web/openclaw-skills --skill trading-research

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from epinvest516-web/openclaw-skills.

npx skills add epinvest516-web/openclaw-skills

Browse all from epinvest516-web/openclaw-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Also listed on

Alternate registries and mirrors of this skill.

Repository health

Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code clawdbot

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,871 B
  • docs SUMMARY.md 210 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Trading Researcher (The Scholar)

This skill allows OpenClaw to autonomously learn new trading strategies, convert them into executable Python code, and validate them.

🧠 Core Capabilities

1. Research (/research learn)

Searches the web for high-quality resources on a specific trading strategy (e.g., "Vegas Tunnel", "Turtle Trading").

  • Action: Uses web_search to find tutorials/PDFs.
  • Action: Uses web_fetch to extract the core logic (Entry, Exit, Risk).
  • Output: A structured summary of the strategy's rules.

2. Codify (/research codify)

Converts the researched logic into a standardized Python class compatible with the Babata Bot framework.

  • Input: The logic summary from step 1.
  • Output: A class StrategyName(BaseStrategy): ... Python file.

3. Backtest (/research backtest)

Runs a historical simulation of the codified strategy.

  • Input: The Python strategy file + Timeframe + Duration (e.g., "3 months").
  • Action: Fetches deep history from MT5.
  • Output: Win rate, Drawdown, Profit Factor.

🚀 Usage Examples

# 1. Learn a new strategy
/research learn "Naked K Price Action Pinbar Strategy"

# 2. Turn it into code
/research codify "Pinbar Strategy"

# 3. Prove it works (3 months)
/research backtest "Pinbar Strategy" --duration "90d"

🛠️ Integration with Babata Bot

Strategies approved by the backtest are moved to the strategies/ folder in the main bot, allowing the "Meta-Strategy" selector to use them.