DIAMOND EDGE V4

MLB Lineup Optimizer
MLB Lineup Optimizer
A–D · E twin · W world
v4-4.3.4 Wallet API
Site
Mode
Contest
Games · multi-book O/U · scroll → today’s MLB · 15 games · slate O/U med 8.5 · feed 13:31Z · multi-book totals under each matchup
12:36p ET 8 neutral
@
11 books · range 8
MGM8o-110/u-110
BOL8o-112/u-108
RIV8o-110/u-108
BET8o-110/u-110
BOV8o-110/u-110
DK8o-112/u-108
FAN8o-110/u-110
FD8o-112/u-108
LV8o-109/u-105
MB8o-110/u-111
WH8o-110/u-110
1:11p ET 8.5 neutral
@
11 books · range 8.5
MGM8.5o-115/u-105
BOL8.5o-113/u-107
RIV8.5o-115/u-104
BET8.5o-115/u-105
BOV8.5o-115/u-105
DK8.5o-114/u-105
FAN8.5o-115/u-105
FD8.5o-115/u-105
LV8.5o-110/u-104
MB8.5o-115/u-106
WH8.5o-115/u-105
1:40p ET 8.5 over
@
11 books · range 8.5
MGM8.5o-118/u-102
BOL8.5o-115/u-105
RIV8.5o-117/u-103
BET8.5o-115/u-105
BOV8.5o-115/u-105
DK8.5o-117/u-103
FAN8.5o-115/u-105
FD8.5o-115/u-105
LV8.5o-113/u-102
MB8.5o-114/u-107
WH8.5o-115/u-105
2:21p ET 8 neutral
@
11 books · range 8
MGM8o-105/u-115
BOL8o-105/u-115
RIV8o-112/u-129
BET8o-105/u-115
BOV8o-105/u-115
DK8o-107/u-113
FAN8o-105/u-115
FD8o-110/u-110
LV8o-102/u-113
MB8o-107/u-114
WH8o-105/u-115
4:10p ET 8 neutral
@
11 books · range 8
MGM8o-115/u-105
BOL8o-112/u-108
RIV8o-115/u-125
BET8o-110/u-110
BOV8o-115/u-105
DK8o-114/u-106
FAN8o-115/u-105
FD8o-114/u-106
LV8o-109/u-105
MB8o-112/u-109
WH8o-115/u-105
6:05p ET 8.5 neutral
@
11 books · range 8.5
MGM8.5o-110/u-110
BOL8.5o-110/u-110
RIV8.5o-105/u-117
BET8.5o-110/u-110
BOV8.5o-110/u-110
DK8.5o-110/u-110
FAN8.5o-110/u-110
FD8.5o-110/u-110
LV8.5o-107/u-107
MB8.5o-110/u-111
WH8.5o-110/u-110
6:36p ET 9 neutral
@
11 books · range 9–9.5
MGM9o-120/u100
BOL9o-120/u100
RIV9o-110/u-108
BET9o-120/u100
BOV9.5o100/u-120
DK9o-120/u100
FAN9.5o100/u-120
FD9.5o100/u-122
LV9o-118/u103
MB9o-120/u-102
WH9o-120/u100
6:40p ET 8.5 neutral
@
11 books · range 8.5
MGM8.5o-105/u-115
BOL8.5o-105/u-115
RIV8.5o-112/u-107
BET8.5o-105/u-115
BOV8.5o-105/u-115
DK8.5o-105/u-114
FAN8.5o-105/u-115
FD8.5o-106/u-114
LV8.5o-102/u-113
MB8.5o-103/u-119
WH8.5o-105/u-115
6:40p ET 7.5 under
@
11 books · range 7.5
MGM7.5o100/u-120
BOL7.5o103/u-123
RIV7.5o-104/u-115
BET7.5o105/u-125
BOV7.5o100/u-120
DK7.5o100/u-120
FAN7.5o100/u-120
FD7.5o102/u-124
LV7.5o106/u-121
MB7.5o100/u-122
WH7.5o100/u-120
6:41p ET 7.5 neutral
@
11 books · range 7–7.5
MGM7.5o100/u-120
BOL7o-128/u108
RIV7.5o-104/u-114
BET7o-130/u110
BOV7.5o105/u-125
DK7.5o103/u-124
FAN7.5o100/u-120
FD7.5o-102/u-120
LV7o-126/u110
MB7.5o102/u-125
WH7o-130/u110
7:40p ET 7 neutral
@
11 books · range 7–7.5
MGM7o-115/u-105
BOL7o-115/u-105
RIV7.5o105/u-124
BET7o-120/u100
BOV7o-115/u-105
DK7o-112/u-107
FAN7o-115/u-105
FD7o-120/u-102
LV7o-113/u-102
MB7o-115/u-107
WH7o-115/u-105
7:41p ET 8.5 neutral
@
8 books · range 8–8.5
MGM8.5o-110/u-110
RIV8o-118/u100
BOV8.5o-110/u-110
DK8.5o-110/u-110
FAN8.5o-110/u-110
FD8.5o-110/u-110
MB8.5o-105/u-116
WH8.5o-105/u-115
8:06p ET 7.5 neutral
@
11 books · range 7.5
MGM7.5o-115/u-105
BOL7.5o-113/u-107
RIV7.5o-108/u-110
BET7.5o-115/u-105
BOV7.5o-120/u100
DK7.5o-114/u-105
FAN7.5o-115/u-105
FD7.5o-114/u-106
LV7.5o-110/u-104
MB7.5o-115/u-106
WH7.5o-115/u-105
8:10p ET 8.5 over
@
11 books · range 8.5
MGM8.5o-115/u-105
BOL8.5o-115/u-105
RIV8.5o-109/u-109
BET8.5o-115/u-105
BOV8.5o-115/u-105
DK8.5o-115/u-105
FAN8.5o-115/u-105
FD8.5o-114/u-106
LV8.5o-113/u-102
MB8.5o-120/u-102
WH8.5o-115/u-105
8:40p ET 11.5 under
@
11 books · range 11–11.5
MGM11o-120/u100
BOL11.5o100/u-120
RIV11o-112/u-107
BET11.5o100/u-120
BOV11.5o100/u-120
DK11.5o-102/u-119
FAN11.5o100/u-120
FD11.5o-102/u-120
LV11.5o103/u-118
MB11o-116/u-105
WH11.5o105/u-125
Salary Rem.
$35,000
FP Proj
0.0
Value
0.0x
Own Σ
0%
Consensus · loading…
Player Salary Proj Value pOwn Action
P
Y. Yamamoto LAD · vs BOS
$10,300 19.3 1.9x 18%
P
P. Tolle BOS · @ LAD
$9,000 13.9 1.5x 12%
P
F. Valdez DET · @ ATH
$7,000 13.3 1.9x 9%
SS
K. McGonigle DET · 1 @ ATH
$5,000 10.3 2.1x 14%
OF
S. Ohtani LAD · 1 vs BOS
$6,500 10.3 1.6x 22%
2B
B. Turang MIL · 2 @ LAA
$5,400 9.8 1.8x 11%
OF
R. Greene DET · 4 @ ATH
$4,900 9.6 2.0x 10%
OF
J. Chourio MIL · 1 @ LAA
$5,600 9.4 1.7x 13%
SS
Z. Neto LAA · 1 vs MIL
$4,700 9.3 2.0x 8%
C
D. Dingler DET · 3 @ ATH
$5,900 9.1 1.5x 7%
1B
S. Torkelson DET · 6 @ ATH
$4,000 9.0 2.3x 6%
OF
M. Trout LAA · 2 vs MIL
$5,200 9.0 1.7x 15%

