edge-concept-synthesizer

Convert YAML trading signal tickets into structured edge concepts with thesis and invalidation logic.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/k1064190/stock-expectation --skill edge-concept-synthesizer-k1064190
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edge-concept-synthesizer
Source: https://github.com/k1064190/stock-expectation/tree/main/.claude/skills/_archived/edge-concept-synthesizer
Command: npx skills add https://github.com/k1064190/stock-expectation --skill edge-concept-synthesizer-k1064190

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill abstracts complex detector outputs and transforms them into structured, reusable edge concepts for informed strategy development and trading.

Core Features & Use Cases

  • Ticket Analysis: Converts raw tickets into organized, concept clusters with detailed insights.
  • Edge Concept Generation: Outputs a comprehensive edge_concepts.yaml with explicit theses and invalidation logic.
  • Synthetic Tickets Promotion: Optional enhancement with context-based hints as synthetic tickets.
  • Use Case: Assume you have a collection of trading signals generated from technical indicators. Utilize this Skill to aggregate the signals, generate high-support concepts, and guide your trading strategies accordingly.

Quick Start

To create an edge concept, execute:

uv run python .claude/skills/edge-concept-synthesizer/scripts/synthesize_edge_concepts.py --tickets-dir /path/to/tickets --hints /path/to/hints.yaml --output /path/to/output/edge_concepts.yaml

Frequently Asked Questions about edge-concept-synthesizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert trading signals into actionable strategies?

To convert trading signals into actionable strategies, process raw tickets and hints to identify recurring patterns using edge concept synthesis. This transforms signal workflows into structured concepts complete with thesis and invalidation logic for strategy design.

What is an edge concept in trading strategy development?

An edge concept in trading strategy development is a structured output generated by aggregating technical indicator signals into high-support clusters. It explicitly defines a trading thesis and its invalidation logic to guide informed strategy design.

How do I generate edge concepts from YAML tickets using Python?

To generate edge concepts from YAML tickets, execute the synthesis Python script with PyYAML installed. Point the command line arguments to your tickets directory and optional hints file to output a structured edge_concepts.yaml file.

Does edge concept synthesis require PyYAML and Python 3.9?

Yes, edge concept synthesis requires Python 3.9 or higher and the PyYAML dependency to parse YAML-formatted ticket inputs. You must have this environment configured to execute the workflow script and process trading signals.

Can I use hints to enhance trading signal pattern recognition?

Yes, you can use context-based hints as synthetic tickets to enhance trading signal pattern recognition. Supplying a hints YAML file alongside your tickets directory promotes additional insights and generates higher-support edge concepts.

What is the best way to structure trading signal outputs for strategy export?

The best way to structure trading signal outputs for strategy export is to aggregate them into a comprehensive edge_concepts.yaml file. This format captures the trading thesis, invalidation logic, and pattern insights required for downstream strategy design.