Warrior_EA/research/altdata
Repository files (latest commit first)
Filename Latest commit message Latest commit date
AnimateDread 120afde2a3 research(altdata): H4 timeframe screen - information survives, diluted; costs 2.6x worse
Same harness as the D1 screens, forward 30 H4 bars (~5 days), 199 perms, on
the surviving htf mid bars (19.8k-36.4k bars per symbol). Question: does the
wired alt/volume information carry to H4, for the chart-timeframe decision.

Answer: the signal survives but is roughly halved, and the cost side worsens
2.6x per step down. SP500 vix_chg5 clears the family bar with MI|vol 0.0112
(vs 0.031 at D1); volLevel50 (the EA activity feature) is incremental on all
four symbols at H4 - USDJPY family-clean, and it is EURUSD strongest
non-control signal there too. Gold gvz_chg5 stays incremental (0.0038 vs
0.0197 at D1 - a fifth of the strength). COT is null at H4 on FX (weekly
cadence pasted across 30 bars/week dilutes it below detection on EURUSD/JPY;
survives conditionally on SP500).

Cost table (median spread/ATR; the 1.74xATR geometry in spread units):
SP500 138->52->25, EURUSD 282->113->57, USDJPY 230->87->44, XAUUSD 92->34->16
for D1->H4->H1. Every step down multiplies the cost share ~2.6x.

Also fixes the disaggregated-COT column name for gold/WTI in the screen
(M_Money vs Lev_Money - the same crash the EA-side catalog documents).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-16 17:49:37 -04:00
..
__init__.py feat(altdata): alternative-data collector package - COT shipped, FRED/EIA ready 2026-08-16 12:29:47 -04:00
common.py feat(altdata): FRED/EIA collectors live + first MI screen - COT clears on USDJPY, VIX-change on SP500 2026-08-16 12:45:21 -04:00
cot.py feat(altdata): alternative-data collector package - COT shipped, FRED/EIA ready 2026-08-16 12:29:47 -04:00
DESIGN.md docs(altdata): adjudicate the NASA API trio - POWER queued behind NATGAS, GIBS unconsumable 2026-08-16 17:35:58 -04:00
eia.py feat(altdata): alternative-data collector package - COT shipped, FRED/EIA ready 2026-08-16 12:29:47 -04:00
export.py feat(altdata): wire everything the sources serve - screens become priors, not gates 2026-08-16 17:29:22 -04:00
fred.py feat(altdata): wire instrument-specific implied vol; fix FRED vintage path 2026-08-16 17:14:03 -04:00
screen.py research(altdata): macro/rates/country data is NULL vs forward range on all four symbols 2026-08-16 17:21:50 -04:00
screen_flow.py research(altdata): macro/rates/country data is NULL vs forward range on all four symbols 2026-08-16 17:21:50 -04:00
screen_ivol.py research(altdata): instrument-specific implied-vol screen - GVZ is a major find on gold 2026-08-16 17:06:28 -04:00
screen_macro.py feat(altdata): wire instrument-specific implied vol; fix FRED vintage path 2026-08-16 17:14:03 -04:00
screen_tf.py research(altdata): H4 timeframe screen - information survives, diluted; costs 2.6x worse 2026-08-16 17:49:37 -04:00
screen_wti.py test(altdata): EIA x WTI screen - NOTHING clears the family bar, EIA stays research-side 2026-08-16 14:04:37 -04:00