tradermonty/claude-trading-skills

trade-hypothesis-ideator

Generate falsifiable trade strategy hypotheses from market data, trade logs, and journal snippets. Use when you have a structured input bundle and want ranked hypothesis cards with experiment designs, kill criteria, and optional strategy.yaml export compatible with edge-finder-candidate/v1.

All-time #6619 Trending #5362 Hot #223 First seen Mar 8, 2026
8-week activity · all time api

Installation

$ npx skills add tradermonty/claude-trading-skills --skill trade-hypothesis-ideator

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 tradermonty/claude-trading-skills · top by installs.

npx skills add tradermonty/claude-trading-skills

Browse all from tradermonty/claude-trading-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 Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2.8K
License LICENSE
Default branch main
Open issues 31
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,784 B
  • docs SUMMARY.md 2,721 B

History

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

SKILL.md

Trade Hypothesis Ideator

Generate 1-5 structured hypothesis cards from a normalized input bundle, critique and rank them, then optionally export pursue cards into strategy.yaml + metadata.json artifacts.

When to Use

  • After gathering trade logs, journal entries, or market observations that suggest a potential edge
  • When you have a structured input bundle (JSON) with evidence snippets and want falsifiable hypotheses
  • To bridge qualitative observations into quantitative experiment designs
  • Before committing capital to validate a new strategy idea with kill criteria

Prerequisites

  • Input JSON bundle with one or more of: tradelog, journalsnippets, market_data, observations
  • Python 3.9+ with pyyaml installed
  • No external API keys required (pure calculation skill)

Workflow

  1. Receive input JSON bundle.
  2. Run pass 1 normalization + evidence extraction.
  3. Generate hypotheses with prompts:

- prompts/systemprompt.md - prompts/developerprompttemplate.md (inject {{evidencesummary}})

  1. Critique hypotheses with prompts/critiqueprompttemplate.md.
  2. Run pass 2 ranking + output formatting + guardrails.
  3. Optionally export pursue hypotheses via Step H strategy exporter.

Scripts

  • Pass 1 (evidence summary):
python3 skills/trade-hypothesis-ideator/scripts/run_hypothesis_ideator.py \
  --input skills/trade-hypothesis-ideator/examples/example_input.json \
  --output-dir reports/
  • Pass 2 (rank + output + optional export):
python3 skills/trade-hypothesis-ideator/scripts/run_hypothesis_ideator.py \
  --input skills/trade-hypothesis-ideator/examples/example_input.json \
  --hypotheses reports/raw_hypotheses.json \
  --output-dir reports/ \
  --export-strategies

Output

  • hypothesiscards<date>.json — Ranked hypothesis cards with verdicts (pursue, revise, discard)
  • hypothesiscards<date>.md — Human-readable summary with experiment designs and kill criteria
  • strategy<hypothesisid>.yaml — (Optional) Edge-finder-compatible strategy export for pursue cards
  • metadata<hypothesisid>.json — (Optional) Provenance metadata for exported strategies

Resources

  • references/hypothesis_types.md — Taxonomy of hypothesis patterns (mean-reversion, momentum, event-driven, etc.)
  • references/evidencequalityguide.md — Criteria for rating evidence strength and sample size requirements