{"schema_version":"v1","slug":"volatility-breakout-jp-growth","name":"Volatility Breakout (JP Growth Stocks)","name_i18n":{},"verdict":"rejected","asset_class":"equity","categories":["breakout","momentum","volatility"],"hypothesis":"Stocks with rising short-term ATR relative to long-term ATR are experiencing volatility expansion, signaling breakout opportunities. LONG high ATR-ratio stocks, SHORT low ATR-ratio.","rejection_reason":{"primary":"no_edge","secondary":[],"narrative":"Across 720 grid combinations, median Sharpe=-0.55, best=0.67. Primary failure mode: no_edge."},"target_universe":{"description":"Tokyo Stock Exchange Growth Market, ~495 stocks, tv >= 30M JPY","symbols":[]},"performance_summary":{"sharpe_median":-0.5486,"max_drawdown_pct":-32.9,"win_rate":null,"alpha_annualized_pct":null,"p_value":0.24,"backtest_period":{"start":"2022-02-01","end":"2026-09-01"}},"grid_summary":{"sharpe":{"p25":-0.84,"p75":-0.24,"best":0.67,"worst":-1.74,"median":-0.55},"n_combinations":720},"methodology":{"notes":"{\"walk_forward_definition\": {\"type\": \"single_pass\", \"description\": \"Full period backtest without walk-forward split\", \"verdict_basis\": \"full_period\"}}","signal":null,"benchmark":null,"rebalance":null,"slippage_model":"open-on-open + variable bps fixed","position_sizing":"equal_weight","regime_definition":"N225 SMA20/SMA60 three-class","transaction_cost_bps":5},"provenance":{"data_source":"kabu STATION REST API + J-Quants daily bars","source_project":"qbuntu-analysis","computed_asof":"2026-09-24T21:54:27","git_sha_z":"1455e77","git_sha_genkidama":"17a7674","python_version":"3.12.10","numpy_version":"2.4.2","pandas_version":"3.0.0","tier":"shallow"},"runs":[{"run_id":"r-volatility-breakout-jp-growth-0000","name":"atr_short=5, atr_long=20, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":20,"cost_bps":5,"n_stocks":5,"atr_short":5,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-1.23,"max_drawdown_pct":-46.9,"alpha_annualized_pct":-11.6,"p_value":0.0091,"regime_breakdown":{"UP":-2.21692,"DOWN":-2.321425,"FLAT":-0.975551}},"executed_at":"2026-09-23T16:08:39","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0001","name":"atr_short=5, atr_long=20, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=True","params":{"atr_long":20,"cost_bps":5,"n_stocks":5,"atr_short":5,"regime_gate":true,"holding_days":1},"performance":{"sharpe":-1.34,"max_drawdown_pct":-50.1,"alpha_annualized_pct":-12.9,"p_value":0.0048,"regime_breakdown":{"UP":-2.68774,"DOWN":-2.321425,"FLAT":-0.975551}},"executed_at":"2026-09-23T16:08:39","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0002","name":"atr_short=5, atr_long=20, holding_days=1, n_stocks=5, cost_bps=10, regime_gate=False","params":{"atr_long":20,"cost_bps":10,"n_stocks":5,"atr_short":5,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-1.37,"max_drawdown_pct":-49.7,"alpha_annualized_pct":-12.8,"p_value":0.0042,"regime_breakdown":{"UP":-2.374151,"DOWN":-2.630347,"FLAT":-1.095818}},"executed_at":"2026-09-23T16:08:39","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0003","name":"atr_short=5, atr_long=20, holding_days=1, n_stocks=5, cost_bps=10, regime_gate=True","params":{"atr_long":20,"cost_bps":10,"n_stocks":5,"atr_short":5,"regime_gate":true,"holding_days":1},"performance":{"sharpe":-1.46,"max_drawdown_pct":-52.4,"alpha_annualized_pct":-14,"p_value":0.0023,"regime_breakdown":{"UP":-2.759439,"DOWN":-2.630347,"FLAT":-1.095818}},"executed_at":"2026-09-23T16:08:39","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0008","name":"atr_short=5, atr_long=20, holding_days=1, n_stocks=20, cost_bps=5, regime_gate=False","params":{"atr_long":20,"cost_bps":5,"n_stocks":20,"atr_short":5,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-0.66,"max_drawdown_pct":-15.4,"alpha_annualized_pct":-2.6,"p_value":0.15,"regime_breakdown":{"UP":-0.692904,"DOWN":-1.142309,"FLAT":-0.611386}},"executed_at":"2026-09-23T16:08:40","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0036","name":"atr_short=5, atr_long=20, holding_days=20, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":20,"cost_bps":5,"n_stocks":5,"atr_short":5,"regime_gate":false,"holding_days":20},"performance":{"sharpe":-0.76,"max_drawdown_pct":-75.8,"alpha_annualized_pct":-24,"p_value":0.11,"regime_breakdown":{"UP":-1.322407,"DOWN":-7.941746,"FLAT":-0.467772}},"executed_at":"2026-09-23T16:08:45","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0038","name":"atr_short=5, atr_long=20, holding_days=20, n_stocks=5, cost_bps=10, regime_gate=False","params":{"atr_long":20,"cost_bps":10,"n_stocks":5,"atr_short":5,"regime_gate":false,"holding_days":20},"performance":{"sharpe":-0.8,"max_drawdown_pct":-77,"alpha_annualized_pct":-25.2,"p_value":0.089,"regime_breakdown":{"UP":-1.369583,"DOWN":-8.057728,"FLAT":-0.503467}},"executed_at":"2026-09-23T16:08:45","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0071","name":"atr_short=5, atr_long=40, holding_days=5, n_stocks=20, cost_bps=10, regime_gate=True","params":{"atr_long":40,"cost_bps":10,"n_stocks":20,"atr_short":5,"regime_gate":true,"holding_days":5},"performance":{"sharpe":-0.26,"max_drawdown_pct":-17.7,"alpha_annualized_pct":-2,"p_value":0.57,"regime_breakdown":{"UP":-0.084298,"DOWN":-0.709361,"FLAT":-0.260101}},"executed_at":"2026-09-23T16:08:52","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0104","name":"atr_short=5, atr_long=60, holding_days=1, n_stocks=20, cost_bps=5, regime_gate=False","params":{"atr_long":60,"cost_bps":5,"n_stocks":20,"atr_short":5,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-0.32,"max_drawdown_pct":-9.7,"alpha_annualized_pct":-1.3,"p_value":0.49,"regime_breakdown":{"UP":-0.798938,"DOWN":-0.393305,"FLAT":-0.180645}},"executed_at":"2026-09-23T16:08:58","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0137","name":"atr_short=5, atr_long=60, holding_days=20, n_stocks=10, cost_bps=5, regime_gate=True","params":{"atr_long":60,"cost_bps":5,"n_stocks":10,"atr_short":5,"regime_gate":true,"holding_days":20},"performance":{"sharpe":-0.14,"max_drawdown_pct":-38.5,"alpha_annualized_pct":-2.6,"p_value":0.77,"regime_breakdown":{"UP":0.184328,"DOWN":-7.360631,"FLAT":-0.083076}},"executed_at":"2026-09-23T16:09:04","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0144","name":"atr_short=5, atr_long=120, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":120,"cost_bps":5,"n_stocks":5,"atr_short":5,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-0.44,"max_drawdown_pct":-32.9,"alpha_annualized_pct":-5.2,"p_value":0.35,"regime_breakdown":{"UP":-1.126929,"DOWN":-0.315729,"FLAT":-0.262873}},"executed_at":"2026-09-23T16:09:05","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0171","name":"atr_short=5, atr_long=120, holding_days=10, n_stocks=5, cost_bps=10, regime_gate=True","params":{"atr_long":120,"cost_bps":10,"n_stocks":5,"atr_short":5,"regime_gate":true,"holding_days":10},"performance":{"sharpe":-0.17,"max_drawdown_pct":-42.1,"alpha_annualized_pct":-4.2,"p_value":0.72,"regime_breakdown":{"UP":0.26594,"DOWN":-2.206607,"FLAT":-0.120979}},"executed_at":"2026-09-23T16:09:10","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0204","name":"atr_short=10, atr_long=20, holding_days=5, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":20,"cost_bps":5,"n_stocks":5,"atr_short":10,"regime_gate":false,"holding_days":5},"performance":{"sharpe":-1.1,"max_drawdown_pct":-61.1,"alpha_annualized_pct":-17.8,"p_value":0.02,"regime_breakdown":{"UP":-1.006518,"DOWN":0.062052,"FLAT":-1.235049}},"executed_at":"2026-09-23T16:09:16","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0224","name":"atr_short=10, atr_long=20, holding_days=10, n_stocks=20, cost_bps=5, regime_gate=False","params":{"atr_long":20,"cost_bps":5,"n_stocks":20,"atr_short":10,"regime_gate":false,"holding_days":10},"performance":{"sharpe":0.67,"max_drawdown_pct":-12.3,"alpha_annualized_pct":6.9,"p_value":0.15,"regime_breakdown":{"UP":0.85499,"DOWN":2.008762,"FLAT":0.502815}},"executed_at":"2026-09-23T16:09:20","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0238","name":"atr_short=10, atr_long=20, holding_days=20, n_stocks=20, cost_bps=10, regime_gate=False","params":{"atr_long":20,"cost_bps":10,"n_stocks":20,"atr_short":10,"regime_gate":false,"holding_days":20},"performance":{"sharpe":-0.4,"max_drawdown_pct":-26.2,"alpha_annualized_pct":-4.9,"p_value":0.39,"regime_breakdown":{"UP":-0.265589,"DOWN":1.233463,"FLAT":-0.526728}},"executed_at":"2026-09-23T16:09:22","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0271","name":"atr_short=10, atr_long=40, holding_days=10, n_stocks=10, cost_bps=10, regime_gate=True","params":{"atr_long":40,"cost_bps":10,"n_stocks":10,"atr_short":10,"regime_gate":true,"holding_days":10},"performance":{"sharpe":-0.24,"max_drawdown_pct":-28.9,"alpha_annualized_pct":-4.2,"p_value":0.6,"regime_breakdown":{"UP":-0.740767,"DOWN":0.615359,"FLAT":-0.24696}},"executed_at":"2026-09-23T16:09:28","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0304","name":"atr_short=10, atr_long=60, holding_days=5, n_stocks=10, cost_bps=5, regime_gate=False","params":{"atr_long":60,"cost_bps":5,"n_stocks":10,"atr_short":10,"regime_gate":false,"holding_days":5},"performance":{"sharpe":-0.17,"max_drawdown_pct":-25.1,"alpha_annualized_pct":-1.9,"p_value":0.72,"regime_breakdown":{"UP":-0.587221,"DOWN":-0.58055,"FLAT":-0.053015}},"executed_at":"2026-09-23T16:09:34","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0337","name":"atr_short=10, atr_long=120, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=True","params":{"atr_long":120,"cost_bps":5,"n_stocks":5,"atr_short":10,"regime_gate":true,"holding_days":1},"performance":{"sharpe":-0.51,"max_drawdown_pct":-30.4,"alpha_annualized_pct":-5.1,"p_value":0.29,"regime_breakdown":{"UP":-0.94596,"DOWN":-0.081266,"FLAT":-0.368328}},"executed_at":"2026-09-23T16:09:41","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0370","name":"atr_short=10, atr_long=120, holding_days=10, n_stocks=20, cost_bps=10, regime_gate=False","params":{"atr_long":120,"cost_bps":10,"n_stocks":20,"atr_short":10,"regime_gate":false,"holding_days":10},"performance":{"sharpe":0.48,"max_drawdown_pct":-13.8,"alpha_annualized_pct":5.9,"p_value":0.31,"regime_breakdown":{"UP":0.57049,"DOWN":1.682696,"FLAT":0.354093}},"executed_at":"2026-09-23T16:09:46","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0403","name":"atr_short=14, atr_long=20, holding_days=5, n_stocks=10, cost_bps=10, regime_gate=True","params":{"atr_long":20,"cost_bps":10,"n_stocks":10,"atr_short":14,"regime_gate":true,"holding_days":5},"performance":{"sharpe":-0.54,"max_drawdown_pct":-30.1,"alpha_annualized_pct":-6,"p_value":0.25,"regime_breakdown":{"UP":-1.098709,"DOWN":-2.844422,"FLAT":-0.127517}},"executed_at":"2026-09-23T16:09:52","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0436","name":"atr_short=14, atr_long=40, holding_days=1, n_stocks=10, cost_bps=5, regime_gate=False","params":{"atr_long":40,"cost_bps":5,"n_stocks":10,"atr_short":14,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-1.36,"max_drawdown_pct":-30.5,"alpha_annualized_pct":-7.7,"p_value":0.0047,"regime_breakdown":{"UP":-1.483908,"DOWN":-1.075668,"FLAT":-1.332263}},"executed_at":"2026-09-23T16:09:58","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0469","name":"atr_short=14, atr_long=40, holding_days=20, n_stocks=5, cost_bps=5, regime_gate=True","params":{"atr_long":40,"cost_bps":5,"n_stocks":5,"atr_short":14,"regime_gate":true,"holding_days":20},"performance":{"sharpe":-0.78,"max_drawdown_pct":-72,"alpha_annualized_pct":-19.8,"p_value":0.097,"regime_breakdown":{"UP":-1.758244,"DOWN":-4.182268,"FLAT":-0.245273}},"executed_at":"2026-09-23T16:10:04","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0502","name":"atr_short=14, atr_long=60, holding_days=5, n_stocks=20, cost_bps=10, regime_gate=False","params":{"atr_long":60,"cost_bps":10,"n_stocks":20,"atr_short":14,"regime_gate":false,"holding_days":5},"performance":{"sharpe":-0.68,"max_drawdown_pct":-22.4,"alpha_annualized_pct":-4.7,"p_value":0.15,"regime_breakdown":{"UP":-2.766539,"DOWN":-1.682572,"FLAT":-0.034013}},"executed_at":"2026-09-23T16:10:10","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0535","name":"atr_short=14, atr_long=120, holding_days=1, n_stocks=10, cost_bps=10, regime_gate=True","params":{"atr_long":120,"cost_bps":10,"n_stocks":10,"atr_short":14,"regime_gate":true,"holding_days":1},"performance":{"sharpe":-0.96,"max_drawdown_pct":-25.1,"alpha_annualized_pct":-6.5,"p_value":0.046,"regime_breakdown":{"UP":-1.100943,"DOWN":-0.700731,"FLAT":-0.927064}},"executed_at":"2026-09-23T16:10:16","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0538","name":"atr_short=14, atr_long=120, holding_days=1, n_stocks=20, cost_bps=10, regime_gate=False","params":{"atr_long":120,"cost_bps":10,"n_stocks":20,"atr_short":14,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-1.74,"max_drawdown_pct":-23.6,"alpha_annualized_pct":-6.3,"p_value":0.00057,"regime_breakdown":{"UP":-1.837969,"DOWN":-1.258764,"FLAT":-1.700274}},"executed_at":"2026-09-23T16:10:17","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0569","name":"atr_short=14, atr_long=120, holding_days=20, n_stocks=10, cost_bps=5, regime_gate=True","params":{"atr_long":120,"cost_bps":5,"n_stocks":10,"atr_short":14,"regime_gate":true,"holding_days":20},"performance":{"sharpe":-0.8,"max_drawdown_pct":-53.4,"alpha_annualized_pct":-14.7,"p_value":0.098,"regime_breakdown":{"UP":-0.926585,"DOWN":-1.415489,"FLAT":-0.677071}},"executed_at":"2026-09-23T16:10:22","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0576","name":"atr_short=20, atr_long=40, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":40,"cost_bps":5,"n_stocks":5,"atr_short":20,"regime_gate":false,"holding_days":1},"performance":{"sharpe":-0.93,"max_drawdown_pct":-33.2,"alpha_annualized_pct":-8.6,"p_value":0.047,"regime_breakdown":{"UP":-0.089962,"DOWN":-1.800942,"FLAT":-1.292409}},"executed_at":"2026-09-23T16:10:24","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0603","name":"atr_short=20, atr_long=40, holding_days=10, n_stocks=5, cost_bps=10, regime_gate=True","params":{"atr_long":40,"cost_bps":10,"n_stocks":5,"atr_short":20,"regime_gate":true,"holding_days":10},"performance":{"sharpe":-0.86,"max_drawdown_pct":-59.3,"alpha_annualized_pct":-17.3,"p_value":0.067,"regime_breakdown":{"UP":-1.617151,"DOWN":-1.554821,"FLAT":-0.642609}},"executed_at":"2026-09-23T16:10:29","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0636","name":"atr_short=20, atr_long=60, holding_days=5, n_stocks=5, cost_bps=5, regime_gate=False","params":{"atr_long":60,"cost_bps":5,"n_stocks":5,"atr_short":20,"regime_gate":false,"holding_days":5},"performance":{"sharpe":-0.57,"max_drawdown_pct":-38.9,"alpha_annualized_pct":-8.3,"p_value":0.22,"regime_breakdown":{"UP":-0.425192,"DOWN":-0.712806,"FLAT":-0.625868}},"executed_at":"2026-09-23T16:10:35","notes":null},{"run_id":"r-volatility-breakout-jp-growth-0669","name":"atr_short=20, atr_long=60, holding_days=20, n_stocks=20, cost_bps=5, regime_gate=True","params":{"atr_long":60,"cost_bps":5,"n_stocks":20,"atr_short":20,"regime_gate":true,"holding_days":20},"performance":{"sharpe":-0.5,"max_drawdown_pct":-28,"alpha_annualized_pct":-7,"p_value":0.29,"regime_breakdown":{"UP":0.547647,"DOWN":5.414926,"FLAT":-1.31362}},"executed_at":"2026-09-23T16:10:41","notes":null}],"facts":[{"fact_id":"volatility-breakout-jp-growth-fact-best-sharpe","strategy_slug":"volatility-breakout-jp-growth","claim":"Best grid Sharpe ratio is 0.67 (p=0.15).","value":0.67,"value_text":null,"unit":"sharpe_ratio","context":"period 2022-02-01–2026-09-01; cost=5bps","supports_verdict":"rejected","source_run_id":"r-volatility-breakout-jp-growth-0224","search_tsv":"'-01':12,15 '-02':11 '-09':14 '0.15':8 '0.67':6 '2022':10 '2026':13 '5bps':17 'best':1 'cost':16 'grid':2 'p':7 'period':9 'ratio':4 'sharp':3","cite_url":"https://qbuntu.ai/cite/volatility-breakout-jp-growth-fact-best-sharpe"},{"fact_id":"volatility-breakout-jp-growth-fact-median-sharpe","strategy_slug":"volatility-breakout-jp-growth","claim":"Median Sharpe across 720 grid runs is -0.55.","value":-0.55,"value_text":null,"unit":"sharpe_ratio","context":"Full grid of 720 parameter combinations.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-0.55':8 '720':4,12 'across':3 'combin':14 'full':9 'grid':5,10 'median':1 'paramet':13 'run':6 'sharp':2","cite_url":"https://qbuntu.ai/cite/volatility-breakout-jp-growth-fact-median-sharpe"},{"fact_id":"volatility-breakout-jp-growth-fact-regime-down","strategy_slug":"volatility-breakout-jp-growth","claim":"Median Sharpe in DOWN regime is -1.05 across 720 runs.","value":-1.05,"value_text":null,"unit":"sharpe_ratio","context":"Regime=DOWN, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-1.05':7 '720':9 'across':8 'classif':15 'median':1 'n225':13 'regim':5,11 'run':10 'sharp':2 'sma20/sma60':14","cite_url":"https://qbuntu.ai/cite/volatility-breakout-jp-growth-fact-regime-down"},{"fact_id":"volatility-breakout-jp-growth-fact-regime-flat","strategy_slug":"volatility-breakout-jp-growth","claim":"Median Sharpe in FLAT regime is -0.40 across 720 runs.","value":-0.4,"value_text":null,"unit":"sharpe_ratio","context":"Regime=FLAT, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-0.40':7 '720':9 'across':8 'classif':15 'flat':4,12 'median':1 'n225':13 'regim':5,11 'run':10 'sharp':2 'sma20/sma60':14","cite_url":"https://qbuntu.ai/cite/volatility-breakout-jp-growth-fact-regime-flat"},{"fact_id":"volatility-breakout-jp-growth-fact-regime-up","strategy_slug":"volatility-breakout-jp-growth","claim":"Median Sharpe in UP regime is -0.67 across 720 runs.","value":-0.67,"value_text":null,"unit":"sharpe_ratio","context":"Regime=UP, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-0.67':7 '720':9 'across':8 'classif':15 'median':1 'n225':13 'regim':5,11 'run':10 'sharp':2 'sma20/sma60':14","cite_url":"https://qbuntu.ai/cite/volatility-breakout-jp-growth-fact-regime-up"}],"related_strategies":[],"tags":["volatility","breakout","momentum","growth-market","grid-search"],"_links":{"self":"https://qbuntu.ai/v1/strategies/volatility-breakout-jp-growth","html":"https://qbuntu.ai/strategies/volatility-breakout-jp-growth","markdown":"https://qbuntu.ai/ai/strategies/volatility-breakout-jp-growth.md"}}