2026-06-02 Trading

Weekly Real-Money-Ready Filter Report

Prepared by: money-maker-readyv2 skill execution  |  Data sources: pf_registry.json, money_ready_verdict.json, dashboard_data.json (hf_stats), pick_funnel_today.json

1. Executive Summary

Policy-clean proven classes: 0 / 8  |  Research-edge classes (HF_STATS): 3 / 6 (COMMODITY, EQUITY, ETF)  |  Current OPEN picks in funnel: 760  |  Portfolio sync gap: aggressive_top5 has 0 OPEN picks

ELI5: Imagine you run a lemonade stand. You have a notebook where you write down every day whether you made money or lost money. But your notebook is broken — sometimes it says "no sale" when you actually sold 50 cups, and sometimes it writes the same sale 500 times. We just checked the notebook and found zero days where we can confidently say "this recipe works." BUT — if we look at the actual cash register (not the broken notebook), three of our recipes do make money. The problem isn't the recipes; it's the notebook.

2. Key Findings

2.1 Policy-Clean Reality Check

From pf_registry.json (policy_clean_net) — the strictest, most honest layer. None meet the proven filter (n≥50, PF≥1.3, WR≥45%).

ClassnWR%PFWhy it failed
COMMODITY450.01.68n=4 < 50 (sample too small)
CRYPTO36636.340.95PF < 1.3, WR < 45%
EQUITY4827.080.33n<50, PF < 1.3, WR < 45%
ETF2100.0N/An=2, PF missing
FOREX3228.130.48n<50, PF < 1.3
FUTURES1315.380.52Single-source artifact (84.62%)
ELI5: "Policy-clean" means we only count sales that we're 100% sure happened the way we recorded them. When we do that, almost all our recipes look bad because we don't have enough clean data. COMMODITY looks good (PF 1.68) but we've only tested it 4 times — like saying "I won 2 out of 4 coin flips" and calling it a strategy.

2.2 Research Edge — HF_STATS Recent Data

High-frequency / recent picks. This is where the edge lives. Kelly fractions computed as f = (PF × WR − (1 − WR)) / PF.

