Stratcheck Report

Generated at 2026-02-16 23:03:35 UTC

Report name: volatility_target

Summary

CAGR

-0.05%

Sharpe

-0.969966

Max Drawdown

-0.06%

Turnover

0.023893

Config

Report Namevolatility_target
Experimentvolatility_target
Config Path/home/runner/work/strachech/strachech/configs/examples/volatility_target.toml
SymbolQQQ
Data Path/home/runner/work/strachech/strachech/data
Strategystratcheck.strategies:VolatilityTargetStrategy
Initial Cash100000
Timeframe1d
Bars Freq1d
Window Size6M
Step Size3M
Start
End
Use Parquet CacheFalse
Parquet Cache Dir
Cost Model Typefixed_bps
Commission Bps2
Slippage Bps1

Corporate Actions

No corporate actions recorded.

Universe Dynamics

No universe history available.

Overall Metrics

Total Return-0.05%
CAGR-0.05%
Annual Return-0.05%
Annual Volatility0.05%
Sharpe-0.969966
Sharpe Ratio-0.969966
Max Drawdown-0.06%
Turnover0.023893
Win Rate17.24%
Avg Trade PnL-1.148810
Trade Entries35

Window Metrics

Worst window highlighted (Window Index: 1).

Window IndexWindow StartWindow EndBars CountTotal ReturnCAGRAnnual ReturnAnnual VolatilitySharpeSharpe RatioMax DrawdownTurnoverWin RateAvg Trade PnL
02024-01-02 00:00:00+00:002024-06-28 00:00:00+00:00104-0.000273-0.000668-0.0006680.000488-1.368473-1.368473-0.0003320.0091250.000000-0.779289
12024-04-02 00:00:00+00:002024-09-27 00:00:00+00:00104-0.000324-0.000793-0.0007930.000467-1.699595-1.699595-0.0005090.0090710.000000-1.768711
22024-07-02 00:00:00+00:002024-11-29 00:00:00+00:00880.0000210.0000600.0000600.0004670.1276710.127671-0.0003330.0087930.6666670.908759
32024-10-01 00:00:00+00:002024-11-29 00:00:00+00:0036-0.000046-0.000335-0.0003350.000197-1.697764-1.697764-0.0001260.0031850.0000000.000000

Robustness

Bootstrap Sharpe CI

No metrics available.

Parameter Sweep

No parameter sweep results available.

Risk Flags

No risk flags available.

Cost/Slippage Sensitivity

Metrics by Cost Assumption

Cost AssumptionCommission BpsSlippage BpsSpread BpsTotal Cost BpsTotal ReturnCAGRSharpeMax DrawdownTurnover
comm=0.0bps; slip=0.0bps; spread=0.0bps0.0000000.0000000.0000000.000000-0.000463-0.000489-0.955243-0.0006370.023892
comm=0.0bps; slip=0.0bps; spread=5.0bps0.0000000.0000005.0000005.000000-0.000469-0.000495-0.967512-0.0006380.023893
comm=0.0bps; slip=5.0bps; spread=0.0bps0.0000005.0000000.0000005.000000-0.000475-0.000501-0.979776-0.0006400.023894
comm=5.0bps; slip=0.0bps; spread=0.0bps5.0000000.0000000.0000005.000000-0.000475-0.000501-0.979776-0.0006400.023892
comm=0.0bps; slip=5.0bps; spread=5.0bps0.0000005.0000005.00000010.000000-0.000481-0.000508-0.992034-0.0006420.023895
comm=5.0bps; slip=0.0bps; spread=5.0bps5.0000000.0000005.00000010.000000-0.000481-0.000508-0.992034-0.0006420.023893
comm=5.0bps; slip=5.0bps; spread=0.0bps5.0000005.0000000.00000010.000000-0.000487-0.000514-1.004287-0.0006440.023894
comm=5.0bps; slip=5.0bps; spread=5.0bps5.0000005.0000005.00000015.000000-0.000493-0.000520-1.016533-0.0006460.023895

Sensitivity Trend

assets/volatility_target_cost_sensitivity.png

Regime Scorecard

RegimeBars CountMean ReturnTotal ReturnMax DrawdownWin RateTrade Count
sideways820.0000030.000221-0.0001320.36585415
bear_volatile59-0.000009-0.000515-0.0004650.37288115
bear_calm55-0.000009-0.000509-0.0006310.41818220
bull_calm220.0000220.000477-0.0000640.7727279
bull_volatile22-0.000007-0.000144-0.0002570.5000005

Execution Quality

Orders TotalFilled OrdersCanceled OrdersCancel RatePartially Filled OrdersPartial Fill RatioAvg Slippage (bps)Median Slippage (bps)Avg Latency SecondsMedian Latency SecondsAvg Latency BarsMedian Latency Bars
646400.00000000.0000001.0000001.000000132300.00000086400.0000001.0000001.000000

Parameter Tuning

Best Parameters

No metrics available.

Trial Results

No tuning trials available.

Robustness Plot

No charts generated.

Backtest Validation

StrategyBaselineStatusCompared PointsTolerance AbsMax Abs ErrorMean Abs ErrorRMSEMessage
VolatilityTargetStrategyvectorized_referenceskipped00.000001nannannanNo vectorized baseline available for this strategy class.

Charts

assets/volatility_target_equity.pngassets/volatility_target_drawdown.pngassets/volatility_target_returns_hist.png

Reproducibility

Reproduce Command

python -m stratcheck run --config config.toml  # report=volatility_target

Full Config

Show Full Config
{
  "report_name": "volatility_target",
  "experiment": "volatility_target",
  "config_path": "/home/runner/work/strachech/strachech/configs/examples/volatility_target.toml",
  "symbol": "QQQ",
  "data_path": "/home/runner/work/strachech/strachech/data",
  "strategy": "stratcheck.strategies:VolatilityTargetStrategy",
  "initial_cash": 100000.0,
  "timeframe": "1d",
  "bars_freq": "1d",
  "window_size": "6M",
  "step_size": "3M",
  "start": "",
  "end": "",
  "use_parquet_cache": false,
  "parquet_cache_dir": "",
  "cost_model_type": "fixed_bps",
  "commission_bps": 2.0,
  "slippage_bps": 1.0
}