Agent skill · Data & Analytics

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.

BaggaT236github.com/BaggaT236GitHub ↗
claude-codeships scriptsMIT
Install
npx skills add BaggaT236/AI-Trading-Skills --skill trade-hypothesis-ideator --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 27
SKILL.md size: 3 KB
Bundled scripts: yes
Path: skills/trade-hypothesis-ideator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 118
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the 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: `trade_log`, `journal_snippets`, `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/system_prompt.md` - `prompts/developer_prompt_template.md` (inject `{{evidence_summary}}`) 4. Critique hypotheses with `prompts/critique_prompt_template.md`. 5. Run pass 2 ranking + output formatting + guardrails. 6. Optionally export `pursue` hypotheses via

What's inside
Steps it walks through
  1. When to Use
  2. Prerequisites
  3. Workflow
  4. Scripts
  5. Output
  6. Resources
Ships with 24 files
  • examples/example_input.json
  • examples/example_output.json
  • examples/sample_input.json
  • prompts/critique_prompt_template.md
  • prompts/developer_prompt_template.md
  • prompts/system_prompt.md
  • references/evidence_quality_guide.md
  • references/hypothesis_types.md
  • schemas/hypothesis_card.schema.json
  • schemas/input_bundle.schema.json
  • schemas/output_bundle.schema.json
  • schemas/raw_hypotheses.schema.json
  • scripts/pipeline/__init__.py
  • scripts/pipeline/evidence_extractor.py
  • scripts/pipeline/format_output.py
  • scripts/pipeline/normalize.py
  • scripts/pipeline/ranking.py
  • scripts/pipeline/strategy_exporter.py
  • scripts/run_hypothesis_ideator.py
  • scripts/tests/conftest.py
  • scripts/tests/test_evidence_extractor.py
  • scripts/tests/test_format_output.py
  • scripts/tests/test_guardrails.py
  • scripts/tests/test_normalize.py
first 24 of 27
Commands it runs
python3 skills/trade-hypothesis-ideator/scripts/run_hypothesis_ideator.py \
More from AI-Trading-Skills
All skills →
About this skill
What does the trade-hypothesis-ideator skill do?

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.

How do I install it?

Run `npx skills add BaggaT236/AI-Trading-Skills --skill trade-hypothesis-ideator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BaggaT236/AI-Trading-Skills, a repository with 118 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going