Live pool from GET /api/de-v4/pool · upload CSV or auto-load latest salary.

empty
P
Make a Pick
C/1B
Make a Pick
2B
Make a Pick
3B
Make a Pick
SS
Make a Pick
OF
Make a Pick
OF
Make a Pick
OF
Make a Pick
UTIL
Make a Pick

Build rules

Lineups to build
Primary stack
Secondary stack
Max exposure %
Max pitcher %
Max stack %
Min top-total %
Min top-SP %
Min low-own SP %
Min bomb-bat %
Max chalk OF %
Sims
Site
Mode
Optimize → POST /api/de-v4/optimize (uses uploaded salary or latest incoming).
Download FD Upload CSV Export IDs
No built lineups yet 1) Install FD template (contest entries-upload-template) · 2) Load pool · 3) OPTIMIZE · 4) Download FD Upload CSV → upload on FanDuel.
Provider / backend status (live)
{
  "providers": [
    {
      "name": "rotowire_style",
      "reference": "https://www.rotowire.com/ (lineups / injury / news methodology)",
      "ready": false,
      "teams_posted": 0,
      "source": ""
    },
    {
      "name": "stokastic_style",
      "reference": "https://www.stokastic.com/ (projections + ownership methodology)",
      "ready": true
    },
    {
      "name": "sabersim_style",
      "reference": "https://www.sabersim.com/ (sim optimizer / correlation methodology)",
      "ready": true,
      "phase": "D",
      "joint_sim": true
    },
    {
      "name": "fantasypros_style",
      "reference": "https://www.fantasypros.com/ (consensus ranking methodology)",
      "ready": true,
      "weights": {
        "salary_fppg": 0.1,
        "vegas_env": 0.16,
        "ownership_fade": 0.12,
        "confirm_boost": 0.2,
        "sim_upside": 0.28,
        "statcast": 0.14
      }
    }
  ],
  "vegas": {
    "ready": true,
    "teams": 30,
    "top": [
      [
        "LAD",
        6.71,
        11.5,
        12.62,
        11,
        "under"
      ],
      [
        "COL",
        4.84,
        11.5,
        8.88,
        11,
        "under"
      ],
      [
        "NYY",
        5.29,
        9.0,
        3.355,
        11,
        "neutral"
      ],
      [
        "BAL",
        4.5,
        9.0,
        1.775,
        11,
        "neutral"
      ],
      [
        "HOU",
        5.0,
        8.5,
        1.7,
        11,
        "over"
      ],
      [
        "ATL",
        5.0,
        8.5,
        1.7,
        11,
        "over"
      ],
      [
        "PHI",
        5.05,
        8.5,
        1.6,
        11,
        "neutral"
      ],
      [
        "BOS",
        4.86,
        8.0,
        0.295,
        11,
        "neutral"
      ]
    ],
    "ou_enriched": 30
  },
  "ou": {
    "ok": true,
    "source": "the-odds-api",
    "n_games": 15,
    "slate_total_median": 8.5,
    "feed_generated_at_utc": "2026-08-19T13:31:10.251230+00:00",
    "quota": {
      "requests_remaining": "12052",
      "requests_used": "7948",
      "requests_last": "3"
    },
    "error": "",
    "top_totals": [
      {
        "matchup": "DET@PIT",
        "total_median": 8.0,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "SD@NYM",
        "total_median": 8.5,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "ATL@MIN",
        "total_median": 8.5,
        "range": 0.0,
        "n_books": 11,
        "lean": "over"
      },
      {
        "matchup": "CWS@CHC",
        "total_median": 8.0,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "ARI@BOS",
        "total_median": 8.0,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "MIA@PHI",
        "total_median": 8.5,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "NYY@BAL",
        "total_median": 9.0,
        "range": 0.5,
        "n_books": 11,
        "lean": "neutral"
      },
      {
        "matchup": "STL@CIN",
        "total_median": 8.5,
        "range": 0.0,
        "n_books": 11,
        "lean": "neutral"
      }
    ],
    "providers_note": "Using The Odds API (already configured). SportsGameOdds / BALLDONTLIE / TheRundown / Odds-API.io / SharpAPI require separate subscriptions \u2014 not wired.",
    "phase": "ou"
  },
  "consensus": {
    "generated_at_utc": "2026-08-19T13:38:18.331931Z",
    "source": "fantasypros_api_daily",
    "source_file": "fantasypros_atc_daily_2026-08-19_20260819T133818Z.csv",
    "n_players": 655,
    "proj_mean": 5.844,
    "proj_max": 36.02,
    "snapshot": "/app/data/de_v3/projections/consensus_20260819T133818Z.json",
    "latest": "/app/data/de_v3/projections/consensus_latest.json",
    "site": "fanduel",
    "label": "fp_daily_2026-08-19",
    "phase": "A",
    "ready": true
  },
  "features": {
    "generated_at_utc": "2026-08-02T14:00:27.029240Z",
    "source": "phase_c_feat",
    "source_file": "synthetic",
    "n_players": 1221,
    "n_hitters": 459,
    "n_pitchers": 762,
    "feature_score_mean": 0.5,
    "snapshot": "/root/mr4u-ai-scan/data/de_v3/features/features_20260802T140027Z.json",
    "latest": "/root/mr4u-ai-scan/data/de_v3/features/features_latest.json",
    "site": "",
    "label": "c_smoke",
    "phase": "B",
    "ready": true
  },
  "world": {
    "generated_at_utc": "2026-08-10T13:16:13.961568Z",
    "source": "optimize_refresh",
    "phase": "W",
    "ready": true,
    "n_vegas_teams": 20,
    "n_injuries": 0,
    "n_fades": 0,
    "n_boosts": 0,
    "n_games": 40,
    "odds_ready": true,
    "snapshot": "/root/mr4u-ai-scan/data/de_v3/world/world_20260810T131613Z.json",
    "latest": "/root/mr4u-ai-scan/data/de_v3/world/world_latest.json",
    "capabilities": {
      "grok_sports_widgets": false,
      "runtime_web_search": false,
      "local_odds": true,
      "manual_overrides": true,
      "external_agent_upload": true
    }
  },
  "ml": {
    "generated_at_utc": "2026-08-02T14:00:27.398030Z",
    "phase": "C",
    "ready": true,
    "promoted": true,
    "backend_used": "ridge",
    "n_train": 765,
    "n_holdout": 255,
    "metrics": {
      "holdout_mae_model": 0.4502,
      "holdout_mae_consensus": 1.0543,
      "holdout_rmse_model": 0.5247,
      "holdout_rmse_consensus": 1.2609,
      "holdout_mae_improvement": 0.6041,
      "train_mae_residual": 0.4624,
      "improved_vs_consensus": true
    },
    "source": "synthetic",
    "label": "phase_c_smoke",
    "snapshot": "/root/mr4u-ai-scan/data/de_v3/models/ml_residual_20260802T140027Z.json",
    "latest": "/root/mr4u-ai-scan/data/de_v3/models/ml_residual_latest.json",
    "sklearn": false,
    "lightgbm": false
  },
  "sim": {
    "phase": "D",
    "joint_stacks": true,
    "field_ownership": true,
    "gpp_utility": true
  },
  "twin": {
    "ready": true,
    "phase": "E",
    "track": "T",
    "n_experiments": 2,
    "capabilities": {
      "counterfactual_sim": true,
      "multi_entry_portfolio": true,
      "pitch_sequence_models": false,
      "video_multimodal": false,
      "rl_field_agents": false,
      "multi_sport": false
    },
    "latest": {
      "experiment_id": "portfolio_20260802T141153Z_64094376",
      "kind": "portfolio",
      "path": "/root/mr4u-ai-scan/data/de_v3/twin/experiments/portfolio_20260802T141153Z_64094376.json",
      "saved_at_utc": "2026-08-02T14:11:53.888218Z",
      "summary": {
        "avg_gpp_utility": 111.991,
        "avg_own_sum": 39.3,
        "n_selected": 4,
        "avg_pairwise_hamming": 8.17
      }
    },
    "notes": "Twin lab: counterfactuals + portfolio search. Full digital twin (pitch/video/RL) only after D scorecard plateau.",
    "generated_at_utc": "2026-08-19T14:47:13.792142Z"
  },
  "phase": "E"
}
Diamond Edge V4 · multipack builder, Parlay Play, multi-book O/U.