diff --git a/data.json b/data.json index de93903..c497694 100644 --- a/data.json +++ b/data.json @@ -1,94 +1,121 @@ { - "generated_at": "2026-04-30T11:15:28.908396Z", + "generated_at": "2026-04-30T13:07:44.111572Z", "yields": { "US": { "y1m": null, - "y3m": 3.59, + "y3m": 3.585, "y6m": null, "y1": null, - "y2": 3.761, + "y2": 3.743, "y3": null, - "y5": 4.065, + "y5": 4.023, "y7": null, - "y10": 4.418, + "y10": 4.419, "y20": null, - "y30": 4.987 + "y30": 4.974 }, "US_yf": { "US_3M": { - "price": 3.59, + "price": 3.585, "prev_close": 3.59, - "change_pct": 0.0, - "timestamp": "2026-04-29 00:00:00" + "change_pct": -0.14, + "timestamp": "2026-04-30 00:00:00" }, "US_5Y": { - "price": 4.065, - "prev_close": 3.983, - "change_pct": 2.06, - "timestamp": "2026-04-29 00:00:00" - }, - "US_10Y": { - "price": 4.418, - "prev_close": 4.354, - "change_pct": 1.47, - "timestamp": "2026-04-29 00:00:00" + "price": 4.023, + "prev_close": 4.065, + "change_pct": -1.03, + "timestamp": "2026-04-30 00:00:00" }, "US_30Y": { - "price": 4.987, - "prev_close": 4.944, - "change_pct": 0.87, - "timestamp": "2026-04-29 00:00:00" + "price": 4.974, + "prev_close": 4.987, + "change_pct": -0.26, + "timestamp": "2026-04-30 00:00:00" } + }, + "UK": { + "y2": 4.5732, + "y10": 5.1047, + "y30": 5.7289 + }, + "Eurozone": { + "y2": 2.7396, + "y10": 3.1127, + "y30": 3.5969 + }, + "Japan": { + "y2": 1.3774, + "y10": 2.5194, + "y30": 3.73 + }, + "Italy": { + "y2": 2.9626, + "y10": 3.9703 + }, + "France": { + "y10": 3.7782 + }, + "Spain": { + "y10": 3.5809 + }, + "Canada": { + "y2": 3.0374, + "y10": 3.6095 + }, + "Australia": { + "y2": 4.7895, + "y10": 5.0757 } }, "commodities": { "gold": { - "price": 4651.8999, - "d1_pct": 2.35, - "w1_pct": -1.13, - "m1_pct": 0.09, + "price": 4649.1001, + "d1_pct": 2.29, + "w1_pct": -1.19, + "m1_pct": 0.03, "unit": "$/oz" }, "silver": { - "price": 74.05, - "d1_pct": 3.47, - "w1_pct": -1.88, - "m1_pct": -0.86, + "price": 74.02, + "d1_pct": 3.42, + "w1_pct": -1.91, + "m1_pct": -0.9, "unit": "$/oz" }, "wti": { - "price": 105.86, - "d1_pct": -0.95, - "w1_pct": 10.44, - "m1_pct": 4.42, + "price": 105.25, + "d1_pct": -1.53, + "w1_pct": 9.81, + "m1_pct": 3.82, "unit": "$/bbl" }, "brent": { - "price": 102.74, - "d1_pct": -12.95, - "w1_pct": -2.22, - "m1_pct": -13.19, + "price": 109.2, + "d1_pct": -7.48, + "w1_pct": 3.93, + "m1_pct": -7.73, "unit": "$/bbl" }, "natgas": { - "price": 2.623, - "d1_pct": -0.91, - "w1_pct": 0.34, - "m1_pct": -9.05, + "price": 2.66, + "d1_pct": 0.49, + "w1_pct": 1.76, + "m1_pct": -7.77, "unit": "$/MMBtu" }, "copper": { - "price": 5.9865, - "d1_pct": 1.84, - "w1_pct": -1.46, - "m1_pct": 7.14, + "price": 5.9815, + "d1_pct": 1.75, + "w1_pct": -1.55, + "m1_pct": 7.05, "unit": "$/lb" }, "wheat": { - "price": 644.0, - "d1_pct": 0.27, - "w1_pct": 5.44, - "m1_pct": 4.5, + "price": 645.0, + "d1_pct": 0.43, + "w1_pct": 5.61, + "m1_pct": 4.67, "unit": "\u00a2/bu" }, "corn": { @@ -223,149 +250,149 @@ }, "fx": { "EURUSD": { - "price": 1.1712, - "d1_pct": -0.05, - "w1_pct": 0.05, - "m1_pct": 1.19 + "price": 1.17, + "d1_pct": -0.15, + "w1_pct": -0.05, + "m1_pct": 1.09 }, "GBPUSD": { - "price": 1.3522, - "d1_pct": -0.02, - "w1_pct": 0.16, - "m1_pct": 2.11 + "price": 1.3512, + "d1_pct": -0.09, + "w1_pct": 0.09, + "m1_pct": 2.03 }, "USDJPY": { - "price": 156.735, - "d1_pct": -1.77, - "w1_pct": -1.73, - "m1_pct": -1.16 + "price": 156.825, + "d1_pct": -1.71, + "w1_pct": -1.67, + "m1_pct": -1.11 }, "USDCHF": { - "price": 0.7854, - "d1_pct": -0.45, - "w1_pct": 0.08, - "m1_pct": -1.53 + "price": 0.7839, + "d1_pct": -0.65, + "w1_pct": -0.12, + "m1_pct": -1.72 }, "AUDUSD": { - "price": 0.716, - "d1_pct": -0.38, - "w1_pct": 0.02, - "m1_pct": 3.46 + "price": 0.7154, + "d1_pct": -0.47, + "w1_pct": -0.06, + "m1_pct": 3.37 }, "NZDUSD": { - "price": 0.587, - "d1_pct": -0.31, + "price": 0.5871, + "d1_pct": -0.3, "w1_pct": -0.6, - "m1_pct": 1.98 + "m1_pct": 1.99 }, "USDCAD": { - "price": 1.3656, - "d1_pct": -0.17, - "w1_pct": -0.1, - "m1_pct": -1.78 + "price": 1.3667, + "d1_pct": -0.09, + "w1_pct": -0.02, + "m1_pct": -1.7 }, "USDSEK": { - "price": 9.2423, - "d1_pct": -0.17, - "w1_pct": 0.44, - "m1_pct": -2.15 + "price": 9.2817, + "d1_pct": 0.26, + "w1_pct": 0.86, + "m1_pct": -1.73 }, "USDNOK": { - "price": 9.2999, - "d1_pct": -0.15, - "w1_pct": 0.04, - "m1_pct": -3.89 + "price": 9.3389, + "d1_pct": 0.27, + "w1_pct": 0.46, + "m1_pct": -3.49 }, "USDCNY": { - "price": 6.8255, - "d1_pct": -0.17, - "w1_pct": 0.02, - "m1_pct": -1.0 + "price": 6.8265, + "d1_pct": -0.16, + "w1_pct": 0.03, + "m1_pct": -0.98 }, "USDMXN": { - "price": 17.503, - "d1_pct": 0.68, - "w1_pct": 0.94, - "m1_pct": -2.13 + "price": 17.553, + "d1_pct": 0.97, + "w1_pct": 1.22, + "m1_pct": -1.85 }, "USDBRL": { - "price": 5.0119, - "d1_pct": 0.35, - "w1_pct": 0.54, - "m1_pct": -3.48 + "price": 4.991, + "d1_pct": -0.07, + "w1_pct": 0.12, + "m1_pct": -3.89 }, "USDZAR": { - "price": 16.7672, - "d1_pct": 1.45, - "w1_pct": 1.85, - "m1_pct": -0.58 + "price": 16.7797, + "d1_pct": 1.52, + "w1_pct": 1.93, + "m1_pct": -0.51 }, "USDINR": { - "price": 94.91, - "d1_pct": 0.28, - "w1_pct": 1.18, - "m1_pct": 1.53 + "price": 94.89, + "d1_pct": 0.26, + "w1_pct": 1.16, + "m1_pct": 1.5 }, "USDKRW": { - "price": 1473.54, - "d1_pct": 0.11, - "w1_pct": -0.3, - "m1_pct": -1.98 + "price": 1476.98, + "d1_pct": 0.34, + "w1_pct": -0.07, + "m1_pct": -1.75 }, "USDTRY": { - "price": 45.1839, + "price": 45.1802, "d1_pct": 0.27, - "w1_pct": 0.59, - "m1_pct": 1.64 + "w1_pct": 0.58, + "m1_pct": 1.63 }, "USDPLN": { - "price": 3.6381, - "d1_pct": 0.38, - "w1_pct": 0.38, - "m1_pct": -1.74 + "price": 3.6425, + "d1_pct": 0.5, + "w1_pct": 0.5, + "m1_pct": -1.62 }, "USDHUF": { - "price": 311.196, - "d1_pct": 0.29, - "w1_pct": 0.11, - "m1_pct": -5.99 + "price": 311.667, + "d1_pct": 0.44, + "w1_pct": 0.26, + "m1_pct": -5.85 }, "USDCZK": { - "price": 20.8046, - "d1_pct": 0.13, - "w1_pct": 0.12, - "m1_pct": -1.81 + "price": 20.818, + "d1_pct": 0.2, + "w1_pct": 0.18, + "m1_pct": -1.74 }, "USDSGD": { - "price": 1.2755, - "d1_pct": -0.04, - "w1_pct": -0.02, - "m1_pct": -0.69 + "price": 1.2761, + "d1_pct": 0.01, + "w1_pct": 0.03, + "m1_pct": -0.64 }, "USDIDR": { - "price": 17345.0, - "d1_pct": 0.59, - "w1_pct": 0.85, - "m1_pct": 2.41 + "price": 17373.0, + "d1_pct": 0.75, + "w1_pct": 1.01, + "m1_pct": 2.58 }, "USDTHB": { - "price": 32.55, - "d1_pct": 0.18, - "w1_pct": 0.93, - "m1_pct": 0.12 + "price": 32.53, + "d1_pct": 0.12, + "w1_pct": 0.87, + "m1_pct": 0.06 }, "DXY": { - "price": 98.357, - "d1_pct": -0.57, - "w1_pct": -0.45, - "m1_pct": -1.6 + "price": 98.446, + "d1_pct": -0.48, + "w1_pct": -0.36, + "m1_pct": -1.51 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 18.19, + "price": 17.77, "prev_close": 18.81, - "change_pct": -3.3, + "change_pct": -5.53, "timestamp": "2026-04-30 00:00:00" }, "VXN (Nasdaq Vol)": { @@ -413,18 +440,18 @@ "duration": "short" }, "UK Gilts": { - "price": 9.71, - "d1_pct": 0.18, - "w1_pct": -0.49, - "m1_pct": -0.31, + "price": 9.7325, + "d1_pct": 0.41, + "w1_pct": -0.26, + "m1_pct": -0.08, "country": "UK", "duration": "mixed" }, "Eurozone Govt Bonds": { - "price": 140.18, - "d1_pct": -0.38, - "w1_pct": -1.51, - "m1_pct": -0.67, + "price": 141.33, + "d1_pct": 0.44, + "w1_pct": -0.7, + "m1_pct": 0.15, "country": "Eurozone", "duration": "mixed" }, @@ -439,80 +466,80 @@ }, "news": [ { - "headline": "Is the Intel stock hype overdone? How to make sense of the latest big move.", + "headline": "\u2018The numbers don\u2019t lie\u2019: If I had invested my Social Security in the S&P 500 I\u2019d have $4 million. Is the system broken?", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/is-the-intel-stock-hype-overdone-how-to-make-sense-of-the-latest-big-move-a88a6953?mod=mw_rss_topstories", - "datetime": 1777547400, + "url": "https://www.marketwatch.com/story/the-numbers-dont-lie-if-i-had-invested-my-social-security-in-the-s-p-500-id-have-4-million-is-the-system-broken-d41b1779?mod=mw_rss_topstories", + "datetime": 1777554000, "category": "general" }, { "headline": "Forget buy the dip. Now retail investors are \u2018trading the mania\u2019 in chip stocks, and it\u2019s about to get messy.", "source": "MarketWatch", "url": "https://www.marketwatch.com/story/forget-buy-the-dip-now-retail-investors-are-trading-the-mania-in-chip-stocks-and-its-about-to-get-messy-08ef5540?mod=mw_rss_topstories", - "datetime": 1777546920, + "datetime": 1777553640, "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?", + "headline": "Caterpillar handily beat Wall Street estimates \u2014 not for the first time", "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": 1777546800, + "url": "https://www.marketwatch.com/story/caterpillar-handily-beat-wall-street-estimates-not-for-the-first-time-2d144758?mod=mw_rss_topstories", + "datetime": 1777553640, "category": "general" }, { - "headline": "Lilly\u2019s stock rallies as sales of GLP-1 drugs nearly double", + "headline": "Inflation rate leaps to nearly 3-year high due to Iran war. Now the Fed\u2019s hands are tied.", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/lillys-stock-rallies-as-sales-of-glp-1-drugs-nearly-double-09c01977?mod=mw_rss_topstories", - "datetime": 1777546680, + "url": "https://www.marketwatch.com/story/inflation-rate-leaps-to-nearly-3-year-high-due-to-iran-war-now-the-feds-hands-are-tied-2b78b103?mod=mw_rss_topstories", + "datetime": 1777552500, "category": "general" }, { - "headline": "Oil prices drop after earlier reaching four-year high as Iran developments eyed", + "headline": "Scammers are targeting student-loan borrowers trying to make payments. Do this to protect yourself.", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oil-prices-climb-to-four-year-high-above-120-after-report-that-trump-is-considering-further-military-action-in-iran-9785eb43?mod=mw_rss_topstories", - "datetime": 1777540860, + "url": "https://www.marketwatch.com/story/scammers-are-targeting-student-loan-borrowers-trying-to-make-payments-do-this-to-protect-yourself-e4245edd?mod=mw_rss_topstories", + "datetime": 1777552200, "category": "general" }, { - "headline": "\u2018We are old school\u2019: I\u2019ve been married for 40 years. Should I have kept my money separate?", + "headline": "South Korean stocks just enjoyed their second-best month ever \u2014 and now the market is bigger than the U.K.", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/we-are-old-school-ive-been-married-for-40-years-should-i-have-kept-my-money-separate-d4bef3c2?mod=mw_rss_topstories", - "datetime": 1777540500, + "url": "https://www.marketwatch.com/story/south-korean-stocks-just-enjoyed-their-second-best-month-ever-and-now-the-market-is-bigger-than-the-u-k-b926267b?mod=mw_rss_topstories", + "datetime": 1777552080, "category": "general" }, { - "headline": "Why Morgan Stanley shifted its call on Federal Reserve rate cuts after the FOMC meeting", + "headline": "Why the 60/40 portfolio is crushing it \u2014 despite market chaos and inflation fears", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/why-morgan-stanley-shifted-its-call-on-federal-reserve-rate-cuts-after-the-fomc-meeting-da657bf0?mod=mw_rss_topstories", - "datetime": 1777540200, + "url": "https://www.marketwatch.com/story/why-the-60-40-portfolio-is-crushing-it-despite-market-chaos-and-inflation-fears-bd08f664?mod=mw_rss_topstories", + "datetime": 1777551000, "category": "general" }, { - "headline": "Blake Lively\u2019s lawsuit against Justin Baldoni claims she lost $40 million over \u2018mean girl\u2019 image", + "headline": "Will I get my deposit back on my rental if I make minor renovations \u2014 and paint the walls a different color?", "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/blake-livelys-lawsuit-against-justin-baldoni-claims-she-lost-40-million-over-mean-girl-image-0f892cee?mod=mw_rss_topstories", - "datetime": 1777539660, + "url": "https://www.marketwatch.com/story/will-i-get-my-deposit-back-on-my-rental-if-i-make-minor-renovations-and-paint-the-walls-a-different-color-da011735?mod=mw_rss_topstories", + "datetime": 1777550700, "category": "general" }, { - "headline": "I\u2019m 59. My wife and I bought a second home for $484,000 at 6.2% interest rate. Will this be a drain on our retirement?", + "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/im-59-my-wife-and-i-bought-a-second-home-for-484-000-at-6-2-interest-will-this-be-a-drain-on-our-retirement-02627377?mod=mw_rss_topstories", - "datetime": 1777538460, + "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": 1777550400, "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.", + "headline": "Royal Caribbean says people booking cruises aren\u2019t so worried about Iran anymore", "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": 1777515960, + "url": "https://www.marketwatch.com/story/royal-caribbean-says-people-booking-cruises-arent-so-worried-about-iran-anymore-b7fdae49?mod=mw_rss_topstories", + "datetime": 1777550280, "category": "general" }, { "headline": "Oil price hits highest since 2022 after report Trump to be briefed on new Iran options", "source": "BBC Business", "url": "https://www.bbc.com/news/articles/cx21m88rd14o?at_medium=RSS&at_campaign=rss", - "datetime": 1777546219, + "datetime": 1777553944, "category": "general" }, { @@ -551,10 +578,10 @@ "category": "general" }, { - "headline": "Bank of England signals rate rises are likely as Iran war continues", + "headline": "Bank of England hints at higher rates as Iran war fuels inflation", "source": "BBC Business", "url": "https://www.bbc.com/news/articles/cg7p89mp2rjo?at_medium=RSS&at_campaign=rss", - "datetime": 1777547582, + "datetime": 1777552493, "category": "general" }, { @@ -1257,9 +1284,9 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Continuing Jobless Claims (04/18)", - "prev": "1821K", + "prev": "1,808K", "fcast": "1820K", - "act": "\u2014", + "act": "1,785K", "imp": "orange", "beat": null, "source": "finviz" @@ -1271,9 +1298,9 @@ "ev": "Core PCE Price Index MoM (Mar)", "prev": "0.4%", "fcast": "0.3%", - "act": "\u2014", + "act": "0.3%", "imp": "red", - "beat": null, + "beat": "inline", "source": "finviz" }, { @@ -1281,11 +1308,11 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Core PCE Price Index YoY (Mar)", - "prev": "3%", + "prev": "3.0%", "fcast": "3.2%", - "act": "\u2014", + "act": "3.2%", "imp": "orange", - "beat": null, + "beat": "inline", "source": "finviz" }, { @@ -1295,9 +1322,9 @@ "ev": "Core PCE Prices QoQ Adv (Q1)", "prev": "2.7%", "fcast": "4.1%", - "act": "\u2014", + "act": "4.3%", "imp": "orange", - "beat": null, + "beat": "beat", "source": "finviz" } ], @@ -1437,5 +1464,166 @@ }, "sentiment": {}, "scenarios": {}, - "gov_bonds": {} + "gov_bonds": { + "us2y": { + "value": 3.929, + "change": -0.036, + "pct_change": -0.9079, + "date": "2026-04-30", + "label": "US 2Y", + "country": "US" + }, + "us10y": { + "value": 4.419, + "change": -0.015, + "pct_change": -0.3383, + "date": "2026-04-30", + "label": "US 10Y", + "country": "US" + }, + "us30y": { + "value": 4.996, + "change": -0.01, + "pct_change": -0.1998, + "date": "2026-04-30", + "label": "US 30Y", + "country": "US" + }, + "uk2y": { + "value": 4.5732, + "change": 0.0294, + "pct_change": 0.647, + "date": "2026-04-30", + "label": "UK 2Y", + "country": "UK" + }, + "uk10y": { + "value": 5.1047, + "change": 0.0284, + "pct_change": 0.5595, + "date": "2026-04-30", + "label": "UK 10Y", + "country": "UK" + }, + "uk30y": { + "value": 5.7289, + "change": -0.0022, + "pct_change": -0.0384, + "date": "2026-04-30", + "label": "UK 30Y", + "country": "UK" + }, + "de2y": { + "value": 2.7396, + "change": -0.0122, + "pct_change": -0.4433, + "date": "2026-04-30", + "label": "Germany 2Y", + "country": "Eurozone" + }, + "de10y": { + "value": 3.1127, + "change": 0.0015, + "pct_change": 0.0482, + "date": "2026-04-30", + "label": "Germany 10Y", + "country": "Eurozone" + }, + "de30y": { + "value": 3.5969, + "change": 0.0077, + "pct_change": 0.2145, + "date": "2026-04-30", + "label": "Germany 30Y", + "country": "Eurozone" + }, + "jp2y": { + "value": 1.3774, + "change": 0.0058, + "pct_change": 0.4229, + "date": "2026-04-30", + "label": "Japan 2Y", + "country": "Japan" + }, + "jp10y": { + "value": 2.5194, + "change": 0.0547, + "pct_change": 2.2193, + "date": "2026-04-30", + "label": "Japan 10Y", + "country": "Japan" + }, + "jp30y": { + "value": 3.73, + "change": 0.0863, + "pct_change": 2.3685, + "date": "2026-04-30", + "label": "Japan 30Y", + "country": "Japan" + }, + "it2y": { + "value": 2.9626, + "change": 0.0292, + "pct_change": 0.9954, + "date": "2026-04-30", + "label": "Italy 2Y", + "country": "Eurozone" + }, + "it10y": { + "value": 3.9703, + "change": 0.0295, + "pct_change": 0.7486, + "date": "2026-04-30", + "label": "Italy 10Y", + "country": "Eurozone" + }, + "fr10y": { + "value": 3.7782, + "change": 0.0122, + "pct_change": 0.324, + "date": "2026-04-30", + "label": "France 10Y", + "country": "Eurozone" + }, + "es10y": { + "value": 3.5809, + "change": 0.0197, + "pct_change": 0.5532, + "date": "2026-04-30", + "label": "Spain 10Y", + "country": "Eurozone" + }, + "ca2y": { + "value": 3.0374, + "change": 0.1741, + "pct_change": 6.0804, + "date": "2026-04-29", + "label": "Canada 2Y", + "country": "Canada" + }, + "ca10y": { + "value": 3.6095, + "change": 0.1097, + "pct_change": 3.1345, + "date": "2026-04-29", + "label": "Canada 10Y", + "country": "Canada" + }, + "au2y": { + "value": 4.7895, + "change": 0.0798, + "pct_change": 1.6944, + "date": "2026-04-30", + "label": "Australia 2Y", + "country": "Australia" + }, + "au10y": { + "value": 5.0757, + "change": 0.0669, + "pct_change": 1.3356, + "date": "2026-04-30", + "label": "Australia 10Y", + "country": "Australia" + } + } } \ No newline at end of file