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.