I rebuild the data layer when the vendor’s is wrong
An EDGAR filing panel looked complete and was truncated per company at a date that depended on filing rate, the very variable under test. Rebuilding it from the archived shards took the panel from 50,909 to 129,911 rows and episode measurability from 40% to 95%. The bias was invisible in every summary statistic.
I pin every input, then try to break the pin
A study of mine drifted t = −1.80 to −0.89 with no code change, because one input still read a nightly-refreshed cache. Now every input carries a declared as-of, and the fix is verified by running the study with the live readers disabled and diffing the output byte for byte.
My tests refuse to publish
Each study asserts its own leg sign, entry lag and cost model before it is allowed to adjudicate, and stops rather than print a number. Those assertions are mutation-tested, deliberately broken to confirm they fail, because a check that cannot fail is decoration.
Selected work
Four pieces that show judgement rather than throughput. The full catalogue of 281 retired strategies is below.
The published factor zoo does not survive an honest bar
Tested end to end here, 158 of Microsoft Qlib’s technical alphas, 32 within-sector long/short books and a family of calendar effects each returned the same verdict: zero survivors once the significance hurdle is deflated for multiple testing and returns are re-run under a margin of safety.
What it shows · A view held against the consensus, and the willingness to publish a null instead of mining until something passes. See the collection →
I test my own hypotheses to destruction, then audit the test
A bubble-attention hypothesis was tested six ways (regulatory filing intensity, turnover, and Wikipedia pageviews as a direct attention proxy), four of them at balanced power. All rejected, the null holding in the mean, in crash frequency and in the drawdown tail. The reproducibility bug that turned up mid-study was my own, and is written up as a standing lesson rather than quietly patched.
What it shows · Adversarial review of my own result, and multiplicity charged honestly rather than after the fact. See tonight’s bubble watch →
Ten desks behave like three
What a book of many strategies actually buys you, once correlation between them is measured rather than assumed: the difference between nominal and effective diversification, priced with a real risk budget.
What it shows · Portfolio construction and risk budgeting, the part of the job that survives a regime change. See the Trading Floor →
Forecasts priced in advance, scored in public
14 macro forecasts with the probability, the resolution criteria and the source all fixed before the outcome is known, then scored as they resolve, including the ones that go against me.
What it shows · Calibration under scrutiny, and a decision record that cannot be edited after the fact. See the Forecast Wing →
New here? Start with the paper that explains this whole record, browse the research notes, or go straight to recent updates · tonight’s bubble watch, the stocks with elevated crash odds · the collection of tested & retired strategies.
Of 503 ideas filed, 285 carry a final verdict. 281 are retired and shown below, 2 held in the vault, and 1 still inside the 3-day publication lag. Of the rest, 9 are queued for testing and 209 could not run at all. These are written by machine candidates that call for paid data this free stack does not have. Counting those as “in testing” would flatter the number, so they are shown separately.
What this record is meant to show
A view, held against the consensus. The published factor zoo does not survive an honest bar. Tested end to end here, 158 of Microsoft Qlib’s technical alphas, 32 within-sector long/short books, and a family of calendar effects each returned the same verdict: zero survivors once the significance hurdle is deflated for multiple testing and the returns are re-run under a margin of safety. The street keeps mining price. The base layer this machine has built is the opposite bet. Durable edge lives in positioning and flow, not price patterns, and that most of the work is the discipline to tell the two apart.
A process, with the ego removed. Every rejected idea stays on the wall with the reason it fell short. The gates never loosen, because a loosened gate manufactures a false survivor. And the first model retired under those gates carried my own name: the Dimopoulos Chain, killed across four versions and posted in full. Knowing what you do not yet know, and attacking it in the open, is the entire point of the collection.
Selected working papers
- The Factor Zoo Meets an Honest Bar. 158 published alphas, 29 look significant, zero survive a deflated, cost-stressed test.
- Measuring the Short Side. a fresh FINRA short-volume panel through the gates: crowding as risk, not signal, and survivorship-flagged.
- The Uncorrelated Book. what a 2.35× diversification ratio actually buys a multi-manager platform.
- The AI-CDO Is Already Being Built. securitization risk in AI-infrastructure credit, read before the fact.
- The Dimopoulos Chain. a four-version post-mortem of a signal that carried my own name, retired by my own gates.
- All research notes →
Museum ledger, the last 10 updates (click to expand)
Stocks that double in two years go on to crash more often. These just did.
The Tulip Wing · a nightly bubble watch · watch list updated August 21, 2026 · statistics frozen at 2026-07-29
Tested strategies: the permanent collection
281 strategies tested and retired · newest first
Each plaque records the claim and the gate that retired it. The strategies that reached a full backtest are totalled first, the way a desk reads its book. What $100k put into each would have become.
The backtested wall · $100k in, sorted best to worst
| Strategy | Style | Sharpe | Max DD | Yrs | $100k → | Net P&L | Return |
|---|---|---|---|---|---|---|---|
S&P 500 index fund Buy and hold, the bar every strategy must clear same 22-year window | index | n/a | n/a | 22 | $943,744 | +$843,744 | +844% |
Illiquid stocks earn a premium IS/OOS degradation 53% > 30% (IS 1.47 -> OOS 0.69), overfitting signature tested 2026-07-07 · retired at validation | Liquidity | 1.19 | −9% | 21 | $311,748 | +$211,748 | +212% |
1-month short-term reversal, retested on the ~500-n… Newey-West t=0.95 < 2.5; bootstrap P(Sharpe<=0)=0.168 > 0.05 tested 2026-07-07 · retired at validation | Reversal | 0.19 | −17% | 21 | $128,773 | +$28,773 | +29% |
1-month short-term reversal predicts returns Newey-West t=0.58 < 2.5; bootstrap P(Sharpe<=0)=0.286 > 0.05; IS/OOS degradation 71% > 30% (IS 0.17 -> OOS 0.05)… tested 2026-07-07 · retired at validation | Reversal | 0.12 | −19% | 21 | $116,411 | +$16,411 | +16% |
Slow-spread pairs Newey-West t=0.47 < 2.74 (base 2.5, family n=2); bootstrap P(Sharpe<=0)=0.3692 > 0.025 (base 0.05, family n=2);… tested 2026-08-11 · retired at validation | Cross-sectional | 0.10 | −25% | 20 | $109,181 | +$9,181 | +9% |
Market-residual pairs Newey-West t=0.42 < 2.87 (base 2.5, family n=3); bootstrap P(Sharpe<=0)=0.3825 > 0.01667 (base 0.05, family n=3);… tested 2026-08-11 · retired at validation | Cross-sectional | 0.09 | −15% | 20 | $105,832 | +$5,832 | +6% |
Distance-pairs divergence as a cross-sectional sign… Newey-West t=0.22 < 2.50 (base 2.5, family n=1); bootstrap P(Sharpe<=0)=0.4616 > 0.05 (base 0.05, family n=1);… tested 2026-08-11 · retired at validation | Cross-sectional | 0.05 | −19% | 20 | $102,208 | +$2,208 | +2% |
12-1 month cross-sectional momentum predicts returns Newey-West t=0.09 < 2.5; bootstrap P(Sharpe<=0)=0.420 > 0.05; in-sample Sharpe -0.02 <= 0 tested 2026-07-07 · retired at validation | Momentum | 0.02 | −42% | 20 | $93,380 | −$6,620 | −7% |
Negative return skewness predicts higher returns Newey-West t=-0.87 < 2.5; bootstrap P(Sharpe<=0)=0.829 > 0.05; in-sample Sharpe -0.09 <= 0 tested 2026-07-07 · retired at validation | Skewness | −0.17 | −19% | 21 | $84,789 | −$15,211 | −15% |
Unusually high recent volume predicts higher returns Newey-West t=-2.31 < 2.5; bootstrap P(Sharpe<=0)=0.987 > 0.05; in-sample Sharpe -0.67 <= 0 tested 2026-07-07 · retired at validation | Volume | −0.49 | −43% | 21 | $64,849 | −$35,151 | −35% |
12-1 momentum, retested on the ~500-name S&P univer… Newey-West t=-0.98 < 2.5; bootstrap P(Sharpe<=0)=0.798 > 0.05; in-sample Sharpe -0.29 <= 0 tested 2026-07-07 · retired at validation | Momentum | −0.21 | −51% | 20 | $61,519 | −$38,481 | −38% |
Stocks with high trend consistency Newey-West t=-1.77 < 2.5; bootstrap P(Sharpe<=0)=0.948 > 0.05; in-sample Sharpe -0.34 <= 0 tested 2026-07-07 · retired at validation | Momentum | −0.38 | −53% | 21 | $53,648 | −$46,352 | −46% |
Proximity to 52-week high predicts returns Newey-West t=-2.22 < 2.5; bootstrap P(Sharpe<=0)=0.988 > 0.05; in-sample Sharpe -0.50 <= 0 tested 2026-07-07 · retired at validation | Momentum | −0.48 | −76% | 20 | $28,633 | −$71,367 | −71% |
Low lottery demand Newey-West t=-3.58 < 2.5; bootstrap P(Sharpe<=0)=1.000 > 0.05; in-sample Sharpe -0.65 <= 0 tested 2026-07-07 · retired at validation | Lottery | −0.70 | −77% | 21 | $23,572 | −$76,428 | −76% |
Low idiosyncratic volatility predicts higher returns Newey-West t=-3.89 < 2.5; bootstrap P(Sharpe<=0)=1.000 > 0.05; in-sample Sharpe -0.74 <= 0 tested 2026-07-07 · retired at validation | Low-risk | −0.80 | −77% | 21 | $22,966 | −$77,034 | −77% |
Not one retired strategy cleared the index, which is why they hang here and not in the vault. Sharpe is an upper bound on a survivorship-biased universe; every figure is a hypothetical backtest net of assumed costs, not a live result. Every strategy here is cross-sectional across US large-caps, long the factor, short its opposite, so it touches every sector by construction; the Style column is the factor family, not a GICS sector.
How to read the collection, including what “BRAIN candidate” and the retirement codes mean
BRAIN candidates are alpha expressions written by machine formulas (in WorldQuant BRAIN syntax) that the swarm screens on four fast platform checks before any full backtest; the plain-English line under each says what the formula actually buys and sells.
Retirement codes. LOW_SHARPE: weak risk-adjusted return · LOW_FITNESS: weak on BRAIN’s blended quality score · LOW_SUB_UNIVERSE_SHARPE: fails on the smaller-stock subset · CONCENTRATED_WEIGHT: the bet piles into too few names · SELF_CORRELATION: it duplicates a signal I already have.
204 machine-written alpha expressions, one collective tombstone
All 204 expressions with their failure codes (click to expand)
group_rank(ts_zscore(current_foreign_tax_expense_value, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(ts_zscore(scl12_buzz, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(snt_buzz_ret, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(zscore(anl4_af_div_value) - zscore(anl4_afv4_div_mean)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(common_stock_repurchase_payment, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(implied_volatility_mean_1080 / ts_mean(implied_volatility_mean_1080, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(ts_zscore(scl12_buzz_fast_d1, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_zscore(ts_delta(diluted_shares_outstanding_adjustment, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_zscore(ts_delta(fnd6_cstkcv, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(anl4_cfo_mean / ts_mean(anl4_cfo_mean, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(zscore(anl4_bvps_median) - zscore(common_stock_buyback_payments)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(anl4_afv4_dts_spe, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(current_federal_tax_expense_amount, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(pv13_revere_key_sector_total, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(ts_delta(fnd6_dn, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(debt_maturities_repayments_next12m / ts_mean(debt_maturities_repayments_next12m, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(fnd6_cptnewqv1300_epsx12, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(fnd6_cptrank_gvkeymap / ts_mean(fnd6_cptrank_gvkeymap, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(anl4_bvps_median, 250), sector) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_corr(common_stock_buyback_payments, fair_value_derivative_liabilities, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(zscore(equipment_maximum_useful_life) - zscore(fnd6_fatc)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(anl4_afv4_dts_spe, 10)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(implied_volatility_mean_skew_20) - zscore(fnd6_dd2)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_rank(ts_delta(pv13_revere_country, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -group_rank(ts_zscore(snt_buzz_bfl, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(implied_volatility_mean_1080 / ts_mean(implied_volatility_mean_1080, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_zscore(ts_delta(actual_sales_value_quarterly, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_corr(common_stock_issuance_proceeds_2, returns, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(zscore(fnd6_aqs) - zscore(rel_num_cust)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(business_acquisition_payments_net / ts_mean(business_acquisition_payments_net, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_zscore(current_state_local_tax_expense_amount, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(zscore(parkinson_volatility_60) - zscore(pv13_revere_level), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_zscore(ts_delta(common_stock_issuance_proceeds_2, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(ts_zscore(scl12_buzz, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_zscore(finite_intangibles_gross_value, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(ts_zscore(parkinson_volatility_10, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_delta(parkinson_volatility_30, 60)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(zscore(snt_value) - zscore(credit_facility_outstanding_amount), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_corr(domestic_ebit_value, returns, 20)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(ts_delta(deferred_tax_liability_property_plant_equipment, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(ts_delta(implied_volatility_put_10, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(implied_volatility_mean_60 / ts_mean(implied_volatility_mean_60, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(ts_zscore(anl4_bvps_value, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(comprehensive_income_net_tax / ts_mean(comprehensive_income_net_tax, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(pv13_revere_parent / ts_mean(pv13_revere_parent, 120), industry) · LOW_SHARPE, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_zscore(equity_awards_granted_non_option_period, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(parkinson_volatility_180, 250), sector) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_rank(deferred_tax_liabilities_total_4 / ts_mean(deferred_tax_liabilities_total_4, 120), industry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(anl4_af_eps_value / ts_mean(anl4_af_eps_value, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(deferred_tax_liability_property_plant_equipment / ts_mean(deferred_tax_liability_property_plant_equipment, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(anl4_af_eps_value, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(zscore(implied_volatility_mean_360) - zscore(snt_value)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_delta(anl4_afv4_eps_high, 5)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_delta(common_stock_buyback_payments, 60)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(rel_num_part / ts_mean(rel_num_part, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_rank(implied_volatility_put_20, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(zscore(fnd6_beta) - zscore(implied_volatility_mean_skew_90), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(zscore(anl4_afv4_div_number) - zscore(comprehensive_income_net_tax)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(current_federal_tax_expense_amount, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(ts_zscore(multi_factor_acceleration_score_derivative, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(fnd6_beta) - zscore(anl4_afv4_eps_high)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(ts_zscore(anl4_afv4_dts_spe, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_corr(antidilutive_securities_excluded_eps, returns, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(zscore(credit_facility_max_borrowing) - zscore(anl4_afv4_div_high)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(anl4_af_div_value, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(zscore(common_stock_issuance_proceeds) - zscore(parkinson_volatility_90)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_rank(zscore(anl4_afv4_cfps_number) - zscore(current_income_tax_expense_amount), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_rank(rel_num_cust, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_rank(fnd6_dxd4, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(actual_eps_value_quarterly) - zscore(anl4_cff_mean)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_zscore(anl4_afv4_median_eps, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(diluted_shares_outstanding_adjustment_avg / ts_mean(diluted_shares_outstanding_adjustment_avg, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_zscore(anl4_afv4_div_median, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(deferred_tax_liabilities_total_4, 250), sector) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(finite_intangibles_gross_value, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_delta(pv13_revere_key_sector_total, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_delta(anl4_afv4_eps_high, 5)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_zscore(ts_delta(rel_num_cust, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_rank(fnd6_dxd2, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(debt_repayment_year_three, 60)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(fnd6_fato / ts_mean(fnd6_fato, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(snt_buzz_ret) - zscore(parkinson_volatility_150)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_rank(zscore(debt_repayment_year_three) - zscore(deferred_tax_liability_property_plant_equipment), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_TURNOVER, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(snt_buzz_fast_d1, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(current_state_local_tax_expense_amount, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(zscore(credit_facility_outstanding_amount) - zscore(scl12_sentiment_fast_d1), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_corr(pv13_ustomergraphrank_hub_rank, earnings_certainty_rank_derivative, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(anl4_afv4_div_mean, 250), sector) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(ts_delta(implied_volatility_mean_20, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_corr(anl4_afv4_median_eps, returns, 20)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(winsorize(ts_zscore(adj_net_income_avg, 500), std=4)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_zscore(ts_delta(implied_volatility_call_20, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(zscore(anl4_cfo_mean) - zscore(anl4_cfi_number)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_zscore(common_stock_buyback_payments, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(fnd6_dltp, 250), sector) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(ts_delta(snt_buzz, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, HIGH_TURNOVER, SELF_CORRELATION group_rank(ts_delta(anl4_af_cfps_value, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(fnd6_acqintan / ts_mean(fnd6_acqintan, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_zscore(implied_volatility_mean_720, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_zscore(ts_delta(implied_volatility_mean_skew_30, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(equipment_maximum_useful_life / ts_mean(equipment_maximum_useful_life, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(ts_delta(rel_ret_all, 5)) · LOW_SHARPE, LOW_FITNESS, HIGH_TURNOVER, SELF_CORRELATION rank(zscore(implied_volatility_mean_30) - zscore(business_acquisition_payments_net)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_zscore(rel_ret_part, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(implied_volatility_mean_skew_10) - zscore(diluted_shares_outstanding_adjustment_avg)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(anl4_afv4_div_low / ts_mean(anl4_afv4_div_low, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_rank(parkinson_volatility_90, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_rank(scl12_buzz_fast_d1 / ts_mean(scl12_buzz_fast_d1, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(pv13_com_page_rank) - zscore(anl4_afv4_dts_spe)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_corr(finite_intangibles_gross_value, returns, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR group_zscore(ts_delta(effective_tax_rate_continuing_ops_2, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_rank(finite_intangibles_gross_value, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(anl4_bvps_median / ts_mean(anl4_bvps_median, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(parkinson_volatility_180, 60)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_corr(finite_intangibles_gross_value, returns, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_delta(domestic_ebit_value, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(zscore(adj_net_income_median) - zscore(anl4_af_eps_value)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(anl4_cff_mean / ts_mean(anl4_cff_mean, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(winsorize(ts_zscore(equipment_maximum_useful_life, 500), std=4)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(anl4_afv4_dts_spe, 60)) · SELF_CORRELATION -rank(winsorize(ts_zscore(adj_net_income_median, 500), std=4)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_zscore(implied_volatility_mean_20, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_corr(anl4_bvps_median, exercisable_options_count, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(ts_zscore(business_acquisition_payments_net, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(snt_value_fast_d1, 250), sector) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_zscore(actual_sales_value_annual, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(anl4_bvps_value, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -group_rank(ts_zscore(implied_volatility_mean_150, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -group_rank(ts_zscore(fnd6_dd2, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -group_rank(ts_zscore(snt_value_fast_d1, 250), sector) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(fnd6_cshr / ts_mean(fnd6_cshr, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(anl4_afv4_cfps_low / ts_mean(anl4_afv4_cfps_low, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_zscore(ts_delta(implied_volatility_put_10, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_zscore(fnd6_beta, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_TURNOVER, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHA rank(zscore(anl4_dts_ptp) - zscore(anl4_cff_number)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(comprehensive_income_net_tax_value, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_delta(debt_issuance_proceeds, 60)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(zscore(pv13_revere_term_sector_total) - zscore(deferred_tax_assets_compensation_benefits), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_TURNOVER, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_rank(annual_intangible_assets_net_carrying_value, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(anl4_bvps_median, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(snt_value / ts_mean(snt_value, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(implied_volatility_mean_skew_60, 60)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(fnd6_acqintan / ts_mean(fnd6_acqintan, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(implied_volatility_mean_270 / ts_mean(implied_volatility_mean_270, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_delta(actual_sales_value_annual, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(zscore(anl4_capex_number) - zscore(actual_dividend_value_quarterly)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(anl4_afv4_eps_high, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_zscore(ts_delta(anl4_bvps_mean, 120), industry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_rank(implied_volatility_mean_skew_1080, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(winsorize(ts_zscore(anl4_bvps_value, 500), std=4)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(implied_volatility_call_20, 250), sector) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(snt_value_fast_d1 / ts_mean(snt_value_fast_d1, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_zscore(ts_delta(implied_volatility_put_1080, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_zscore(debt_repayment_year_three, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(actual_sales_value_annual, 250), sector) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(fnd6_cptmfmq_actq, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(zscore(accumulated_oci_net_of_tax_value) - zscore(deferred_local_income_tax_expense)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(ts_delta(debt_issuance_costs_expense, 5)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_delta(current_federal_tax_expense_amount, 5)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_rank(pv13_custretsig_retsig, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(anl4_cfo_number / ts_mean(anl4_cfo_number, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_corr(implied_volatility_mean_90, diluted_shares_outstanding_adjustment_avg, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(anl4_af_div_value / ts_mean(anl4_af_div_value, 120), industry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(debt_repayments_total_2 / ts_mean(debt_repayments_total_2, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_zscore(implied_volatility_mean_1080, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(ts_delta(actual_sales_value_annual, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_corr(implied_volatility_mean_30, returns, 20)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_zscore(ts_delta(parkinson_volatility_150, 120), industry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -group_rank(ts_zscore(historical_volatility_30, 250), sector) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_corr(anl4_cff_mean, snt_buzz_bfl_fast_d1, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -group_rank(ts_zscore(fnd6_fatp, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(pv13_revere_parent / ts_mean(pv13_revere_parent, 120)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_delta(historical_volatility_90, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_zscore(fair_value_derivative_liabilities, 250)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION rank(ts_delta(implied_volatility_mean_180, 60)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_zscore(anl4_afv4_div_high, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(zscore(historical_volatility_20) - zscore(anl4_bvps_high), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -group_rank(ts_zscore(fnd6_dcvsub, 250), sector) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(pv13_com_rk_au / ts_mean(pv13_com_rk_au, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(ts_zscore(diluted_shares_outstanding_adjustment_avg, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(anl4_afv4_div_number / ts_mean(anl4_afv4_div_number, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(historical_volatility_20, 60)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(ts_zscore(implied_volatility_mean_skew_720, 250)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -rank(ts_zscore(common_stock_buyback_payments, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(ts_zscore(anl4_afv4_dts_spe, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank(ts_zscore(anl4_bvps_mean, 250), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(ts_delta(anl4_capex_mean, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION -rank(ts_delta(equity_awards_granted_non_option_period, 5)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR -group_rank(ts_zscore(common_stock_issuance_proceeds, 20), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION group_rank(fnd6_cptnewqv1300_saleq / ts_mean(fnd6_cptnewqv1300_saleq, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(fnd6_dilavx / ts_mean(fnd6_dilavx, 120)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(anl4_capex_mean / ts_mean(anl4_capex_mean, 120), industry) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -group_rank(ts_zscore(actual_sales_value_annual, 250), sector) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(anl4_afv4_div_low / ts_mean(anl4_afv4_div_low, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_zscore(fnd6_fatp, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_zscore(fnd6_dd2, 250)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION rank(ts_delta(implied_volatility_mean_skew_30, 10)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR rank(ts_delta(anl4_af_cfps_value, 10)) · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE, SELF_CORRELATION group_rank(ts_delta(pv13_ustomergraphrank_hub_rank, 10), subindustry) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION rank(snt_buzz / ts_mean(snt_buzz, 60)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION group_rank validation test · LOW_SHARPE, LOW_FITNESS, LOW_SUB_UNIVERSE_SHARPE -rank(ts_delta(implied_volatility_mean_skew_120, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, SELF_CORRELATION -rank(ts_zscore(anl4_afv4_div_low, 120)) · LOW_SHARPE, LOW_FITNESS, SELF_CORRELATION -rank(ts_delta(fnd6_txtubend, 20)) · LOW_SHARPE, LOW_FITNESS, CONCENTRATED_WEIGHT, LOW_SUB_UNIVERSE_SHARPE, SELF_CORR13F shadow of equity held on swap, via dealer entities with no asset-management arm
Event set: Item 1.01 8-Ks whose body matches agreement-and-plan-of-merger, deterministic keyword filter, no model judgment. Point-in-time entry at the first close after acceptance datetime. One declared window, 20 trading days, long acquirer hedged short SPY, engine costs. Honesty: this is the ACQUIRER side only; the classic deal-spread trade needs target prices and targets delist, so the target-side study is declared blocked on the delisted-price vein, second in the constraint audit elevation order. Survivor panel biases the acquirer sample toward firms that stayed large, stated.
Data: N-PORT net assets are public quarterly from late 2019, so the sample starts there, which also bypasses the v1 cache defect of zero-volume SOXS and TECS days before 2019. Intra-quarter assets scaled by fund NAV return, ignoring flows within the quarter, a declared approximation. v1 died of cost-death on a real gross effect with the proxy shown to be a volatility filter; this look isolates the assets variable.
Needs a levered_etf_lab runner: fetch ~12 major levered/inverse ETF price and volume series via the existing Yahoo path (TQQQ SQQQ SOXL SOXS UPRO SPXU SSO SDS QLD QID TECL TECS), construct signed pressure per underlier as (L squared minus L) times AUM-proxy times daily return, test next-day reversal event-study style with the engine standard stats. v1 AUM proxy is fund dollar volume, declared as a proxy; historical AUM acquisition is the upgrade path. Index-level, few assets, so research-lane not cross-sectional. Untested family, first look.
The uncontaminated version of the slow-spread look. Judged after the headline variant, n=5 at judge time.
The critic-prescribed fair test after three cross-sectional conversions died. Survivorship inflates convergence for pairs specifically, so any pass is an upper bound. Judged at the family-deflated bar, n=4 at judge time.
Vidyamurthy common trends, one factor deep. Tests whether purifying the spread rescues the signal or whether the information is simply not there.
The genuinely new look in the family: the one-day-delay result inverted into a selection filter. If this fails too, the daily-bar pairs lane closes with receipts.
Baseline and control for the family, on large-cap survivors. Survivorship bias inflates convergence for pairs specifically, both twins survived by construction, so any pass here is an upper bound and must say so.
Asks whether how crowded the futures crowd is tells you anything about what equities do next.
Asks a 25-million-parameter pretrained model to out-forecast a 20-parameter regression on volatility.
Tests whether stocks with chunky price grids relative to their volatility trend differently from fine-grid names.
One of the oldest anomalies says companies that grow assets fastest underperform - empire-building destroys value. The AI buildout is history's biggest capex boom since WWII (Bridgewater). Is the old rule holding, or is this the cycle that breaks it?
Tests whether the recent gains of a stock's connected peers predict its own next move, beyond its own trend.
Tests whether the market's price of fear and the bond term premium predict WHEN the classic factor strategies pay, instead of assuming they always pay the same.
Tests whether American fear prices the whole world's stock markets, and whether emerging markets load on it harder than developed ones.
The BIS's 2026 warning in one sentence: hyperscalers flipped from cash machines to net borrowers to fund AI. The oldest financing anomaly says heavy issuers underperform. Is the oldest rule holding through the loudest capex boom - or is this the exception the borrowers are betting on?
A weather cycle with a 75-year public index and a mechanical pass-through story (crops, cooling demand, hydro shortfalls). Kin to the retired sunshine study but a different animal: seasonal-scale supply shocks, not daily mood. CIBC's own rule of thumb - normal El Nino adds ~5% to commodity inflation - is the claim I make testable in equities.
A global affordability map (UN Habitat via Visual Capitalist) shows the US at 4.5x income - 7th most affordable of 181 - while China sits at 34.6x. The testable US question: does a stretched domestic affordability ratio predict homebuilder underperformance? Intuitive, probably weak - a tested rejection is the likely honest outcome, and that is museum content.
Table 8.1 row 3: income funds forced to sell on a dividend cut may push price below fair value, creating a reversal. Testable event study; needs a dividend-action date harvest.
Kalshi calibration, favourite-longshot bias, and crowding
Tests whether trading crowding into a few giant stocks foretells weaker stock-picking signals and lagging small stocks.
Tests whether gold's value in a stock-bond portfolio depends on whether stocks and bonds move together or apart.
Tests whether dropping energy stocks from a portfolio secretly amounts to a bet on cheap versus expensive stocks.
MIT scored S&P 500 AI adoption from SEC filings; a replicator found the return premium vanishes once the 38 biggest companies leave the sample - the AI premium may be mega-cap beta in costume. I test adoption with the confounder control built in from day one.
cross-sectional panel regression, all characteristics at once
EDGAR filing-language change (forensic text, orthogonal)
market concentration / breadth regime (topical macro)
gold as a conditional diversifier (macro/regime)
FINRA short-volume positioning (free, orthogonal)
Altucher calendar/flow family (non-price market-timing)
Altucher calendar/flow family (non-price market-timing)
Altucher calendar/flow family (non-price market-timing)
Altucher calendar/flow family (non-price market-timing)
A public library of 158 alphas that half the industry has mined is the perfect multiplicity teaching exhibit: with the family honestly declared at n=158, the deflator does to a famous alpha library what it did to my own founder's model. Museum series material.
Distinct from my rejected TLH-cost study: this is the OPPORTUNITY side - buying the victims of December tax-loss selling for the January bounce. Table 8.1's first row, made testable.
Fama-French declared HML redundant in the US in 2015 (subsumed by profitability and investment). A 2026 deep-research sweep found HML is NOT redundant internationally. Simplest honest question: is it redundant in OUR specific US large-cap, survivorship-biased, recent-era panel? A clean replication with a public verdict either way.
My regime auditor is an HMM. A Princeton ORFE paper claims the statistical jump model - k-means through time with a penalty for switching - is more robust and persistent. Incumbent vs challenger, same allocation rule, same data, out-of-sample. If the challenger wins, the museum's own stage 5 goes under review; if it loses, the HMM earns its seat in public.
The oldest 'free lunch' in indexing - buy the stock entering the S&P before the trackers must - reportedly shrank to nothing (Greenwood-Sammon). Yet the largest platforms' index-rebal teams are cited as top earners. Either the effect is dead and the desks earn something subtler, or the death is exaggerated. A verdict either way is museum-grade.
Bets that stocks owned by the same many hedge funds get hit hardest when those funds all rush the exit at once.
Cliff Asness's argument (via Busca podcast): weighting by inverse volatility is the benchmark no optimizer reliably beats. Equal-weight 7Twelve just died; this asks whether risk-weighting, not asset count, was the missing ingredient.
Watches Americans falling behind on credit cards and bets the lenders' stocks feel it after the data drops.
Splits money equally across twelve funds in seven asset classes, betting that true breadth lives across asset classes, not across more stocks.
Tests the famous claim that traders buy more on sunny mornings in New York, mood as a market force.
Tests whether scary markets pay stock holders extra while bond prices have already flown to safety, fear as a priced premium, not just a mood.
Holds more stock when markets are calm and less when they are stormy, betting risk isn't paid extra in high-vol months.
Buys boring low-beta stocks and shorts exciting high-beta ones, levering the boring side to match risk.
Owns stocks only around month-end, betting paycheck and fund flows push prices up on a calendar schedule.
Adds a small trend-following sleeve to a stock portfolio, betting the hedge cheapens crashes enough to speed up long-run compounding.
Holds the index as individual stocks and systematically sells losers to bank tax losses, swapping into similar names to keep tracking the index.
Tests whether free market-fear gauges forecast worst-case daily stock losses better than standard statistical models.
Tests whether knowing option dealers' positioning sharpens forecasts of the market's worst days, not its typical ones.
Tests whether option-dealer positioning and market state improve five-day forecasts of how far the S&P 500 will swing.
Tests whether dealer hedging plus recent choppiness predicts tomorrow's trading range beyond the market's fear gauge.
Trains a neural network to imitate a slow options-pricing model, trading a long calculation for an instant lookup.
Trains a small neural network on hedging and volatility signals to forecast the size of tomorrow's market moves.
Bets on market calm but steps aside whenever warning signs point to a sudden violent snap-back in fear.
Bets on market calm, but only when insurance against swings costs more for later dates than for the near term.
Bets on market calm only when swing insurance is pricier further out and dealers' hedging is steadying the market.
Bets on market calm only on days when options dealers' hedging tends to pin the market in place.
Holds more stock when options dealers' hedging tends to calm the market, and less when it tends to amplify swings.
Tests whether dealer-hedging and choppiness states improve on a full battery of standard volatility forecasters.
Follows the stock market's trend, re-picking the best-performing trend rule from recent years as it goes.
Tests whether riding the stock market's trend, and easing off when it turns choppy, beats simply holding it.
Buys companies now reporting longer lifespans for their equipment, betting built-to-last firms are underpriced.
Tests whether sudden bursts of local news coverage about small companies come before unusual stock moves.
Buys hard-to-trade large stocks whose prices swing on light trading, betting investors earn extra for the hassle.
Buys last month's losers and sells its winners, this time only among the 500 largest US stocks.
Buys the past year's winners, skipping the latest month, and sells its losers, only among the 500 largest US stocks.
Buys large stocks trading far more heavily this week than usual, betting the burst of attention pulls in new buyers.
Buys large stocks whose surprises tilt toward drops rather than jumps, betting jackpot-style shares are overpriced.
Buys large stocks with no big one-day pop in the past month, betting lottery-style shares are overpriced.
Buys large stocks with the least stock-specific wobble, betting investors overpay for excitement.
Buys stocks whose gains come on heavy trading over three months, betting trends confirmed by volume keep going.
Buys stocks sitting near their highest price of the past year, betting hesitant investors let winners keep climbing.
Buys last month's losers and sells its winners, betting crowds overreact and prices snap back.
Buys the past year's biggest gainers, skipping the most recent month, and sells the laggards, betting trends persist.
Membership opens with the first exhibits.
A retiring athlete put it best, in a farewell written as a museum exhibit: the greatest thing left behind does not fit inside the museum. Same here. The exhibits are the receipts. What built them does not hang on a wall.