{"schema_version":"v1","slug":"liquidity-premium-jp-all","name":"Liquidity Premium / Amihud Illiquidity (JP All Stocks)","name_i18n":{},"verdict":"rejected","asset_class":"equity","categories":["anomaly","factor","illiquidity","liquidity"],"hypothesis":"Amihud (2002): illiquid stocks earn a premium. Testing on the full Japanese stock universe.","rejection_reason":{"primary":"no_edge","secondary":[],"narrative":"Across 320 grid combinations, median Sharpe=-0.99, best=0.07. Primary failure mode: no_edge."},"target_universe":{"description":"Tokyo Stock Exchange all listed (Prime/Standard/Growth), ~3747 stocks","symbols":[]},"performance_summary":{"sharpe_median":-0.994,"max_drawdown_pct":-50.3,"win_rate":null,"alpha_annualized_pct":null,"p_value":0.023,"backtest_period":{"start":"2022-02-01","end":"2026-09-01"}},"grid_summary":{"sharpe":{"p25":-1.41,"p75":-0.69,"best":0.07,"worst":-2.13,"median":-0.99},"n_combinations":320},"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-26T05:46:58","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-liquidity-premium-jp-all-0000","name":"formation_days=10, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":5,"regime_gate":false,"holding_days":1,"formation_days":10},"performance":{"sharpe":-0.58,"max_drawdown_pct":-29.9,"alpha_annualized_pct":-5.3,"p_value":0.21,"regime_breakdown":{"UP":-1.111973,"DOWN":-1.277991,"FLAT":-0.005045}},"executed_at":"2026-09-26T01:39:53","notes":null},{"run_id":"r-liquidity-premium-jp-all-0001","name":"formation_days=10, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":5,"regime_gate":true,"holding_days":1,"formation_days":10},"performance":{"sharpe":-0.44,"max_drawdown_pct":-24.9,"alpha_annualized_pct":-3.9,"p_value":0.34,"regime_breakdown":{"UP":-0.774537,"DOWN":-1.277991,"FLAT":-0.005045}},"executed_at":"2026-09-26T01:39:54","notes":null},{"run_id":"r-liquidity-premium-jp-all-0002","name":"formation_days=10, holding_days=1, n_stocks=5, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":5,"regime_gate":false,"holding_days":1,"formation_days":10},"performance":{"sharpe":-0.71,"max_drawdown_pct":-33.1,"alpha_annualized_pct":-6.5,"p_value":0.12,"regime_breakdown":{"UP":-1.245362,"DOWN":-1.502639,"FLAT":-0.12376}},"executed_at":"2026-09-26T01:39:55","notes":null},{"run_id":"r-liquidity-premium-jp-all-0003","name":"formation_days=10, holding_days=1, n_stocks=5, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":5,"regime_gate":true,"holding_days":1,"formation_days":10},"performance":{"sharpe":-0.55,"max_drawdown_pct":-27.6,"alpha_annualized_pct":-4.9,"p_value":0.23,"regime_breakdown":{"UP":-0.845175,"DOWN":-1.502639,"FLAT":-0.12376}},"executed_at":"2026-09-26T01:39:56","notes":null},{"run_id":"r-liquidity-premium-jp-all-0012","name":"formation_days=10, holding_days=1, n_stocks=50, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":50,"regime_gate":false,"holding_days":1,"formation_days":10},"performance":{"sharpe":-1.55,"max_drawdown_pct":-19.4,"alpha_annualized_pct":-4.1,"p_value":0.0013,"regime_breakdown":{"UP":-1.366536,"DOWN":-1.372828,"FLAT":-1.726284}},"executed_at":"2026-09-26T01:40:05","notes":null},{"run_id":"r-liquidity-premium-jp-all-0018","name":"formation_days=10, holding_days=5, n_stocks=5, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":5,"regime_gate":false,"holding_days":5,"formation_days":10},"performance":{"sharpe":-0.98,"max_drawdown_pct":-55.1,"alpha_annualized_pct":-13.8,"p_value":0.037,"regime_breakdown":{"UP":-1.516892,"DOWN":0.296775,"FLAT":-1.082528}},"executed_at":"2026-09-26T01:40:11","notes":null},{"run_id":"r-liquidity-premium-jp-all-0032","name":"formation_days=10, holding_days=10, n_stocks=5, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":5,"regime_gate":false,"holding_days":10,"formation_days":10},"performance":{"sharpe":-1,"max_drawdown_pct":-73.2,"alpha_annualized_pct":-21.7,"p_value":0.033,"regime_breakdown":{"UP":-0.802291,"DOWN":-0.088991,"FLAT":-1.689188}},"executed_at":"2026-09-26T01:40:26","notes":null},{"run_id":"r-liquidity-premium-jp-all-0046","name":"formation_days=10, holding_days=10, n_stocks=50, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":50,"regime_gate":false,"holding_days":10,"formation_days":10},"performance":{"sharpe":-1.26,"max_drawdown_pct":-34.7,"alpha_annualized_pct":-8.4,"p_value":0.0078,"regime_breakdown":{"UP":-1.732904,"DOWN":-0.198903,"FLAT":-1.220441}},"executed_at":"2026-09-26T01:40:40","notes":null},{"run_id":"r-liquidity-premium-jp-all-0060","name":"formation_days=10, holding_days=20, n_stocks=50, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":50,"regime_gate":false,"holding_days":20,"formation_days":10},"performance":{"sharpe":-1.23,"max_drawdown_pct":-45.7,"alpha_annualized_pct":-11.1,"p_value":0.0098,"regime_breakdown":{"UP":-1.694177,"DOWN":-0.250919,"FLAT":-1.116453}},"executed_at":"2026-09-26T01:40:54","notes":null},{"run_id":"r-liquidity-premium-jp-all-0064","name":"formation_days=10, holding_days=60, n_stocks=5, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":5,"regime_gate":false,"holding_days":60,"formation_days":10},"performance":{"sharpe":-0.62,"max_drawdown_pct":-98,"alpha_annualized_pct":-63.8,"p_value":0.029,"regime_breakdown":{"UP":-0.423506,"DOWN":-1.032823,"FLAT":-0.969653}},"executed_at":"2026-09-26T01:40:58","notes":null},{"run_id":"r-liquidity-premium-jp-all-0075","name":"formation_days=10, holding_days=60, n_stocks=20, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":20,"regime_gate":true,"holding_days":60,"formation_days":10},"performance":{"sharpe":-0.7,"max_drawdown_pct":-74.2,"alpha_annualized_pct":-26,"p_value":0.015,"regime_breakdown":{"UP":-0.028461,"DOWN":-1.014067,"FLAT":-1.223264}},"executed_at":"2026-09-26T01:41:09","notes":null},{"run_id":"r-liquidity-premium-jp-all-0089","name":"formation_days=20, holding_days=1, n_stocks=20, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":20,"regime_gate":true,"holding_days":1,"formation_days":20},"performance":{"sharpe":-0.97,"max_drawdown_pct":-20.3,"alpha_annualized_pct":-4.5,"p_value":0.038,"regime_breakdown":{"UP":-0.377423,"DOWN":-2.290492,"FLAT":-1.070418}},"executed_at":"2026-09-26T01:41:24","notes":null},{"run_id":"r-liquidity-premium-jp-all-0103","name":"formation_days=20, holding_days=5, n_stocks=10, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":10,"regime_gate":true,"holding_days":5,"formation_days":20},"performance":{"sharpe":-1.34,"max_drawdown_pct":-44.2,"alpha_annualized_pct":-12.3,"p_value":0.0048,"regime_breakdown":{"UP":-1.312687,"DOWN":-1.223621,"FLAT":-1.36018}},"executed_at":"2026-09-26T01:41:38","notes":null},{"run_id":"r-liquidity-premium-jp-all-0117","name":"formation_days=20, holding_days=10, n_stocks=10, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":10,"regime_gate":true,"holding_days":10,"formation_days":20},"performance":{"sharpe":-1.42,"max_drawdown_pct":-60.6,"alpha_annualized_pct":-18.3,"p_value":0.003,"regime_breakdown":{"UP":-1.286695,"DOWN":-0.312303,"FLAT":-2.037759}},"executed_at":"2026-09-26T01:41:52","notes":null},{"run_id":"r-liquidity-premium-jp-all-0131","name":"formation_days=20, holding_days=20, n_stocks=5, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":5,"regime_gate":true,"holding_days":20,"formation_days":20},"performance":{"sharpe":-0.57,"max_drawdown_pct":-73.3,"alpha_annualized_pct":-18.8,"p_value":0.22,"regime_breakdown":{"UP":-0.147041,"DOWN":-0.182734,"FLAT":-1.018599}},"executed_at":"2026-09-26T01:42:06","notes":null},{"run_id":"r-liquidity-premium-jp-all-0145","name":"formation_days=20, holding_days=60, n_stocks=5, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":5,"regime_gate":true,"holding_days":60,"formation_days":20},"performance":{"sharpe":-0.26,"max_drawdown_pct":-78,"alpha_annualized_pct":-20.4,"p_value":0.35,"regime_breakdown":{"UP":-0.128676,"DOWN":0.035956,"FLAT":-0.39038}},"executed_at":"2026-09-26T01:42:20","notes":null},{"run_id":"r-liquidity-premium-jp-all-0159","name":"formation_days=20, holding_days=60, n_stocks=50, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":50,"regime_gate":true,"holding_days":60,"formation_days":20},"performance":{"sharpe":-0.23,"max_drawdown_pct":-36.1,"alpha_annualized_pct":-6.4,"p_value":0.42,"regime_breakdown":{"UP":-0.125531,"DOWN":-0.009125,"FLAT":-0.329596}},"executed_at":"2026-09-26T01:42:35","notes":null},{"run_id":"r-liquidity-premium-jp-all-0173","name":"formation_days=40, holding_days=1, n_stocks=50, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":50,"regime_gate":true,"holding_days":1,"formation_days":40},"performance":{"sharpe":-1,"max_drawdown_pct":-15,"alpha_annualized_pct":-3.4,"p_value":0.033,"regime_breakdown":{"UP":-0.626574,"DOWN":-2.792662,"FLAT":-0.967769}},"executed_at":"2026-09-26T01:42:49","notes":null},{"run_id":"r-liquidity-premium-jp-all-0187","name":"formation_days=40, holding_days=5, n_stocks=20, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":20,"regime_gate":true,"holding_days":5,"formation_days":40},"performance":{"sharpe":-1.82,"max_drawdown_pct":-41.5,"alpha_annualized_pct":-11.4,"p_value":0.00023,"regime_breakdown":{"UP":-2.359018,"DOWN":-1.092932,"FLAT":-1.769186}},"executed_at":"2026-09-26T01:43:03","notes":null},{"run_id":"r-liquidity-premium-jp-all-0201","name":"formation_days=40, holding_days=10, n_stocks=20, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":20,"regime_gate":true,"holding_days":10,"formation_days":40},"performance":{"sharpe":-1.34,"max_drawdown_pct":-45.4,"alpha_annualized_pct":-12.1,"p_value":0.0053,"regime_breakdown":{"UP":-1.508744,"DOWN":0.199929,"FLAT":-2.16986}},"executed_at":"2026-09-26T01:43:17","notes":null},{"run_id":"r-liquidity-premium-jp-all-0215","name":"formation_days=40, holding_days=20, n_stocks=10, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":10,"regime_gate":true,"holding_days":20,"formation_days":40},"performance":{"sharpe":-0.83,"max_drawdown_pct":-59.9,"alpha_annualized_pct":-16.3,"p_value":0.08,"regime_breakdown":{"UP":-0.08465,"DOWN":-1.165303,"FLAT":-1.4527}},"executed_at":"2026-09-26T01:43:31","notes":null},{"run_id":"r-liquidity-premium-jp-all-0225","name":"formation_days=40, holding_days=60, n_stocks=5, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":5,"regime_gate":true,"holding_days":60,"formation_days":40},"performance":{"sharpe":0.07,"max_drawdown_pct":-54.1,"alpha_annualized_pct":7.7,"p_value":0.8,"regime_breakdown":{"UP":-0.04303,"DOWN":0.020084,"FLAT":0.129602}},"executed_at":"2026-09-26T01:43:41","notes":null},{"run_id":"r-liquidity-premium-jp-all-0230","name":"formation_days=40, holding_days=60, n_stocks=10, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":10,"regime_gate":false,"holding_days":60,"formation_days":40},"performance":{"sharpe":-0.67,"max_drawdown_pct":-93.1,"alpha_annualized_pct":-50,"p_value":0.021,"regime_breakdown":{"UP":-1.34704,"DOWN":-0.91072,"FLAT":-0.261096}},"executed_at":"2026-09-26T01:43:47","notes":null},{"run_id":"r-liquidity-premium-jp-all-0240","name":"formation_days=60, holding_days=1, n_stocks=5, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":5,"regime_gate":false,"holding_days":1,"formation_days":60},"performance":{"sharpe":-0.42,"max_drawdown_pct":-23.8,"alpha_annualized_pct":-3.6,"p_value":0.37,"regime_breakdown":{"UP":-0.109569,"DOWN":-2.667415,"FLAT":-0.095602}},"executed_at":"2026-09-26T01:43:57","notes":null},{"run_id":"r-liquidity-premium-jp-all-0245","name":"formation_days=60, holding_days=1, n_stocks=10, cost_bps=5, regime_gate=True","params":{"cost_bps":5,"n_stocks":10,"regime_gate":true,"holding_days":1,"formation_days":60},"performance":{"sharpe":-0.58,"max_drawdown_pct":-16.8,"alpha_annualized_pct":-3.4,"p_value":0.21,"regime_breakdown":{"UP":-0.48221,"DOWN":-2.561145,"FLAT":-0.080047}},"executed_at":"2026-09-26T01:44:02","notes":null},{"run_id":"r-liquidity-premium-jp-all-0259","name":"formation_days=60, holding_days=5, n_stocks=5, cost_bps=10, regime_gate=True","params":{"cost_bps":10,"n_stocks":5,"regime_gate":true,"holding_days":5,"formation_days":60},"performance":{"sharpe":-1.05,"max_drawdown_pct":-57.5,"alpha_annualized_pct":-14.7,"p_value":0.026,"regime_breakdown":{"UP":-0.979483,"DOWN":-0.01145,"FLAT":-1.816892}},"executed_at":"2026-09-26T01:44:16","notes":null},{"run_id":"r-liquidity-premium-jp-all-0270","name":"formation_days=60, holding_days=5, n_stocks=50, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":50,"regime_gate":false,"holding_days":5,"formation_days":60},"performance":{"sharpe":-2.13,"max_drawdown_pct":-37.7,"alpha_annualized_pct":-10.1,"p_value":0.000024,"regime_breakdown":{"UP":-2.730334,"DOWN":-1.475808,"FLAT":-1.760003}},"executed_at":"2026-09-26T01:44:27","notes":null},{"run_id":"r-liquidity-premium-jp-all-0274","name":"formation_days=60, holding_days=10, n_stocks=5, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":5,"regime_gate":false,"holding_days":10,"formation_days":60},"performance":{"sharpe":-0.74,"max_drawdown_pct":-63.5,"alpha_annualized_pct":-15.1,"p_value":0.11,"regime_breakdown":{"UP":-1.130316,"DOWN":0.514376,"FLAT":-1.157256}},"executed_at":"2026-09-26T01:44:32","notes":null},{"run_id":"r-liquidity-premium-jp-all-0288","name":"formation_days=60, holding_days=20, n_stocks=5, cost_bps=5, regime_gate=False","params":{"cost_bps":5,"n_stocks":5,"regime_gate":false,"holding_days":20,"formation_days":60},"performance":{"sharpe":-0.7,"max_drawdown_pct":-75.3,"alpha_annualized_pct":-20.3,"p_value":0.14,"regime_breakdown":{"UP":-1.263175,"DOWN":0.381947,"FLAT":-0.748465}},"executed_at":"2026-09-26T01:44:46","notes":null},{"run_id":"r-liquidity-premium-jp-all-0302","name":"formation_days=60, holding_days=20, n_stocks=50, cost_bps=10, regime_gate=False","params":{"cost_bps":10,"n_stocks":50,"regime_gate":false,"holding_days":20,"formation_days":60},"performance":{"sharpe":-1.64,"max_drawdown_pct":-50.6,"alpha_annualized_pct":-14.6,"p_value":0.0009,"regime_breakdown":{"UP":-2.262183,"DOWN":-0.383716,"FLAT":-1.519721}},"executed_at":"2026-09-26T01:45:00","notes":null}],"facts":[{"fact_id":"liquidity-premium-jp-all-fact-best-sharpe","strategy_slug":"liquidity-premium-jp-all","claim":"Best grid Sharpe ratio is 0.07 (p=0.8).","value":0.07,"value_text":null,"unit":"sharpe_ratio","context":"period 2022-02-01–2026-09-01; cost=5bps","supports_verdict":"rejected","source_run_id":"r-liquidity-premium-jp-all-0225","search_tsv":"'-01':12,15 '-02':11 '-09':14 '0.07':6 '0.8':8 '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/liquidity-premium-jp-all-fact-best-sharpe"},{"fact_id":"liquidity-premium-jp-all-fact-median-sharpe","strategy_slug":"liquidity-premium-jp-all","claim":"Median Sharpe across 320 grid runs is -0.99.","value":-0.99,"value_text":null,"unit":"sharpe_ratio","context":"Full grid of 320 parameter combinations.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-0.99':8 '320':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/liquidity-premium-jp-all-fact-median-sharpe"},{"fact_id":"liquidity-premium-jp-all-fact-regime-down","strategy_slug":"liquidity-premium-jp-all","claim":"Median Sharpe in DOWN regime is -0.40 across 320 runs.","value":-0.4,"value_text":null,"unit":"sharpe_ratio","context":"Regime=DOWN, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-0.40':7 '320':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/liquidity-premium-jp-all-fact-regime-down"},{"fact_id":"liquidity-premium-jp-all-fact-regime-flat","strategy_slug":"liquidity-premium-jp-all","claim":"Median Sharpe in FLAT regime is -1.22 across 320 runs.","value":-1.22,"value_text":null,"unit":"sharpe_ratio","context":"Regime=FLAT, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-1.22':7 '320':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/liquidity-premium-jp-all-fact-regime-flat"},{"fact_id":"liquidity-premium-jp-all-fact-regime-up","strategy_slug":"liquidity-premium-jp-all","claim":"Median Sharpe in UP regime is -1.10 across 320 runs.","value":-1.1,"value_text":null,"unit":"sharpe_ratio","context":"Regime=UP, N225 SMA20/SMA60 classification.","supports_verdict":"rejected","source_run_id":null,"search_tsv":"'-1.10':7 '320':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/liquidity-premium-jp-all-fact-regime-up"}],"related_strategies":[{"related_slug":"liquidity-premium-jp-growth","relation":"same_strategy"}],"tags":["liquidity","illiquidity","amihud","factor","anomaly","all-market","grid-search"],"_links":{"self":"https://qbuntu.ai/v1/strategies/liquidity-premium-jp-all","html":"https://qbuntu.ai/strategies/liquidity-premium-jp-all","markdown":"https://qbuntu.ai/ai/strategies/liquidity-premium-jp-all.md"}}