quant-researcher

Discover trading strategies via NSGA-II Pareto optimization and block-based DSL genomes.

Updated Jun 24, 2025
One-click install
npx skills add https://github.com/gtnix/quant_b3_backtest --skill quant-researcher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: quant-researcher
Source: https://github.com/gtnix/quant_b3_backtest/tree/main/.cursor/skills/quant-researcher
Command: npx skills add https://github.com/gtnix/quant_b3_backtest --skill quant-researcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline the discovery of robust trading strategies by combining evolutionary search with a block DSL and Pareto optimization, reducing manual trial-and-error and enabling repeatable research.

Core Features & Use Cases

  • Evolutionary search using NSGA-II for multiobjective optimization of trading strategies.
  • Block DSL-based genome design for flexible, composable strategies and easy experimentation.
  • Diversity preservation and disciplined handoffs for validation across campaigns and risk analyses.

Quick Start

Start a new evolutionary search for trading strategies using the block DSL and Pareto optimization.

Frequently Asked Questions about quant-researcher

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

FAQPage Schema
How does Pareto optimization help in discovering trading strategies?▼

Pareto optimization uses the NSGA-II evolutionary search to balance risk and return simultaneously across diverse market regimes. This multiobjective approach preserves strategy diversity and eliminates manual trial-and-error.

How do I start an evolutionary search for trading strategies?▼

You start an evolutionary search by constructing a genome using the block DSL and configuring block-level parameterization. The system then applies fitness evaluation and generates reproducible run artifacts identified by a unique run_id for deterministic results.

Can I use a block DSL to design and parameterize trading strategies?▼

Yes, the block DSL enables flexible and composable genome design for trading strategies. You can configure block-level parameterization to easily experiment with different strategy structures before running fitness evaluations.

Does evolutionary search support reproducible backtesting artifacts?▼

Yes, evolutionary search supports reproducible backtesting by generating deterministic run artifacts per run_id. This ensures that strategy discovery, fitness evaluation, and campaign setup results can be exactly repeated for validation.

What is the best way to validate trading strategies across different market regimes?▼

The best way to validate trading strategies across market regimes is applying NSGA-II driven Pareto optimization with diversity preservation. This disciplined handoff approach enables repeatable research and robust risk analysis across campaigns.