Syntic

Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.

Strategy R&DFree Safe

edge-candidate-agent

Security Scan Summary

Status: Safe

Source: Syntic Skills registry

Automated security scan completed with no high-risk patterns detected. Manual review is still required.

About This Skill

Use when turning market observations into reproducible research tickets, exporting ideas as strategy.yaml + metadata.json, or checking edge-finder-candidate/v1 compatibility before pipeline backtests.

Downloadable SKILL.md

Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.

SKILL.md
---
name: edge-candidate-agent
description: Use when turning market observations into reproducible research tickets, exporting ideas as strategy.yaml + metadata.json, or checking edge-finder-candidate/v1 compatibility before pipeline backtests.
category: Strategy R&D
version: 1.0.0
tools: []
---

# Edge Candidate Agent

## Overview

Convert daily market observations into reproducible research tickets and Phase I-compatible candidate specs. Prioritize signal quality and interface compatibility over aggressive strategy proliferation. This skill can run standalone end to end, but in the split workflow it primarily serves the final export/validation stage.

## When to Use

- Convert market observations, anomalies, or hypotheses into structured research tickets.
- Run daily auto-detection to discover new edge candidates from EOD OHLCV data and optional hints.
- Export validated tickets as `strategy.yaml` + `metadata.json` for `trade-strategy-pipeline` Phase I.
- Run preflight compatibility checks for the `edge-finder-candidate/v1` interface before pipeline execution.

## Position in the Split Workflow

1. `edge-hint-extractor`: observations/news -> `hints.yaml`
2. `edge-concept-synthesizer`: tickets/hints -> `edge_concepts.yaml`
3. `edge-strategy-designer`: concepts -> strategy drafts + exportable ticket YAML
4. `edge-candidate-agent` (this skill): export + validate for pipeline handoff

## Methodology

1. Auto-detect candidates from EOD OHLCV, optionally seeded with human ideation hints or an external LLM ideation pass.
2. Consult the interface contract (`edge-finder-candidate/v1`), the signal-family mapping, the research-ticket schema, and the ideation-loop conventions to ground the ticket.
3. Build or update a research ticket following the schema: hypothesis, evidence, entry family, risk parameters.
4. Export candidate artifacts: `strategies/<candidate_id>/strategy.yaml` (Phase I-compatible strategy spec) and `strategies/<candidate_id>/metadata.json` (provenance metadata including interface version and ticket context).
5. Validate the interface contract and, where a pipeline root is available, the Phase I schema/stage rules; report pass/fail with reasons.
6. Hand off the candidate directory to `trade-strategy-pipeline` and dry-run before full execution.

Daily-detection artifacts to expect: `daily_report.md`, `market_summary.json`, `anomalies.json`, `watchlist.csv`, exportable ticket YAMLs, and research-only ticket YAMLs.

## Export Rules

- Keep `validation.method: full_sample`.
- Keep `validation.oos_ratio` omitted or `null`.
- Only two entry families are supported for export in v1: `pivot_breakout` (with `vcp_detection`) and `gap_up_continuation` (with `gap_up_detection`).
- Mark unsupported hypothesis families as research-only in ticket notes, never as export candidates.

## Guardrails

- Reject candidates that violate schema bounds (risk, exits, empty conditions).
- Reject a candidate when its folder name and its `id` field mismatch.
- Require deterministic metadata carrying `interface_version: edge-finder-candidate/v1`.
- Always dry-run in the pipeline before full execution.

Bundle Download

Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.

Install Targets

Syntic App

  1. 1. Create a dedicated folder for this skill in your local skills library.
  2. 2. Place SKILL.md into that folder.
  3. 3. Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1. Save SKILL.md in your local Syntic Code skills directory.
  2. 2. Keep related files in the same skill folder.
  3. 3. Run in a safe environment and validate outputs.

Source

https://github.com/tradermonty/claude-trading-skills/blob/main/skills/edge-candidate-agent/SKILL.md

Open Source Link
Strategy R&D

Related Skills