diff --git a/data.json b/data.json index 8f9d6d2..0f4447f 100644 --- a/data.json +++ b/data.json @@ -1,304 +1,304 @@ { - "generated_at": "2026-04-29T17:44:24.345373Z", + "generated_at": "2026-04-29T19:20:50.126691Z", "yields": { "US": { "y1m": null, - "y3m": 3.593, + "y3m": 3.59, "y6m": null, "y1": null, - "y2": 3.755, + "y2": 3.761, "y3": null, - "y5": 4.044, + "y5": 4.065, "y7": null, - "y10": 4.404, + "y10": 4.418, "y20": null, - "y30": 4.979 + "y30": 4.987 }, "US_yf": { "US_3M": { - "price": 3.593, + "price": 3.59, "prev_close": 3.59, - "change_pct": 0.08, + "change_pct": 0.0, "timestamp": "2026-04-29 00:00:00" }, "US_5Y": { - "price": 4.044, + "price": 4.065, "prev_close": 3.983, - "change_pct": 1.53, + "change_pct": 2.06, "timestamp": "2026-04-29 00:00:00" }, "US_10Y": { - "price": 4.404, + "price": 4.418, "prev_close": 4.354, - "change_pct": 1.15, + "change_pct": 1.47, "timestamp": "2026-04-29 00:00:00" }, "US_30Y": { - "price": 4.979, + "price": 4.987, "prev_close": 4.944, - "change_pct": 0.71, + "change_pct": 0.87, "timestamp": "2026-04-29 00:00:00" } } }, "commodities": { "gold": { - "price": 4560.2002, - "d1_pct": -0.68, - "w1_pct": -3.64, - "m1_pct": 0.76, + "price": 4552.8999, + "d1_pct": -0.84, + "w1_pct": -3.8, + "m1_pct": 0.59, "unit": "$/oz" }, "silver": { - "price": 72.05, - "d1_pct": -1.58, - "w1_pct": -7.5, - "m1_pct": 2.45, + "price": 72.055, + "d1_pct": -1.57, + "w1_pct": -7.49, + "m1_pct": 2.46, "unit": "$/oz" }, "wti": { - "price": 106.49, - "d1_pct": 6.56, - "w1_pct": 14.55, - "m1_pct": 3.51, + "price": 107.14, + "d1_pct": 7.22, + "w1_pct": 15.25, + "m1_pct": 4.14, "unit": "$/bbl" }, "brent": { - "price": 110.39, - "d1_pct": -0.78, - "w1_pct": 8.32, - "m1_pct": -2.12, + "price": 110.64, + "d1_pct": -0.56, + "w1_pct": 8.57, + "m1_pct": -1.9, "unit": "$/bbl" }, "natgas": { - "price": 2.633, - "d1_pct": 2.89, - "w1_pct": -3.27, - "m1_pct": -8.8, + "price": 2.643, + "d1_pct": 3.28, + "w1_pct": -2.9, + "m1_pct": -8.45, "unit": "$/MMBtu" }, "copper": { - "price": 5.94, - "d1_pct": 0.43, - "w1_pct": -2.94, - "m1_pct": 8.47, + "price": 5.9255, + "d1_pct": 0.19, + "w1_pct": -3.18, + "m1_pct": 8.21, "unit": "$/lb" }, "wheat": { - "price": 659.75, - "d1_pct": 1.66, - "w1_pct": 10.1, - "m1_pct": 8.69, + "price": 653.0, + "d1_pct": 0.62, + "w1_pct": 8.97, + "m1_pct": 7.58, "unit": "\u00a2/bu" }, "corn": { - "price": 477.75, - "d1_pct": 2.69, - "w1_pct": 5.17, - "m1_pct": 4.83, + "price": 478.0, + "d1_pct": 2.74, + "w1_pct": 5.23, + "m1_pct": 4.88, "unit": "\u00a2/bu" } }, "etfs": { "S&P 500": { - "price": 709.93, - "d1_pct": -0.25, - "w1_pct": -0.18, - "m1_pct": 12.34 + "price": 711.17, + "d1_pct": -0.07, + "w1_pct": -0.01, + "m1_pct": 12.53 }, "Nasdaq 100": { - "price": 658.8, - "d1_pct": 0.19, - "w1_pct": 0.56, - "m1_pct": 18.01 + "price": 661.0999, + "d1_pct": 0.54, + "w1_pct": 0.91, + "m1_pct": 18.42 }, "Russell 2000": { - "price": 271.11, - "d1_pct": -1.02, - "w1_pct": -1.94, - "m1_pct": 13.15 + "price": 271.87, + "d1_pct": -0.74, + "w1_pct": -1.67, + "m1_pct": 13.46 }, "EM Equities": { - "price": 62.72, - "d1_pct": -0.43, - "w1_pct": -1.04, - "m1_pct": 14.56 + "price": 62.8, + "d1_pct": -0.3, + "w1_pct": -0.92, + "m1_pct": 14.7 }, "China Large Cap": { - "price": 36.405, - "d1_pct": 0.43, - "w1_pct": -1.53, - "m1_pct": 4.01 + "price": 36.415, + "d1_pct": 0.46, + "w1_pct": -1.5, + "m1_pct": 4.04 }, "Japan Equities": { - "price": 86.84, - "d1_pct": -0.82, - "w1_pct": -1.05, - "m1_pct": 6.53 + "price": 86.85, + "d1_pct": -0.81, + "w1_pct": -1.04, + "m1_pct": 6.54 }, "Brazil Equities": { - "price": 38.875, - "d1_pct": -2.05, - "w1_pct": -4.23, - "m1_pct": 5.72 + "price": 38.745, + "d1_pct": -2.38, + "w1_pct": -4.55, + "m1_pct": 5.37 }, "Germany Equities": { - "price": 41.37, - "d1_pct": -1.24, - "w1_pct": -2.24, - "m1_pct": 7.82 + "price": 41.39, + "d1_pct": -1.19, + "w1_pct": -2.2, + "m1_pct": 7.87 }, "UK Equities": { - "price": 45.965, - "d1_pct": -1.26, - "w1_pct": -2.51, - "m1_pct": 3.43 + "price": 45.96, + "d1_pct": -1.27, + "w1_pct": -2.52, + "m1_pct": 3.42 }, "US Dollar Index": { - "price": 27.59, - "d1_pct": 0.22, - "w1_pct": 0.4, - "m1_pct": -1.39 + "price": 27.595, + "d1_pct": 0.24, + "w1_pct": 0.42, + "m1_pct": -1.38 }, "Euro ETF": { - "price": 107.825, - "d1_pct": -0.21, - "w1_pct": -0.16, - "m1_pct": 1.99 + "price": 107.785, + "d1_pct": -0.25, + "w1_pct": -0.2, + "m1_pct": 1.95 }, "Yen ETF": { - "price": 57.28, - "d1_pct": -0.38, - "w1_pct": -0.47, - "m1_pct": -0.4 + "price": 57.2615, + "d1_pct": -0.41, + "w1_pct": -0.5, + "m1_pct": -0.43 }, "GBP ETF": { - "price": 129.76, - "d1_pct": -0.25, - "w1_pct": -0.12, - "m1_pct": 2.45 + "price": 129.74, + "d1_pct": -0.27, + "w1_pct": -0.13, + "m1_pct": 2.43 }, "AUD ETF": { - "price": 70.64, - "d1_pct": -0.72, - "w1_pct": -0.42, - "m1_pct": 4.08 + "price": 70.48, + "d1_pct": -0.94, + "w1_pct": -0.65, + "m1_pct": 3.85 }, "CAD ETF": { - "price": 71.47, - "d1_pct": 0.08, - "w1_pct": 0.01, - "m1_pct": 1.8 + "price": 71.39, + "d1_pct": -0.03, + "w1_pct": -0.1, + "m1_pct": 1.69 }, "Gold ETF": { - "price": 417.34, - "d1_pct": -1.08, - "w1_pct": -4.12, - "m1_pct": 0.67 + "price": 417.44, + "d1_pct": -1.06, + "w1_pct": -4.09, + "m1_pct": 0.69 }, "Oil ETF": { - "price": 149.785, - "d1_pct": 7.3, - "w1_pct": 15.75, - "m1_pct": 15.37 + "price": 149.98, + "d1_pct": 7.44, + "w1_pct": 15.9, + "m1_pct": 15.52 }, "Agriculture ETF": { - "price": 28.08, - "d1_pct": 0.43, - "w1_pct": 3.5, - "m1_pct": 3.54 + "price": 28.099, + "d1_pct": 0.5, + "w1_pct": 3.57, + "m1_pct": 3.61 }, "Energy Sector": { - "price": 58.975, - "d1_pct": 2.19, - "w1_pct": 4.31, - "m1_pct": -4.82 + "price": 58.84, + "d1_pct": 1.96, + "w1_pct": 4.07, + "m1_pct": -5.04 }, "Financials Sector": { - "price": 51.8099, - "d1_pct": -0.08, - "w1_pct": -0.77, - "m1_pct": 7.13 + "price": 51.94, + "d1_pct": 0.17, + "w1_pct": -0.52, + "m1_pct": 7.4 } }, "fx": { "EURUSD": { - "price": 1.1688, - "d1_pct": -0.31, - "w1_pct": -0.48, - "m1_pct": 1.99 + "price": 1.1681, + "d1_pct": -0.36, + "w1_pct": -0.54, + "m1_pct": 1.93 }, "GBPUSD": { - "price": 1.3483, - "d1_pct": -0.41, - "w1_pct": -0.2, - "m1_pct": 2.35 + "price": 1.3479, + "d1_pct": -0.43, + "w1_pct": -0.22, + "m1_pct": 2.33 }, "USDJPY": { - "price": 160.274, - "d1_pct": 0.58, - "w1_pct": 0.57, - "m1_pct": 0.27 + "price": 160.323, + "d1_pct": 0.61, + "w1_pct": 0.6, + "m1_pct": 0.3 }, "USDCHF": { - "price": 0.7907, - "d1_pct": 0.68, - "w1_pct": 1.3, - "m1_pct": -1.15 + "price": 0.791, + "d1_pct": 0.72, + "w1_pct": 1.33, + "m1_pct": -1.11 }, "AUDUSD": { - "price": 0.7131, - "d1_pct": -0.83, - "w1_pct": -0.35, - "m1_pct": 4.17 + "price": 0.7121, + "d1_pct": -0.97, + "w1_pct": -0.49, + "m1_pct": 4.02 }, "NZDUSD": { - "price": 0.5837, - "d1_pct": -1.28, - "w1_pct": -1.04, - "m1_pct": 2.09 + "price": 0.5832, + "d1_pct": -1.37, + "w1_pct": -1.13, + "m1_pct": 2.0 }, "USDCAD": { - "price": 1.3678, - "d1_pct": 0.41, - "w1_pct": 0.15, - "m1_pct": -1.8 + "price": 1.3682, + "d1_pct": 0.45, + "w1_pct": 0.18, + "m1_pct": -1.77 }, "USDSEK": { - "price": 9.303, - "d1_pct": 1.0, - "w1_pct": 1.34, - "m1_pct": -2.66 + "price": 9.312, + "d1_pct": 1.1, + "w1_pct": 1.44, + "m1_pct": -2.56 }, "USDNOK": { - "price": 9.3127, - "d1_pct": 0.39, - "w1_pct": -0.2, - "m1_pct": -4.28 + "price": 9.3254, + "d1_pct": 0.52, + "w1_pct": -0.07, + "m1_pct": -4.15 }, "USDCNY": { - "price": 6.837, - "d1_pct": 0.21, + "price": 6.8375, + "d1_pct": 0.22, "w1_pct": 0.24, - "m1_pct": -1.08 + "m1_pct": -1.07 }, "USDMXN": { - "price": 17.4984, - "d1_pct": 0.7, - "w1_pct": 1.03, - "m1_pct": -3.53 + "price": 17.5302, + "d1_pct": 0.88, + "w1_pct": 1.21, + "m1_pct": -3.36 }, "USDBRL": { - "price": 4.9968, - "d1_pct": -0.06, - "w1_pct": -0.22, - "m1_pct": -5.08 + "price": 5.0038, + "d1_pct": 0.08, + "w1_pct": -0.08, + "m1_pct": -4.94 }, "USDZAR": { - "price": 16.7879, - "d1_pct": 1.57, - "w1_pct": 1.95, - "m1_pct": -2.34 + "price": 16.8216, + "d1_pct": 1.78, + "w1_pct": 2.16, + "m1_pct": -2.15 }, "USDINR": { "price": 94.82, @@ -307,40 +307,40 @@ "m1_pct": 0.49 }, "USDKRW": { - "price": 1488.05, - "d1_pct": 1.02, - "w1_pct": 0.15, - "m1_pct": -1.85 + "price": 1488.75, + "d1_pct": 1.07, + "w1_pct": 0.2, + "m1_pct": -1.81 }, "USDTRY": { - "price": 45.0652, - "d1_pct": 0.08, - "w1_pct": 0.33, - "m1_pct": 1.33 + "price": 45.0624, + "d1_pct": 0.07, + "w1_pct": 0.32, + "m1_pct": 1.32 }, "USDPLN": { - "price": 3.6451, - "d1_pct": 0.73, - "w1_pct": 1.06, - "m1_pct": -2.55 + "price": 3.646, + "d1_pct": 0.75, + "w1_pct": 1.09, + "m1_pct": -2.53 }, "USDHUF": { - "price": 312.557, - "d1_pct": 0.8, - "w1_pct": 0.98, - "m1_pct": -7.77 + "price": 312.99, + "d1_pct": 0.94, + "w1_pct": 1.12, + "m1_pct": -7.65 }, "USDCZK": { - "price": 20.8619, - "d1_pct": 0.47, - "w1_pct": 0.87, - "m1_pct": -2.51 + "price": 20.8756, + "d1_pct": 0.54, + "w1_pct": 0.93, + "m1_pct": -2.45 }, "USDSGD": { - "price": 1.2805, - "d1_pct": 0.52, - "w1_pct": 0.57, - "m1_pct": -0.89 + "price": 1.2808, + "d1_pct": 0.53, + "w1_pct": 0.59, + "m1_pct": -0.87 }, "USDIDR": { "price": 17319.0, @@ -349,29 +349,29 @@ "m1_pct": 2.02 }, "USDTHB": { - "price": 32.72, - "d1_pct": 1.14, - "w1_pct": 1.68, - "m1_pct": -0.4 + "price": 32.74, + "d1_pct": 1.21, + "w1_pct": 1.74, + "m1_pct": -0.33 }, "DXY": { - "price": 98.877, - "d1_pct": 0.26, - "w1_pct": 0.29, - "m1_pct": -1.62 + "price": 98.992, + "d1_pct": 0.38, + "w1_pct": 0.41, + "m1_pct": -1.51 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 18.66, + "price": 18.53, "prev_close": 17.83, - "change_pct": 4.66, + "change_pct": 3.93, "timestamp": "2026-04-29 00:00:00" }, "VXN (Nasdaq Vol)": { - "price": 23.98, + "price": 23.62, "prev_close": 23.24, - "change_pct": 3.18, + "change_pct": 1.64, "timestamp": "2026-04-29 00:00:00" }, "MOVE (Bond Vol)": { @@ -381,34 +381,34 @@ "timestamp": "2026-04-28 00:00:00" }, "VIX Short-Term ETF": { - "price": 27.89, + "price": 27.875, "prev_close": 27.39, - "change_pct": 1.83, + "change_pct": 1.77, "timestamp": "2026-04-29 00:00:00" } }, "bond_etfs": { "US 20Y+ Treasury": { - "price": 85.8, - "d1_pct": -0.66, - "w1_pct": -1.08, - "m1_pct": -0.73, + "price": 85.82, + "d1_pct": -0.64, + "w1_pct": -1.06, + "m1_pct": -0.71, "country": "US", "duration": "long" }, "US 7-10Y Treasury": { - "price": 94.9101, - "d1_pct": -0.36, - "w1_pct": -0.64, - "m1_pct": -0.05, + "price": 94.88, + "d1_pct": -0.39, + "w1_pct": -0.67, + "m1_pct": -0.08, "country": "US", "duration": "medium" }, "US 1-3Y Treasury": { - "price": 82.425, - "d1_pct": -0.09, - "w1_pct": -0.12, - "m1_pct": 0.21, + "price": 82.405, + "d1_pct": -0.12, + "w1_pct": -0.14, + "m1_pct": 0.18, "country": "US", "duration": "short" }, @@ -429,15 +429,57 @@ "duration": "mixed" }, "US Total Treasury": { - "price": 22.814, - "d1_pct": -0.33, - "w1_pct": -0.51, - "m1_pct": -0.04, + "price": 22.8101, + "d1_pct": -0.35, + "w1_pct": -0.52, + "m1_pct": -0.05, "country": "US", "duration": "mixed" } }, "news": [ + { + "headline": "Powell won\u2019t leave the Fed, says he\u2019ll stay on as governor after term as chair ends", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/powell-says-hell-stay-at-fed-as-governor-after-his-term-as-chair-ends-in-mid-may-c906c044?mod=mw_rss_topstories", + "datetime": 1777490100, + "category": "general" + }, + { + "headline": "Bill Ackman\u2019s Pershing Square USA flops on first day of trading", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/bill-ackmans-pershing-square-usa-flops-on-first-day-of-trading-8f78506d?mod=mw_rss_topstories", + "datetime": 1777490040, + "category": "general" + }, + { + "headline": "No kids, no care: Solo agers are hiring professional \u2018next-of-kin\u2019 for major life decisions", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/they-have-millions-in-the-bank-but-without-kids-who-makes-their-life-or-death-decisions-78874d8c?mod=mw_rss_topstories", + "datetime": 1777489800, + "category": "general" + }, + { + "headline": "Can Shake Shack\u2019s new sandwich challenge the McRib, one of the most celebrated menu items in fast-food history?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/can-shake-shacks-new-sandwich-challenge-the-mcrib-one-of-the-most-celebrated-items-in-fast-food-history-f991a4b2?mod=mw_rss_topstories", + "datetime": 1777486800, + "category": "general" + }, + { + "headline": "\u2018I\u2019m very late to the game\u2019: I\u2019m 48, earn $65,000, have $48,000 in debt and no retirement. Am I doomed?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/im-very-late-to-the-game-im-48-earn-65-000-have-48-000-in-debt-and-no-retirement-am-i-doomed-36206d6c?mod=mw_rss_topstories", + "datetime": 1777485660, + "category": "general" + }, + { + "headline": "The chicken-wing trade keeps collapsing and Wall Street is left seeking a Wingstop bottom", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/the-chicken-wing-trade-keeps-collapsing-and-wall-street-is-left-seeking-a-wingstop-bottom-a196d821?mod=mw_rss_topstories", + "datetime": 1777485540, + "category": "general" + }, { "headline": "Why it\u2019s time for \u2018sell in May and go away\u2019 to die", "source": "MarketWatch", @@ -467,52 +509,10 @@ "category": "general" }, { - "headline": "How to get into the best college possible and pay the least for it", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/how-to-get-into-the-best-college-possible-and-pay-the-least-for-it-2bc4e23c?mod=mw_rss_topstories", - "datetime": 1777475880, - "category": "general" - }, - { - "headline": "These workers are allowed to save $35,000 a year in their 401(k)s. Here\u2019s how many actually do it.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/these-workers-are-allowed-to-save-35-000-a-year-in-their-401-k-s-heres-how-many-actually-do-it-6c25bb26?mod=mw_rss_topstories", - "datetime": 1777475640, - "category": "general" - }, - { - "headline": "Iran war is fueling a bond selloff ahead of Fed Chair Jerome Powell\u2019s final press conference", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/iran-war-is-fueling-a-bond-selloff-ahead-of-fed-chair-jerome-powells-final-press-conference-cc2dba04?mod=mw_rss_topstories", - "datetime": 1777473300, - "category": "general" - }, - { - "headline": "\u2018I am her scapegoat\u2019: My mother-in-law squandered all her money. Do we buy her a house so she\u2019s not homeless?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/i-am-her-scapegoat-my-mother-in-law-squandered-all-her-money-do-we-buy-her-a-house-so-shes-not-homeless-a8cbfa1c?mod=mw_rss_topstories", - "datetime": 1777472700, - "category": "general" - }, - { - "headline": "Construction on new homes hits 15-month high, but it doesn\u2019t mean home buyers can rejoice", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/construction-on-new-homes-jumps-to-a-15-month-high-but-the-real-estate-slump-isnt-over-32c3e336?mod=mw_rss_topstories", - "datetime": 1777471980, - "category": "general" - }, - { - "headline": "Government waste, fraud and abuse rose 13% last year \u2014 despite Musk and DOGE saying they\u2019d cut $1 trillion from the budget", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/government-waste-fraud-and-abuse-rose-13-last-year-despite-musk-and-doge-saying-theyd-cut-1-trillion-from-the-budget-346c4d18?mod=mw_rss_topstories", - "datetime": 1777471200, - "category": "general" - }, - { - "headline": "Oil price soars above $118 after reports of 'extended' Iran blockade", + "headline": "'Numbskull, moron and too stupid': Trump and Powell's biggest clashes", "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cj4pxr0gr02o?at_medium=RSS&at_campaign=rss", - "datetime": 1777479432, + "url": "https://www.bbc.com/news/articles/c7v952p61dgo?at_medium=RSS&at_campaign=rss", + "datetime": 1777479128, "category": "general" }, { @@ -523,10 +523,10 @@ "category": "general" }, { - "headline": "'Numbskull, moron and too stupid': Trump and Powell's biggest clashes", + "headline": "Oil price soars above $118 after reports of 'extended' Iran blockade", "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c7v952p61dgo?at_medium=RSS&at_campaign=rss", - "datetime": 1777479128, + "url": "https://www.bbc.com/news/articles/cj4pxr0gr02o?at_medium=RSS&at_campaign=rss", + "datetime": 1777489566, "category": "general" }, { @@ -536,13 +536,6 @@ "datetime": 1777448896, "category": "general" }, - { - "headline": "A fresh financial crisis may be coming - it won't play out like the last one", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cp3p5l0nyevo?at_medium=RSS&at_campaign=rss", - "datetime": 1777418278, - "category": "general" - }, { "headline": "Why Spotify has no button to filter out AI music", "source": "BBC Business", @@ -550,6 +543,13 @@ "datetime": 1777330990, "category": "general" }, + { + "headline": "A fresh financial crisis may be coming - it won't play out like the last one", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/cp3p5l0nyevo?at_medium=RSS&at_campaign=rss", + "datetime": 1777418278, + "category": "general" + }, { "headline": "Why has the UAE left Opec - and why does this matter?", "source": "BBC Business", @@ -1235,9 +1235,9 @@ "ev": "Fed Interest Rate Decision", "prev": "3.75%", "fcast": "3.75%", - "act": "\u2014", + "act": "3.75%", "imp": "red", - "beat": null, + "beat": "inline", "source": "finviz" }, {