diff --git a/data.json b/data.json index 4666b49..cd6f203 100644 --- a/data.json +++ b/data.json @@ -1,101 +1,95 @@ { - "generated_at": "2026-05-22T10:26:24.624024Z", + "generated_at": "2026-05-22T12:40:04.566380Z", "yields": { "US": { "y1m": null, - "y3m": 3.582, + "y3m": 3.572, "y6m": null, "y1": null, - "y2": 3.825, + "y2": 3.807, "y3": null, - "y5": 4.257, + "y5": 4.224, "y7": null, - "y10": 4.586, + "y10": 4.548, "y20": null, - "y30": 5.112 + "y30": null }, "US_yf": { "US_3M": { - "price": 3.582, - "prev_close": 3.557, - "change_pct": 0.7, - "timestamp": "2026-05-21 00:00:00" + "price": 3.572, + "prev_close": 3.582, + "change_pct": -0.28, + "timestamp": "2026-05-22 00:00:00" }, "US_5Y": { - "price": 4.257, - "prev_close": 4.225, - "change_pct": 0.76, - "timestamp": "2026-05-21 00:00:00" + "price": 4.224, + "prev_close": 4.257, + "change_pct": -0.78, + "timestamp": "2026-05-22 00:00:00" }, "US_10Y": { - "price": 4.586, - "prev_close": 4.572, - "change_pct": 0.31, - "timestamp": "2026-05-21 00:00:00" - }, - "US_30Y": { - "price": 5.112, - "prev_close": 5.116, - "change_pct": -0.08, - "timestamp": "2026-05-21 00:00:00" + "price": 4.548, + "prev_close": 4.586, + "change_pct": -0.83, + "timestamp": "2026-05-22 00:00:00" } } }, "commodities": { "gold": { - "price": 4533.2998, - "d1_pct": -0.14, - "w1_pct": -0.49, - "m1_pct": -3.65, + "price": 4523.7998, + "d1_pct": -0.35, + "w1_pct": -0.7, + "m1_pct": -3.85, "unit": "$/oz" }, "silver": { - "price": 76.45, - "d1_pct": 0.05, - "w1_pct": -0.92, - "m1_pct": 1.31, + "price": 76.18, + "d1_pct": -0.31, + "w1_pct": -1.27, + "m1_pct": 0.95, "unit": "$/oz" }, "wti": { - "price": 98.24, - "d1_pct": 1.96, - "w1_pct": -6.81, - "m1_pct": 2.49, + "price": 96.58, + "d1_pct": 0.24, + "w1_pct": -8.39, + "m1_pct": 0.76, "unit": "$/bbl" }, "brent": { - "price": 105.2, - "d1_pct": 2.55, - "w1_pct": -3.72, - "m1_pct": 0.12, + "price": 103.59, + "d1_pct": 0.98, + "w1_pct": -5.19, + "m1_pct": -1.41, "unit": "$/bbl" }, "natgas": { - "price": 3.133, - "d1_pct": 3.81, - "w1_pct": 5.84, - "m1_pct": 19.85, + "price": 3.1, + "d1_pct": 2.72, + "w1_pct": 4.73, + "m1_pct": 18.59, "unit": "$/MMBtu" }, "copper": { - "price": 6.3605, - "d1_pct": 1.65, - "w1_pct": 1.74, - "m1_pct": 4.69, + "price": 6.3525, + "d1_pct": 1.53, + "w1_pct": 1.62, + "m1_pct": 4.56, "unit": "$/lb" }, "wheat": { - "price": 650.0, - "d1_pct": 0.39, - "w1_pct": 2.24, - "m1_pct": 6.43, + "price": 645.75, + "d1_pct": -0.27, + "w1_pct": 1.57, + "m1_pct": 5.73, "unit": "\u00a2/bu" }, "corn": { - "price": 464.75, - "d1_pct": 0.54, - "w1_pct": 1.97, - "m1_pct": 2.03, + "price": 463.0, + "d1_pct": 0.16, + "w1_pct": 1.59, + "m1_pct": 1.65, "unit": "\u00a2/bu" } }, @@ -223,82 +217,82 @@ }, "fx": { "EURUSD": { - "price": 1.1606, - "d1_pct": -0.16, - "w1_pct": -0.48, - "m1_pct": -0.85 + "price": 1.1604, + "d1_pct": -0.19, + "w1_pct": -0.5, + "m1_pct": -0.87 }, "GBPUSD": { - "price": 1.3428, - "d1_pct": -0.05, - "w1_pct": 0.27, - "m1_pct": -0.54 + "price": 1.3425, + "d1_pct": -0.07, + "w1_pct": 0.25, + "m1_pct": -0.56 }, "USDJPY": { - "price": 159.1, - "d1_pct": 0.13, - "w1_pct": 0.45, + "price": 159.104, + "d1_pct": 0.14, + "w1_pct": 0.46, "m1_pct": -0.24 }, "USDCHF": { - "price": 0.786, - "d1_pct": -0.12, - "w1_pct": 0.23, - "m1_pct": 0.15 + "price": 0.7861, + "d1_pct": -0.11, + "w1_pct": 0.24, + "m1_pct": 0.16 }, "AUDUSD": { - "price": 0.7133, - "d1_pct": -0.24, - "w1_pct": -1.13, - "m1_pct": -0.35 + "price": 0.7128, + "d1_pct": -0.31, + "w1_pct": -1.19, + "m1_pct": -0.42 }, "NZDUSD": { - "price": 0.5859, - "d1_pct": -0.16, - "w1_pct": -0.76, - "m1_pct": -0.79 + "price": 0.5855, + "d1_pct": -0.22, + "w1_pct": -0.81, + "m1_pct": -0.85 }, "USDCAD": { - "price": 1.3795, - "d1_pct": 0.34, - "w1_pct": 0.52, - "m1_pct": 0.92 + "price": 1.38, + "d1_pct": 0.38, + "w1_pct": 0.56, + "m1_pct": 0.95 }, "USDSEK": { - "price": 9.3573, - "d1_pct": 0.31, - "w1_pct": -0.47, - "m1_pct": 1.69 + "price": 9.3634, + "d1_pct": 0.38, + "w1_pct": -0.41, + "m1_pct": 1.75 }, "USDNOK": { - "price": 9.2412, - "d1_pct": -0.15, - "w1_pct": -0.35, - "m1_pct": -0.59 + "price": 9.2622, + "d1_pct": 0.08, + "w1_pct": -0.12, + "m1_pct": -0.37 }, "USDCNY": { - "price": 6.7942, - "d1_pct": -0.09, - "w1_pct": 0.13, - "m1_pct": -0.44 + "price": 6.7928, + "d1_pct": -0.11, + "w1_pct": 0.11, + "m1_pct": -0.46 }, "USDMXN": { - "price": 17.3358, - "d1_pct": 0.18, - "w1_pct": 0.61, - "m1_pct": -0.03 + "price": 17.3279, + "d1_pct": 0.13, + "w1_pct": 0.57, + "m1_pct": -0.07 }, "USDBRL": { - "price": 5.0011, - "d1_pct": -0.21, - "w1_pct": -0.06, - "m1_pct": 0.32 + "price": 5.0193, + "d1_pct": 0.15, + "w1_pct": 0.3, + "m1_pct": 0.69 }, "USDZAR": { - "price": 16.4675, - "d1_pct": 0.06, - "w1_pct": -0.1, - "m1_pct": 0.03 + "price": 16.4281, + "d1_pct": -0.18, + "w1_pct": -0.34, + "m1_pct": -0.21 }, "USDINR": { "price": 95.69, @@ -307,65 +301,65 @@ "m1_pct": 2.01 }, "USDKRW": { - "price": 1516.51, - "d1_pct": 1.12, - "w1_pct": 1.55, - "m1_pct": 2.61 + "price": 1515.76, + "d1_pct": 1.07, + "w1_pct": 1.5, + "m1_pct": 2.56 }, "USDTRY": { - "price": 45.7393, + "price": 45.7381, "d1_pct": 0.32, "w1_pct": 0.43, "m1_pct": 1.82 }, "USDPLN": { - "price": 3.6572, - "d1_pct": 0.17, - "w1_pct": 0.63, - "m1_pct": 0.9 + "price": 3.6549, + "d1_pct": 0.11, + "w1_pct": 0.57, + "m1_pct": 0.84 }, "USDHUF": { - "price": 309.53, - "d1_pct": 0.31, - "w1_pct": 1.12, - "m1_pct": -0.42 + "price": 308.914, + "d1_pct": 0.11, + "w1_pct": 0.92, + "m1_pct": -0.62 }, "USDCZK": { - "price": 20.9307, - "d1_pct": 0.24, - "w1_pct": 0.47, - "m1_pct": 0.73 + "price": 20.9275, + "d1_pct": 0.23, + "w1_pct": 0.45, + "m1_pct": 0.71 }, "USDSGD": { - "price": 1.2799, + "price": 1.2798, "d1_pct": 0.16, "w1_pct": 0.26, "m1_pct": 0.32 }, "USDIDR": { - "price": 17700.0, - "d1_pct": 0.24, - "w1_pct": 0.97, - "m1_pct": 2.91 + "price": 17712.0, + "d1_pct": 0.3, + "w1_pct": 1.03, + "m1_pct": 2.98 }, "USDTHB": { - "price": 32.62, - "d1_pct": 0.3, - "w1_pct": 0.66, - "m1_pct": 1.15 + "price": 32.61, + "d1_pct": 0.27, + "w1_pct": 0.63, + "m1_pct": 1.12 }, "DXY": { - "price": 99.295, - "d1_pct": 0.11, - "w1_pct": 0.03, - "m1_pct": 0.5 + "price": 99.341, + "d1_pct": 0.15, + "w1_pct": 0.07, + "m1_pct": 0.55 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 17.06, + "price": 16.8, "prev_close": 16.76, - "change_pct": 1.79, + "change_pct": 0.24, "timestamp": "2026-05-22 00:00:00" }, "VXN (Nasdaq Vol)": { @@ -413,18 +407,18 @@ "duration": "short" }, "UK Gilts": { - "price": 9.6025, - "d1_pct": 0.52, - "w1_pct": -0.26, - "m1_pct": -1.97, + "price": 9.6075, + "d1_pct": 0.58, + "w1_pct": -0.21, + "m1_pct": -1.91, "country": "UK", "duration": "mixed" }, "Eurozone Govt Bonds": { - "price": 139.23, - "d1_pct": 0.91, - "w1_pct": -1.02, - "m1_pct": -2.27, + "price": 139.46, + "d1_pct": 1.07, + "w1_pct": -0.85, + "m1_pct": -2.11, "country": "Eurozone", "duration": "mixed" }, @@ -438,6 +432,55 @@ } }, "news": [ + { + "headline": "Nvidia made one of the biggest buyback announcements ever. It may not be enough.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/nvidia-made-one-of-the-biggest-buyback-announcements-ever-it-may-not-be-enough-f9a5990c?mod=mw_rss_topstories", + "datetime": 1779453120, + "category": "general" + }, + { + "headline": "I was bought out of the family business for $160,000. My relatives each made $3 million when it sold. Was I cheated?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/i-was-bought-out-of-the-family-business-for-160-000-my-relatives-each-made-3-million-when-it-sold-was-i-cheated-8cee0523?mod=mw_rss_topstories", + "datetime": 1779451560, + "category": "general" + }, + { + "headline": "I\u2019m selling my $1 million home. Will my agent really charge less than a 6% commission?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/im-selling-my-1-million-maui-home-will-my-agent-charge-me-less-than-a-6-commission-ed06c0f1?mod=mw_rss_topstories", + "datetime": 1779450720, + "category": "general" + }, + { + "headline": "BJ\u2019s Wholesale\u2019s earnings show that cheap gas matters for people", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/bjs-wholesales-earnings-show-that-cheap-gas-matters-for-people-8469d937?mod=mw_rss_topstories", + "datetime": 1779450480, + "category": "general" + }, + { + "headline": "A \u2018toxic cocktail\u2019 is now threatening stocks, and the S&P 500 could drop 15%, according to this hedge fund", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/a-toxic-cocktail-threatens-stocks-why-the-s-p-500-could-drop-15-according-to-this-hedge-fund-655e225b?mod=mw_rss_topstories", + "datetime": 1779449340, + "category": "general" + }, + { + "headline": "As bullish bets surge, here\u2019s the Goldman Sachs options play to protect portfolios from the likely pullback", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/as-bullish-bets-surge-heres-the-option-play-to-protect-portfolios-from-a-likely-pullback-says-goldman-sachs-e0f1017a?mod=mw_rss_topstories", + "datetime": 1779447180, + "category": "general" + }, + { + "headline": "\u2018It will not bring you happiness\u2019: I have advice for your single, childless 62-year-old multimillionaire reader", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/it-will-not-bring-you-happiness-i-have-advice-for-your-single-childless-62-year-old-multimillionaire-reader-1cb6a09f?mod=mw_rss_topstories", + "datetime": 1779447120, + "category": "general" + }, { "headline": "\u2018We have longevity in the family\u2019: My sister is turning 67. Should she wait until 70 to claim Social Security?", "source": "MarketWatch", @@ -460,87 +503,38 @@ "category": "general" }, { - "headline": "\u2018Buffett Indicator\u2019 warns of a market top \u2014 8 crucial signs that stocks are running on fumes", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/buffett-indicator-warns-of-a-market-top-8-crucial-signs-that-stocks-are-running-on-fumes-12e4b4d8?mod=mw_rss_topstories", - "datetime": 1779412980, - "category": "general" - }, - { - "headline": "Stocks tread water \u2014 but a wave of volatility is building", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/stocks-tread-water-but-a-wave-of-volatility-is-building-3a337d90?mod=mw_rss_topstories", - "datetime": 1779409260, - "category": "general" - }, - { - "headline": "SpaceX has a lot riding on its imminent Starship rocket launch", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/spacex-has-a-lot-riding-on-its-imminent-starship-rocket-launch-fd24bf48?mod=mw_rss_topstories", - "datetime": 1779408420, - "category": "general" - }, - { - "headline": "I\u2019m selling my $1 million home. Will my agent really charge less than a 6% commission?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/im-selling-my-1-million-maui-home-will-my-agent-charge-me-less-than-a-6-commission-ed06c0f1?mod=mw_rss_topstories", - "datetime": 1779404400, - "category": "general" - }, - { - "headline": "Your bond portfolio is facing a \u2018termite\u2019 infestation far worse than Jamie Dimon\u2019s \u2018cockroaches\u2019", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/credit-termites-are-lurking-in-the-bond-market-and-eating-away-at-your-portfolio-3f6be6e9?mod=mw_rss_topstories", - "datetime": 1779402780, - "category": "general" - }, - { - "headline": "Nvidia can deliver chips \u2014 but it can\u2019t buy Big Tech out of its credit and power-grid crisis", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/nvidia-can-deliver-chips-but-it-cant-buy-big-tech-out-of-its-credit-and-power-grid-crisis-9c114e62?mod=mw_rss_topstories", - "datetime": 1779402720, - "category": "general" - }, - { - "headline": "The bond market just flipped the script on investors \u2014 Wall Street is acting like nothing\u2019s wrong", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/the-bond-market-just-flipped-the-script-on-investors-wall-street-is-acting-like-nothings-wrong-f321cc5b?mod=mw_rss_topstories", - "datetime": 1779402600, + "headline": "Stop blaming young people for being unemployed, says Amazon's UK boss", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/c0l2x5351n4o?at_medium=RSS&at_campaign=rss", + "datetime": 1779447392, "category": "general" }, { "headline": "Morrisons planning to close 100 stores in next few months", "source": "BBC Business", "url": "https://www.bbc.com/news/articles/c3623ny298xo?at_medium=RSS&at_campaign=rss", - "datetime": 1779438304, - "category": "general" - }, - { - "headline": "Stop blaming young people for being unemployed, says Amazon's UK boss", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c0l2x5351n4o?at_medium=RSS&at_campaign=rss", - "datetime": 1779441785, + "datetime": 1779452915, "category": "general" }, { "headline": "Borrowing in April hit highest level since Covid", "source": "BBC Business", "url": "https://www.bbc.com/news/articles/ce9py7nx8j4o?at_medium=RSS&at_campaign=rss", - "datetime": 1779442573, + "datetime": 1779448299, "category": "general" }, { - "headline": "Musk's SpaceX postpones Starship launch as mega share sale looms", + "headline": "Why thousands of stock trades tied to Trump are raising eyebrows", "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cy42w782ejvo?at_medium=RSS&at_campaign=rss", - "datetime": 1779418632, + "url": "https://www.bbc.com/news/videos/cd6pzg7z319o?at_medium=RSS&at_campaign=rss", + "datetime": 1779446738, "category": "general" }, { - "headline": "'Monitoring the situation': Why young men are drawn to prediction markets", + "headline": "Queues at Dover build in first half-term getaway with new EU checks", "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c93xv27kpwxo?at_medium=RSS&at_campaign=rss", - "datetime": 1779404983, + "url": "https://www.bbc.com/news/articles/cpqpygjwywjo?at_medium=RSS&at_campaign=rss", + "datetime": 1779447185, "category": "general" }, { @@ -551,10 +545,17 @@ "category": "general" }, { - "headline": "Queues at Dover start to build in first holiday getaway since new EU checks", + "headline": "'The vibes are young male vibes': Why prediction markets attract a certain type", "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cpqpygjwywjo?at_medium=RSS&at_campaign=rss", - "datetime": 1779440695, + "url": "https://www.bbc.com/news/articles/c93xv27kpwxo?at_medium=RSS&at_campaign=rss", + "datetime": 1779404983, + "category": "general" + }, + { + "headline": "Musk's SpaceX postpones Starship launch as mega share sale looms", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/cy42w782ejvo?at_medium=RSS&at_campaign=rss", + "datetime": 1779418632, "category": "general" }, { @@ -570,13 +571,6 @@ "url": "https://www.bbc.com/news/articles/cg4pew075xpo?at_medium=RSS&at_campaign=rss", "datetime": 1779404738, "category": "general" - }, - { - "headline": "Meta settles social media addiction case with US school district", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cgepze483pqo?at_medium=RSS&at_campaign=rss", - "datetime": 1779395699, - "category": "general" } ], "calendar": [ @@ -1053,9 +1047,9 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Continuing Jobless Claims (05/09)", - "prev": "1,776K", + "prev": "1776K", "fcast": "1790K", - "act": "1,782K", + "act": "1782K", "imp": "orange", "beat": null, "source": "finviz" @@ -1065,7 +1059,7 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Housing Starts (Apr)", - "prev": "1.502M", + "prev": "1.507M", "fcast": "1.41M", "act": "1.465M", "imp": "red", @@ -1077,7 +1071,7 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Housing Starts MoM (Apr)", - "prev": "12.0%", + "prev": "12%", "fcast": "\u2014", "act": "-2.8%", "imp": "orange", @@ -1101,9 +1095,9 @@ "time": "08:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "Jobless Claims 4-week Average (05/16)", - "prev": "204.00K", + "prev": "204K", "fcast": "\u2014", - "act": "202.50K", + "act": "202.5K", "imp": "orange", "beat": null, "source": "finviz" @@ -1185,9 +1179,9 @@ "time": "10:30", "ctry": "\ud83c\uddfa\ud83c\uddf8", "ev": "EIA Natural Gas Stocks Change (05/16)", - "prev": "85B", + "prev": "85Bcf", "fcast": "95Bcf", - "act": "101B", + "act": "101Bcf", "imp": "orange", "beat": null, "source": "finviz"