diff --git a/data.json b/data.json index 570fab5..6957f0f 100644 --- a/data.json +++ b/data.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-04-20T20:42:35.771663Z", + "generated_at": "2026-04-20T22:40:29.421629Z", "yields": { "US": { "y1m": null, @@ -43,45 +43,45 @@ }, "commodities": { "gold": { - "price": 4836.8999, - "d1_pct": -0.43, - "w1_pct": 1.99, - "m1_pct": 5.13, + "price": 4848.0, + "d1_pct": -0.2, + "w1_pct": 2.23, + "m1_pct": 5.38, "unit": "$/oz" }, "silver": { - "price": 79.87, - "d1_pct": -2.29, - "w1_pct": 5.76, - "m1_pct": 12.65, + "price": 80.13, + "d1_pct": -1.97, + "w1_pct": 6.1, + "m1_pct": 13.02, "unit": "$/oz" }, "wti": { - "price": 86.85, - "d1_pct": 3.58, - "w1_pct": -12.34, - "m1_pct": -9.66, + "price": 86.29, + "d1_pct": 2.91, + "w1_pct": -12.91, + "m1_pct": -10.25, "unit": "$/bbl" }, "brent": { - "price": 94.96, - "d1_pct": 5.07, - "w1_pct": -4.43, - "m1_pct": -12.6, + "price": 94.54, + "d1_pct": 4.6, + "w1_pct": -4.85, + "m1_pct": -12.99, "unit": "$/bbl" }, "natgas": { - "price": 2.679, - "d1_pct": 0.19, - "w1_pct": 1.98, - "m1_pct": -15.38, + "price": 2.67, + "d1_pct": -0.15, + "w1_pct": 1.64, + "m1_pct": -15.67, "unit": "$/MMBtu" }, "copper": { - "price": 6.0455, - "d1_pct": -0.95, - "w1_pct": 1.16, - "m1_pct": 11.27, + "price": 6.046, + "d1_pct": -0.94, + "w1_pct": 1.17, + "m1_pct": 11.28, "unit": "$/lb" }, "wheat": { @@ -229,52 +229,52 @@ "m1_pct": 1.83 }, "GBPUSD": { - "price": 1.3535, - "d1_pct": 0.07, - "w1_pct": 1.05, - "m1_pct": 0.82 + "price": 1.3534, + "d1_pct": 0.06, + "w1_pct": 1.04, + "m1_pct": 0.81 }, "USDJPY": { - "price": 158.9, - "d1_pct": -0.19, - "w1_pct": -0.49, - "m1_pct": 0.62 + "price": 158.796, + "d1_pct": -0.25, + "w1_pct": -0.55, + "m1_pct": 0.55 }, "USDCHF": { - "price": 0.7783, - "d1_pct": -0.62, - "w1_pct": -1.8, - "m1_pct": -1.31 + "price": 0.7781, + "d1_pct": -0.65, + "w1_pct": -1.83, + "m1_pct": -1.34 }, "AUDUSD": { - "price": 0.7179, - "d1_pct": 0.28, - "w1_pct": 2.26, - "m1_pct": 1.38 + "price": 0.7178, + "d1_pct": 0.27, + "w1_pct": 2.25, + "m1_pct": 1.37 }, "NZDUSD": { - "price": 0.5892, - "d1_pct": 0.1, - "w1_pct": 1.51, - "m1_pct": 0.4 + "price": 0.589, + "d1_pct": 0.07, + "w1_pct": 1.48, + "m1_pct": 0.38 }, "USDCAD": { - "price": 1.3647, - "d1_pct": -0.39, - "w1_pct": -1.63, - "m1_pct": -0.65 + "price": 1.3644, + "d1_pct": -0.41, + "w1_pct": -1.65, + "m1_pct": -0.67 }, "USDSEK": { - "price": 9.1264, - "d1_pct": -0.71, - "w1_pct": -2.12, - "m1_pct": -1.73 + "price": 9.1205, + "d1_pct": -0.78, + "w1_pct": -2.19, + "m1_pct": -1.79 }, "USDNOK": { - "price": 9.3182, - "d1_pct": -0.38, - "w1_pct": -2.28, - "m1_pct": -1.81 + "price": 9.3065, + "d1_pct": -0.5, + "w1_pct": -2.4, + "m1_pct": -1.93 }, "USDCNY": { "price": 6.8167, @@ -283,64 +283,64 @@ "m1_pct": -1.2 }, "USDMXN": { - "price": 17.294, - "d1_pct": 0.26, - "w1_pct": -0.78, - "m1_pct": -2.5 + "price": 17.2973, + "d1_pct": 0.28, + "w1_pct": -0.76, + "m1_pct": -2.49 }, "USDBRL": { - "price": 4.97, - "d1_pct": -0.34, - "w1_pct": -0.7, - "m1_pct": -4.79 + "price": 4.9741, + "d1_pct": -0.64, + "w1_pct": -0.41, + "m1_pct": -6.36 }, "USDZAR": { - "price": 16.3612, - "d1_pct": -0.23, - "w1_pct": -1.13, - "m1_pct": -2.16 + "price": 16.3431, + "d1_pct": -0.34, + "w1_pct": -1.24, + "m1_pct": -2.27 }, "USDINR": { - "price": 93.107, - "d1_pct": 0.06, - "w1_pct": -1.48, - "m1_pct": 0.03 + "price": 93.09, + "d1_pct": 0.05, + "w1_pct": -1.5, + "m1_pct": 0.01 }, "USDKRW": { - "price": 1471.8, - "d1_pct": -0.41, - "w1_pct": -0.7, - "m1_pct": -1.21 + "price": 1470.1899, + "d1_pct": -0.52, + "w1_pct": -0.81, + "m1_pct": -1.32 }, "USDTRY": { - "price": 44.857, - "d1_pct": 0.02, - "w1_pct": 0.35, - "m1_pct": 1.25 + "price": 44.8632, + "d1_pct": 0.03, + "w1_pct": 0.37, + "m1_pct": 1.26 }, "USDPLN": { - "price": 3.5887, - "d1_pct": -0.19, - "w1_pct": -1.57, - "m1_pct": -2.52 + "price": 3.5869, + "d1_pct": -0.24, + "w1_pct": -1.62, + "m1_pct": -2.57 }, "USDHUF": { - "price": 306.91, - "d1_pct": -0.76, - "w1_pct": -2.48, - "m1_pct": -8.79 + "price": 306.6, + "d1_pct": -0.86, + "w1_pct": -2.57, + "m1_pct": -8.88 }, "USDCZK": { - "price": 20.6028, - "d1_pct": -0.16, - "w1_pct": -1.24, - "m1_pct": -2.46 + "price": 20.584, + "d1_pct": -0.25, + "w1_pct": -1.33, + "m1_pct": -2.55 }, "USDSGD": { - "price": 1.2701, - "d1_pct": -0.24, - "w1_pct": -0.59, - "m1_pct": -0.58 + "price": 1.2694, + "d1_pct": -0.29, + "w1_pct": -0.65, + "m1_pct": -0.63 }, "USDIDR": { "price": 17184.0, @@ -349,16 +349,16 @@ "m1_pct": 1.58 }, "USDTHB": { - "price": 31.98, - "d1_pct": -0.19, - "w1_pct": -1.05, - "m1_pct": -1.6 + "price": 32.01, + "d1_pct": -0.09, + "w1_pct": -0.96, + "m1_pct": -1.51 }, "DXY": { - "price": 98.078, - "d1_pct": -0.02, - "w1_pct": -0.3, - "m1_pct": -1.16 + "price": 98.054, + "d1_pct": -0.05, + "w1_pct": -0.32, + "m1_pct": -1.19 } }, "volatility": { @@ -375,9 +375,9 @@ "timestamp": "2026-04-20 00:00:00" }, "MOVE (Bond Vol)": { - "price": 65.6953, + "price": 67.9035, "prev_close": 65.7, - "change_pct": -0.01, + "change_pct": 3.35, "timestamp": "2026-04-20 00:00:00" }, "VIX Short-Term ETF": { @@ -438,6 +438,69 @@ } }, "news": [ + { + "headline": "This AI power company ousted its CEO. Why that could help it sign up its first customer.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/this-ai-power-company-ousted-its-ceo-why-that-could-help-it-sign-up-its-first-customer-2236c0ab?mod=mw_rss_topstories", + "datetime": 1776721740, + "category": "general" + }, + { + "headline": "Do I earn too much to contribute to an IRA?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/do-i-earn-to-much-to-have-an-ira-8d3a305d?mod=mw_rss_topstories", + "datetime": 1776721620, + "category": "general" + }, + { + "headline": "Why Cadence\u2019s \u2018ChatGPT moment\u2019 may have already arrived", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/why-cadences-chatgpt-moment-may-have-already-arrived-5379e63e?mod=mw_rss_topstories", + "datetime": 1776721620, + "category": "general" + }, + { + "headline": "AST SpaceMobile\u2019s stock falls after failure of Jeff Bezos-backed satellite launch", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/ast-spacemobiles-stock-is-falling-after-failure-of-jeff-bezos-backed-satellite-launch-a46cb653?mod=mw_rss_topstories", + "datetime": 1776721620, + "category": "general" + }, + { + "headline": "Apple CEO Tim Cook is stepping down after a 15-year run that saw the stock return 1,900%", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/tim-cook-to-step-down-after-15-years-at-the-helm-of-apple-68d0e126?mod=mw_rss_topstories", + "datetime": 1776721020, + "category": "general" + }, + { + "headline": "I\u2019m planning to retire at 60. Should I sell my house, rent and invest the $500,000?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/im-planning-to-retire-at-60-should-i-sell-my-house-and-invest-the-500-000-2b504dd9?mod=mw_rss_topstories", + "datetime": 1776719940, + "category": "general" + }, + { + "headline": "McDonald\u2019s $3 menu is about to kick off. Here\u2019s why Wall Street is already a fan.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/mcdonalds-3-menu-is-about-to-kick-off-heres-why-wall-street-is-already-a-fan-8906ea71?mod=mw_rss_topstories", + "datetime": 1776719160, + "category": "general" + }, + { + "headline": "Psychedelic stocks surge after Trump supports using drugs like LSD for mental health", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/psychedelic-stocks-rally-with-trumps-support-addafa78?mod=mw_rss_topstories", + "datetime": 1776718260, + "category": "general" + }, + { + "headline": "The stock market\u2019s record rally now faces these two big risks", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/stock-markets-rally-to-record-highs-faces-these-two-looming-risks-fe8d17ed?mod=mw_rss_topstories", + "datetime": 1776717960, + "category": "general" + }, { "headline": "Businesses trying to claim tariff refunds are already running into problems", "source": "MarketWatch", @@ -446,66 +509,10 @@ "category": "general" }, { - "headline": "Okta\u2019s stock is surging. Here\u2019s why identity security has become the next hot thing.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oktas-stock-is-surging-heres-why-identity-security-has-become-the-next-hot-thing-d547fc03?mod=mw_rss_topstories", - "datetime": 1776716820, - "category": "general" - }, - { - "headline": "I will retire in my early 50s. I have $3.2 million \u2014 only $200,000 is in a traditional IRA. Have I beaten the IRS?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/i-will-retire-in-my-early-50s-i-have-3-2-million-only-200-000-is-in-a-traditional-ira-have-i-beaten-the-irs-3ab5df98?mod=mw_rss_topstories", - "datetime": 1776715200, - "category": "general" - }, - { - "headline": "AST SpaceMobile\u2019s stock is falling after failure of Jeff Bezos-backed satellite launch", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/ast-spacemobiles-stock-is-falling-after-failure-of-jeff-bezos-backed-satellite-launch-a46cb653?mod=mw_rss_topstories", - "datetime": 1776714240, - "category": "general" - }, - { - "headline": "Global oil prices climb back above $95 a barrel, as Iran closes Strait of Hormuz again and cease-fire deadline looms", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oil-futures-climb-after-strait-of-hormuz-closed-again-as-peace-talks-thrown-into-uncertainty-11988c5b?mod=mw_rss_topstories", - "datetime": 1776714060, - "category": "general" - }, - { - "headline": "\u2018Some stocks have risen, but others have flopped\u2019: I will soon inherit my parents\u2019 $1.5 million estate. Do I fire the adviser who charges a 3% fee?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/some-stocks-have-risen-but-others-have-flopped-i-will-soon-inherit-my-parents-1-5-million-estate-do-i-fire-the-adviser-who-charges-a-3-fee-6b5b2caa?mod=mw_rss_topstories", - "datetime": 1776713460, - "category": "general" - }, - { - "headline": "Did JetBlue just admit to surveillance pricing? Airline now says viral post about $230 fare hike was an error.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/did-jetblue-just-admit-to-surveillance-pricing-airline-now-says-viral-post-about-230-fare-hike-was-an-error-70c8322e?mod=mw_rss_topstories", - "datetime": 1776712920, - "category": "general" - }, - { - "headline": "Stock market\u2019s rally to record highs faces these two looming risks", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/stock-markets-rally-to-record-highs-faces-these-two-looming-risks-fe8d17ed?mod=mw_rss_topstories", - "datetime": 1776710880, - "category": "general" - }, - { - "headline": "Jersey Mike\u2019s could be one of the biggest restaurant IPOs during a tough time for the sector", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/jersey-mikes-has-picked-a-tough-time-for-restaurants-to-go-public-ab113893?mod=mw_rss_topstories", - "datetime": 1776709080, - "category": "general" - }, - { - "headline": "Kevin Warsh\u2019s testimony to Congress is out early. He wants the Fed to \u2018stay in its lane.\u2019", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/kevin-warshs-testimony-to-congress-is-out-early-he-wants-the-fed-to-stay-in-its-lane-d6249040?mod=mw_rss_topstories", - "datetime": 1776704820, + "headline": "Apple names new chief executive to replace Tim Cook", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/c1kr19lry18o?at_medium=RSS&at_campaign=rss", + "datetime": 1776722606, "category": "general" }, { @@ -536,13 +543,6 @@ "datetime": 1776714971, "category": "general" }, - { - "headline": "Oil prices rise after Trump says Iranian ship seized", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c5yjzy35825o?at_medium=RSS&at_campaign=rss", - "datetime": 1776717181, - "category": "general" - }, { "headline": "Why your recycled clothes could end up in this South American desert", "source": "BBC Business", @@ -550,6 +550,13 @@ "datetime": 1776639731, "category": "general" }, + { + "headline": "Oil prices rise after Trump says Iranian ship seized", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/c5yjzy35825o?at_medium=RSS&at_campaign=rss", + "datetime": 1776717181, + "category": "general" + }, { "headline": "How the Iran war affects your money and bills", "source": "BBC Business", @@ -570,13 +577,6 @@ "url": "https://www.bbc.com/news/articles/c747r0l8n7do?at_medium=RSS&at_campaign=rss", "datetime": 1776553725, "category": "general" - }, - { - "headline": "Aer Lingus cancels some flights from summer schedule", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cd0rxn2v80mo?at_medium=RSS&at_campaign=rss", - "datetime": 1776632936, - "category": "general" } ], "calendar": [