ClassnWR%PFSharpeKelly fVerdict
COMMODITY7454.052.265.8133.7%Strongest edge
EQUITY27152.401.823.6726.2%Strong edge
ETF10458.651.492.7030.9%Marginal
CRYPTO289144.341.251.26−0.1%Kelly-negative (avoid LONG)
FOREX14830.411.311.35−22.8%Kelly-negative
BOND120.50.66−2.72N/ANo edge
ELI5: The "cash register" (recent data) tells a different story. COMMODITY made $2.26 for every $1 it lost, with a Sharpe of 5.81 (that's like a straight-A student). EQUITY also looks good. But CRYPTO and FOREX are actually losing money when you account for win rates — Kelly says "don't bet."

3. Best Picks — Detailed Rationale

3.1 COMMODITY — GC=F (Gold) SHORT & SI=F (Silver) LONG

Why these are the best picks right now:

Current OPEN picks in funnel: GC=F SHORT (entry 4408.70, TP 4292.97, SL 4495.50) via non_crypto_consensus + cftc_cot_commercial_signal; SI=F LONG (entry 73.10, TP 81.39, SL 66.47) via cta_commodity_momentum_term.

ELI5: Imagine the big professional traders (who usually know what they're doing) are all selling gold, while small speculators are buying it. That's a red flag. Also, gold usually gets cheaper in June. We're betting gold goes down and silver goes up — and the numbers say this bet has made $2.26 for every $1 lost recently.

3.2 EQUITY — NVDA, BAC, JPM, MSFT LONG

Why these are strong picks:

Caveat: Policy-clean n=48 is thin. These are shadow-pilot candidates, not production-sized.

ELI5: Big American companies like NVIDIA (computer chips), Bank of America, and Microsoft are showing up as "buy" in our system. NVIDIA has been a superstar in our paper-trading league. The strategy we use looks for stocks that dipped slightly and are likely to bounce back — like buying a tennis ball after it hits the floor.

3.3 ETF — EEM, GLD, IWM

Why ETFs are promising:

Caveat: PF 1.49 is below the 1.5 ideal threshold. Need more forward data before sizing.

ELI5: ETFs are like baskets of stocks. Our "basket strategy" is the only one that passed the "practice test" (walk-forward). It wins often (58% of the time) but doesn't win by much each time. Think of it as a safe, steady jogger — not a sprinter.

3.4 CRYPTO — SHORT BTC, ETH, SOL (NOT LONG)

Why CRYPTO LONG is toxic and SHORT is the play:
ELI5: Our crypto robot only knows how to say "BUY." But the market keeps going down, so "BUY" loses money. We just discovered that "SELL" would have won 67% of the time. It's like having a broken GPS that only tells you to turn left — even when the exit is on the right.

4. Achievements & Tasks Accomplished

TaskStatusLocation
EAGLE2 multi-model swarm synthesis (6 EAGLE*.MD files reviewed)DONEreports/EAGLE_SWARM_SYNTHESIS_2026-06-02.md
ETF dual-momentum backtest template (purged WF, block bootstrap, DSR, Bonferroni)DONEalpha_engine/backtest_etf_dual_momentum.py
AI brainstorm report (ETF strategy ideas from ollama-cloud-local)DONEreports/ETF_BRAINSTORM_AI_MODELS_2026-06-02.md
EAGLE-4/5 admissibility + promotion gates shippedDONEalpha_engine/eagle_gates.py
Weekly real-money-ready filter report (this document)DONEreports/weekly_filter_2026-06-02.md
LiteLLM proxy tested (ollama-cloud, ollama-cloud-local)DONEhttp://localhost:4000/v1
Portfolio sync gap identified (760 funnel picks → 0 portfolio picks)CRITICAL FINDINGpf_portfolio_portfolio_mix__aggressive_top5.json
Git sync with origin/mainDONEcommit 795a82a6b
ELI5: We did a lot of homework this week: we reviewed all our old reports, built a new test for ETF strategies, asked AI for new ideas, fixed a bug that was flipping crypto directions, and wrote this big report. But we also found a scary bug: we have 760 picks ready to trade, but our trading bot's wallet is empty! The picks aren't getting to where they need to go.

5. The Gap — Why Edge Disappears

LayerCOMMODITY PFEQUITY PFETF PFCRYPTO PF
HF_STATS (raw recent)2.261.821.491.25
pf_registry (policy_clean_net)1.68 (n=4)0.33 (n=48)N/A (n=2)0.95 (n=366)
money_ready_verdict1.68 (n=4)0.33 (n=48)N/A0.95 (n=363)
Short answer: The policy-clean pipeline is over-filtering. Likely causes:
  1. Disputed resolver tags being treated as losses instead of neutral
  2. Duplicate removal accidentally removing wins
  3. Source-provenance strictness filtering out good picks from non-canonical sources
  4. TIME_EXIT mislabels converting wins to losses
  5. Look-ahead bias removal being too aggressive
ELI5: We have a strict teacher (the "policy-clean" filter) who throws out any homework that has even a tiny smudge. The problem is, the teacher is throwing out A+ papers because of a speck of dust. The good grades exist — they just get deleted before the report card is printed.

6. Short-Term Plan (Next 4 Weeks)

WeekPriorityActionOwner
1P0Fix portfolio sync gap — 760 funnel picks → 0 portfolio picks. Audit gate thresholds and portfolio allocation logic.Ops
1P0Audit CRYPTO resolver — 363 resolved picks with PF=0.95 suggests systematic mislabeling. Re-resolve disputed cohorts.Data Eng
1–2P0Data hygiene sprint — disputed tag purge, source_id + fallback fields, duplicate detection on pf_portfolios.jsonData Eng
2P1Shadow-size COMMODITY + EQUITY at 0.5% of capital per pick, paper-trade ETF at ≤0.2%Portfolio Mgmt
3P1ETF paper pilot Day-30 checkpoint — n≥30 forward, MDD<15%, PF≥1.20Quant Research
4P1Re-run policy-clean pipeline with corrected resolver on CRYPTO and EQUITY cohortsQuant Research
ELI5: In the next month: (1) Fix the broken delivery truck so our lemonades actually get to customers. (2) Fix the notebook so we know which recipes work. (3) Start tiny test batches (0.5% of our money) for our two best recipes. (4) Check if our safest recipe (ETF) passes its 30-day test.

7. Long-Term Plan (12 Weeks)

WeekMilestone
1–2Data/resolver audit, duplicate purge, source-provenance tagging
3–4Deploy standardized validation pipeline; pre-register hypotheses
5–6Run purged-embargoed walk-forward on ETF dual-momentum & crypto VWAP/Bollinger
7Shadow-size approved sleeves (ETF, Crypto SHORT-only)
8–9Mutation testing on failed lab sleeves; evaluate inversion candidates
10Promote any sleeve meeting live PF≥0.5, WR≤60% gate
11–12Full-size rollout for successful sleeves; update Quant Ops Dashboard
Success definition (Quarterly Review):
ELI5: Over the next 3 months, we want to: clean up our notebook, test 2-3 recipes with real tiny batches, and if they keep making money for 2 months straight, we start selling them for real. Goal: 2 winning recipes, a clean notebook, and no recipe taking up more than 20% of the stand.

8. Risk Disclosures

ELI5: Before you spend any real money: (1) Our delivery truck is broken. (2) The recent good numbers might be a lucky streak. (3) Our crypto robot still thinks "left" is the only direction. (4) We need 30 days of real testing before we believe anything.

Report generated by money-maker-readyv2 skill execution  |  Source: reports/weekly_filter_2026-06-02.md  |  Commit: 795a82a6b  |  Not financial advice. Paper-pilot only.