regime-detection

Classify market regimes using Hidden Markov Models and Markov-switching tests.

10|2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/brainbytes-dev/everything-claude-trading --skill regime-detection-brainbytes-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regime-detection
Source: https://github.com/brainbytes-dev/everything-claude-trading/tree/main/skills/quant-methods/regime-detection
Command: npx skills add https://github.com/brainbytes-dev/everything-claude-trading --skill regime-detection-brainbytes-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Market regime detection helps traders identify and adapt to changing market environments (bull/bear/sideways, low/high volatility), enabling regime-aware decision making.

Core Features & Use Cases

  • Regime classification: Detects and labels regimes (bull/bear/sideways, volatility regimes) using multiple methods (HMM, Markov switching, structural breaks).
  • Backtesting & live monitoring: Supports historical evaluation and real-time state probability outputs to drive risk controls and allocation.
  • Use Case: Apply regime signals to adjust allocation, hedging, and risk budgets based on current regime.

Quick Start

Assess the current market regime and retrieve real-time state probabilities to guide allocation.

Frequently Asked Questions about regime-detection

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

FAQPage Schema
How do I detect market regimes using Hidden Markov Models for trading strategies?

Market regime detection applies Hidden Markov Models and structural-break tests to classify equities, FX, and multi-asset data into bull, bear, or sideways states, outputting real-time state probabilities for allocation adjustments.

What is the best way to apply regime-switching analysis for portfolio backtesting?

Regime-switching analysis for backtesting applies structural-break tests and Markov-switching models to historical price data, generating regime labels and state probabilities to evaluate strategy performance across varying volatility environments.

Can I use regime detection for live risk management across multi-asset portfolios?

Yes, regime detection supports live monitoring by producing real-time state probabilities for equities, FX, and multi-asset portfolios, enabling dynamic risk budget and hedging adjustments based on the current volatility regime.

How do structural-break tests complement Hidden Markov Models in identifying market regimes?

Structural-break tests detect abrupt shifts in market behavior, while Hidden Markov Models estimate persistent state probabilities, together providing robust regime classification across bull, bear, and sideways environments.

Does regime detection work for FX and equities, or is it limited to one asset class?

Regime detection works across equities, FX, and multi-asset portfolios, applying Hidden Markov Models and Markov-switching methods to classify regimes and generate state probabilities regardless of the asset class.

When should I not rely on regime-switching models for trading decisions?

Regime-switching models may be unreliable during transitional periods between states when probabilities are diffuse, or when structural breaks occur faster than the model adapts, producing uncertain classifications requiring additional confirmation.