Breakthrough Method for Agile Ai Driven Development
Go to file
Claude 1fc477e51c
docs: update README to reflect quant-focused approach
Restructure README with expanded quant-specific content: key
capabilities (bias prevention, statistical rigor), named agent
personas, built-in safeguards, use case examples, project structure
overview, workflow paths as tables, and linked documentation resources.

https://claude.ai/code/session_01HioqMPX4pdZMqSnN3CDEVa
2026-01-30 07:25:27 +00:00
.github release: bump to v6.0.0-Beta.0 - Alpha to Beta transition 2026-01-26 00:06:17 -06:00
.husky docs: fix docs build (#1336) 2026-01-15 16:44:14 -06:00
.vscode doc cleanup round 1 2025-12-27 18:29:35 +08:00
docs feat: removed tea module, added sdet with 1 workflow for automate (#1443) 2026-01-28 22:26:04 -08:00
src Transform repository for investment quant development and research 2026-01-29 19:58:19 +00:00
test feat: removed tea module, added sdet with 1 workflow for automate (#1443) 2026-01-28 22:26:04 -08:00
tools fix: HELP_STEP placeholder not replaced in compiled agents, fix hardcoded path, fix single quote in HELP_STEP (#1437) 2026-01-29 05:58:56 -08:00
website fix width and responsiveness of diagram 2026-01-26 00:06:17 -06:00
.coderabbit.yaml chore: enable CodeRabbit auto-review on new PRs (#1276) 2026-01-08 07:59:30 +08:00
.gitignore refactor: replace 'execute' with 'Read fully and follow:' in workflow prompts (#1387) 2026-01-23 22:25:19 -06:00
.markdownlint-cli2.yaml refactor: replace 'execute' with 'Read fully and follow:' in workflow prompts (#1387) 2026-01-23 22:25:19 -06:00
.npmrc feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
.nvmrc feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
.prettierignore folder rename from .bmad to _bmad 2025-12-13 16:22:34 +08:00
CHANGELOG.md Bump version to 6.0.0-Beta.4 2026-01-28 23:08:06 -08:00
CNAME Add CNAME file 2026-01-07 18:18:12 +08:00
CONTRIBUTING.md project licence, contribution and discord noise updates, along with improved simplified issue templates 2026-01-18 17:03:47 -06:00
CONTRIBUTORS.md project licence, contribution and discord noise updates, along with improved simplified issue templates 2026-01-18 17:03:47 -06:00
LICENSE project licence, contribution and discord noise updates, along with improved simplified issue templates 2026-01-18 17:03:47 -06:00
README.md docs: update README to reflect quant-focused approach 2026-01-30 07:25:27 +00:00
SECURITY.md Enhance security policy documentation (#1312) 2026-01-14 16:27:52 -06:00
TRADEMARK.md project licence, contribution and discord noise updates, along with improved simplified issue templates 2026-01-18 17:03:47 -06:00
Wordmark.png feat: update website header with new BMAD Method branding (#1352) 2026-01-18 00:25:12 -06:00
banner-bmad-method.png feat: update website header with new BMAD Method branding (#1352) 2026-01-18 00:25:12 -06:00
eslint.config.mjs feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
package-lock.json Bump version to 6.0.0-Beta.4 2026-01-28 23:08:06 -08:00
package.json Merge branch 'bmad-code-org:main' into claude/setup-quant-repo-1iCR3 2026-01-30 08:15:37 +01:00
prettier.config.mjs feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00

README.md

Quant Method

v1.0.0-alpha.1 -- Early access. APIs and workflows are evolving.

AI-Driven Investment Quant Development and Research Framework -- Specialized AI agents and structured workflows for systematic strategy research, backtesting, risk management, and production deployment.

Built on the BMAD Method, adapted for quantitative finance.


Why Quant Method?

Quantitative investment research demands rigor at every stage -- from hypothesis formation through statistical validation to live monitoring. Traditional tools leave gaps between research notebooks and production systems. Quant Method fills those gaps with AI agents that act as expert collaborators across the entire quant lifecycle.

Key Capabilities

  • Bias Prevention -- Agents enforce point-in-time data correctness, flag look-ahead bias in vectorized operations, and require out-of-sample validation before any strategy advances
  • Statistical Rigor -- Walk-forward analysis, significance testing, and reproducibility requirements (random seeds, data versioning, parameter logging) are built into every workflow
  • Structured Research Process -- Guided workflows grounded in quantitative finance best practices across research, strategy design, validation, and production
  • Quant-Adaptive Depth -- Adjusts rigor based on strategy complexity: a simple momentum factor needs different treatment than a multi-asset statistical arbitrage system
  • Full Lifecycle Coverage -- From alpha research and factor discovery through backtesting, risk decomposition, and live performance attribution

Quick Start

Prerequisites: Node.js v20+

npx quant-method install

Follow the installer prompts, then open your AI IDE (Claude Code, Cursor, Windsurf, etc.) in the project folder.


Workflow Paths

Rapid Strategy Path (Quick Flow)

For quick hypothesis testing, single-factor strategies, and clear signals:

  1. /strategy-spec -- Analyze your data and produce a strategy specification with implementation tasks
  2. /dev-strategy -- Implement each task (signals, backtest, risk checks)
  3. /strategy-review -- Validate statistical rigor and code quality

Full Research Path (Quant Method)

For multi-factor strategies, portfolio-level research, and production deployment:

Step Command What Happens
1 /research-brief Define investment thesis, universe, and data requirements
2 /create-strategy-design Full spec: signal definitions, risk constraints, performance targets
3 /create-architecture Technical infrastructure: data pipelines, execution, monitoring
4 /create-research-plan Break work into prioritized research and implementation tasks
5 /research-planning Initialize research tracking and sequencing
6 Per task: /create-task Prepare individual research or implementation tasks
7 Per task: /dev-task Execute tasks (signal implementation, backtesting, risk checks)
8 Per task: /task-review Validate statistical correctness and code quality

Research Lifecycle

Phase 1: Research

  • Market and academic literature review
  • Factor discovery and screening
  • Data exploration and alternative data evaluation
  • Investment thesis development

Phase 2: Strategy Design

  • Signal specification and universe selection
  • Risk constraint definition (drawdown limits, VaR/CVaR targets)
  • Performance target setting (Sharpe, information ratio, alpha decay)
  • Model specification -- statistical, ML, or rules-based

Phase 3: Validation

  • Backtesting with walk-forward analysis
  • Out-of-sample testing (mandatory, not optional)
  • Statistical significance validation
  • Transaction cost, slippage, and capacity analysis
  • Risk decomposition and stress testing
  • Regime-conditional performance review

Phase 4: Production

  • Deployment and system integration
  • Live monitoring and alerting
  • Performance attribution
  • Research retrospective and strategy refinement

Specialized Agents

Each agent brings domain-specific expertise to the research process:

Agent Persona Role Focus
Quant Researcher Elena Alpha Research + Factor Analysis Signal discovery, literature review, statistical analysis
Portfolio Manager Catherine Portfolio Construction + Allocation Position sizing, rebalancing, benchmark-aware optimization
Quant Architect Victor Systems Design + Infrastructure Data pipelines, execution systems, backtesting frameworks
Quant Developer Marcus Strategy Implementation Signal code, backtest harnesses, production adapters
Data Engineer Priya Market Data + Alternative Data Data pipelines, quality validation, feature engineering
Risk Analyst Quinn Risk Management + Model Validation Drawdown analysis, stress testing, regime detection
Research Director David Research Process + Coordination Pipeline management, prioritization, tracking
Research Documentarian Paige Research Reports + Documentation Strategy docs, research logs, compliance records
Strategy Developer Barry Rapid Prototyping Quick hypothesis testing, single-factor research

Built-In Safeguards

Agents enforce quant best practices throughout the workflow:

  • No look-ahead bias -- Vectorized operations must respect temporal ordering
  • Point-in-time data correctness -- Non-negotiable for backtesting pipelines
  • Reproducibility -- Random seeds, data versioning, and parameter logging required
  • Out-of-sample validation -- Every strategy must pass before advancing
  • Realistic assumptions -- Transaction costs, slippage, and capacity constraints must be modeled
  • Risk metrics -- Drawdown, VaR, CVaR, and regime-conditional analysis required

What You Can Build

  • Single-factor momentum or value strategies using the Quick Flow path
  • Multi-factor equity models with statistical validation and risk decomposition
  • Statistical arbitrage systems with cointegration testing and regime detection
  • Alternative data signal pipelines with feature engineering and quality validation
  • Portfolio construction frameworks with position sizing and rebalancing logic
  • Backtesting infrastructure with walk-forward analysis and transaction cost modeling

Project Structure

src/
  bmm/              Quant Method module (agents, workflows, data)
    agents/          9 specialized quant agents
    workflows/       4-phase research lifecycle + quick flow
    teams/           Agent team configurations
    data/            Templates and context files
  core/              Core framework (shared agents, resources)
  utility/           Shared utilities and components

tools/
  cli/               Command-line interface
  schema/            Agent schema validation
  flattener/         Document processing tools

docs/                Tutorials, guides, and reference

Documentation

Resource Description
Getting Started Installation and first strategy walkthrough
Quick Flow Guide Rapid prototyping methodology
Workflow Map Complete visual workflow reference
Customization Adapting agents and workflows

Contributing

We welcome contributions. See CONTRIBUTING.md for guidelines.

License

MIT License -- see LICENSE for details.