21 cities × daily high & low temps = 42 markets. Buy the single highest-EV bracket per city per day.
The big idea: Weather markets are predictions about tomorrow's temperature. SkyCash finds where the weather ensemble models disagree with market prices — and bets when the models say a bracket is worth more than the crowd charges.
BUY DECISION
═══════════════════════════════════════════════════════════════
model_p = 0.65 × ensemble_p + 0.35 × vig_adjusted_p
fair = model_p × 100
limit = min(ask, fair − 3¢)
EV = model_p × 100 − (limit + maker_fee)
if EV ≥ 7¢
AND (ensemble_p − vig_p) ≥ 6.5%
AND n_in_bracket ≥ 18 of 82 members
AND ensemble_std ≤ 4°F
→ buy 1 contract (best EV bracket per city)
otherwise
→ sit out
Edge = ensemble forecast alpha vs crowd. 1 contract per bracket, resting limit at fair value. All trades logged to Supabase.