diff --git a/data.json b/data.json index 4aae69d..7a23ada 100644 --- a/data.json +++ b/data.json @@ -1,101 +1,101 @@ { - "generated_at": "2026-04-27T11:23:23.746697Z", + "generated_at": "2026-04-27T13:06:43.011974Z", "yields": { "US": { "y1m": null, - "y3m": 3.593, + "y3m": 3.59, "y6m": null, "y1": null, - "y2": 3.711, + "y2": 3.712, "y3": null, - "y5": 3.92, + "y5": 3.929, "y7": null, - "y10": 4.31, + "y10": 4.312, "y20": null, - "y30": 4.916 + "y30": 4.918 }, "US_yf": { "US_3M": { - "price": 3.593, - "prev_close": 3.595, - "change_pct": -0.06, - "timestamp": "2026-04-24 00:00:00" + "price": 3.59, + "prev_close": 3.593, + "change_pct": -0.08, + "timestamp": "2026-04-27 00:00:00" }, "US_5Y": { - "price": 3.92, - "prev_close": 3.952, - "change_pct": -0.81, - "timestamp": "2026-04-24 00:00:00" + "price": 3.929, + "prev_close": 3.92, + "change_pct": 0.23, + "timestamp": "2026-04-27 00:00:00" }, "US_10Y": { - "price": 4.31, - "prev_close": 4.323, - "change_pct": -0.3, - "timestamp": "2026-04-24 00:00:00" + "price": 4.312, + "prev_close": 4.31, + "change_pct": 0.05, + "timestamp": "2026-04-27 00:00:00" }, "US_30Y": { - "price": 4.916, - "prev_close": 4.918, - "change_pct": -0.04, - "timestamp": "2026-04-24 00:00:00" + "price": 4.918, + "prev_close": 4.916, + "change_pct": 0.04, + "timestamp": "2026-04-27 00:00:00" } } }, "commodities": { "gold": { - "price": 4720.2002, - "d1_pct": -0.04, - "w1_pct": -1.8, - "m1_pct": 7.88, + "price": 4714.3999, + "d1_pct": -0.17, + "w1_pct": -1.92, + "m1_pct": 7.75, "unit": "$/oz" }, "silver": { - "price": 75.705, - "d1_pct": -0.89, - "w1_pct": -5.31, - "m1_pct": 11.87, + "price": 75.44, + "d1_pct": -1.23, + "w1_pct": -5.64, + "m1_pct": 11.48, "unit": "$/oz" }, "wti": { - "price": 95.18, - "d1_pct": 0.83, - "w1_pct": 6.22, - "m1_pct": 0.74, + "price": 96.38, + "d1_pct": 2.1, + "w1_pct": 7.55, + "m1_pct": 2.01, "unit": "$/bbl" }, "brent": { - "price": 100.27, - "d1_pct": -4.8, - "w1_pct": 5.02, - "m1_pct": -7.17, + "price": 101.3, + "d1_pct": -3.83, + "w1_pct": 6.1, + "m1_pct": -6.21, "unit": "$/bbl" }, "natgas": { - "price": 2.759, - "d1_pct": 9.35, - "w1_pct": 2.6, - "m1_pct": -8.0, + "price": 2.778, + "d1_pct": 10.11, + "w1_pct": 3.31, + "m1_pct": -7.37, "unit": "$/MMBtu" }, "copper": { - "price": 6.1005, - "d1_pct": 1.28, - "w1_pct": 1.07, - "m1_pct": 12.01, + "price": 6.088, + "d1_pct": 1.07, + "w1_pct": 0.86, + "m1_pct": 11.78, "unit": "$/lb" }, "wheat": { - "price": 622.75, - "d1_pct": 2.38, - "w1_pct": 4.31, - "m1_pct": 2.93, + "price": 619.0, + "d1_pct": 1.77, + "w1_pct": 3.69, + "m1_pct": 2.31, "unit": "\u00a2/bu" }, "corn": { - "price": 468.25, - "d1_pct": 2.91, - "w1_pct": 3.6, - "m1_pct": 0.27, + "price": 466.5, + "d1_pct": 2.53, + "w1_pct": 3.21, + "m1_pct": -0.11, "unit": "\u00a2/bu" } }, @@ -223,58 +223,58 @@ }, "fx": { "EURUSD": { - "price": 1.1747, - "d1_pct": 0.54, - "w1_pct": 0.05, - "m1_pct": 1.83 + "price": 1.1752, + "d1_pct": 0.59, + "w1_pct": 0.09, + "m1_pct": 1.88 }, "GBPUSD": { - "price": 1.3559, - "d1_pct": 0.69, - "w1_pct": 0.55, - "m1_pct": 1.67 + "price": 1.3554, + "d1_pct": 0.65, + "w1_pct": 0.52, + "m1_pct": 1.64 }, "USDJPY": { - "price": 159.144, - "d1_pct": -0.38, - "w1_pct": -0.01, - "m1_pct": -0.35 + "price": 159.189, + "d1_pct": -0.35, + "w1_pct": 0.02, + "m1_pct": -0.32 }, "USDCHF": { - "price": 0.7843, - "d1_pct": -0.25, - "w1_pct": 0.08, - "m1_pct": -1.31 + "price": 0.784, + "d1_pct": -0.28, + "w1_pct": 0.04, + "m1_pct": -1.34 }, "AUDUSD": { - "price": 0.7188, - "d1_pct": 0.82, - "w1_pct": 0.74, - "m1_pct": 4.37 + "price": 0.7193, + "d1_pct": 0.89, + "w1_pct": 0.82, + "m1_pct": 4.44 }, "NZDUSD": { - "price": 0.5914, - "d1_pct": 1.02, - "w1_pct": 0.83, - "m1_pct": 2.64 + "price": 0.592, + "d1_pct": 1.13, + "w1_pct": 0.93, + "m1_pct": 2.75 }, "USDCAD": { - "price": 1.3613, - "d1_pct": -0.63, - "w1_pct": -0.67, - "m1_pct": -1.73 + "price": 1.36, + "d1_pct": -0.72, + "w1_pct": -0.77, + "m1_pct": -1.82 }, "USDSEK": { - "price": 9.1886, - "d1_pct": -0.73, - "w1_pct": -0.04, - "m1_pct": -2.47 + "price": 9.186, + "d1_pct": -0.76, + "w1_pct": -0.07, + "m1_pct": -2.5 }, "USDNOK": { - "price": 9.2674, - "d1_pct": -0.64, - "w1_pct": -1.2, - "m1_pct": -4.37 + "price": 9.2591, + "d1_pct": -0.73, + "w1_pct": -1.28, + "m1_pct": -4.45 }, "USDCNY": { "price": 6.8223, @@ -283,89 +283,89 @@ "m1_pct": -1.28 }, "USDMXN": { - "price": 17.3535, - "d1_pct": -0.35, - "w1_pct": -0.11, - "m1_pct": -3.13 + "price": 17.3644, + "d1_pct": -0.29, + "w1_pct": -0.05, + "m1_pct": -3.07 }, "USDBRL": { - "price": 5.0036, - "d1_pct": -0.54, - "w1_pct": -0.05, - "m1_pct": -4.42 + "price": 4.9653, + "d1_pct": -1.3, + "w1_pct": -0.82, + "m1_pct": -5.15 }, "USDZAR": { - "price": 16.4821, - "d1_pct": -0.87, - "w1_pct": 0.39, - "m1_pct": -3.49 + "price": 16.4942, + "d1_pct": -0.79, + "w1_pct": 0.47, + "m1_pct": -3.42 }, "USDINR": { - "price": 94.19, - "d1_pct": 0.08, - "w1_pct": 1.71, - "m1_pct": -0.13 + "price": 94.17, + "d1_pct": 0.06, + "w1_pct": 1.69, + "m1_pct": -0.15 }, "USDKRW": { - "price": 1470.1801, - "d1_pct": -0.66, - "w1_pct": 0.34, - "m1_pct": -2.53 + "price": 1471.13, + "d1_pct": -0.6, + "w1_pct": 0.41, + "m1_pct": -2.47 }, "USDTRY": { - "price": 45.0235, - "d1_pct": 0.11, - "w1_pct": 0.38, - "m1_pct": 1.28 + "price": 44.9951, + "d1_pct": 0.04, + "w1_pct": 0.31, + "m1_pct": 1.21 }, "USDPLN": { - "price": 3.6135, - "d1_pct": -0.47, - "w1_pct": 0.31, - "m1_pct": -2.44 + "price": 3.6147, + "d1_pct": -0.44, + "w1_pct": 0.35, + "m1_pct": -2.4 }, "USDHUF": { - "price": 309.267, - "d1_pct": -1.1, - "w1_pct": 0.54, - "m1_pct": -7.56 + "price": 309.54, + "d1_pct": -1.02, + "w1_pct": 0.63, + "m1_pct": -7.48 }, "USDCZK": { - "price": 20.725, - "d1_pct": -0.49, - "w1_pct": 0.33, - "m1_pct": -2.39 + "price": 20.7275, + "d1_pct": -0.48, + "w1_pct": 0.34, + "m1_pct": -2.38 }, "USDSGD": { - "price": 1.2729, - "d1_pct": -0.38, - "w1_pct": -0.05, + "price": 1.273, + "d1_pct": -0.37, + "w1_pct": -0.04, "m1_pct": -1.0 }, "USDIDR": { - "price": 17190.0, - "d1_pct": -0.8, - "w1_pct": 0.33, - "m1_pct": 1.57 + "price": 17222.0, + "d1_pct": -0.62, + "w1_pct": 0.52, + "m1_pct": 1.75 }, "USDTHB": { - "price": 32.33, - "d1_pct": -0.46, - "w1_pct": 0.62, - "m1_pct": -1.91 + "price": 32.29, + "d1_pct": -0.58, + "w1_pct": 0.5, + "m1_pct": -2.03 }, "DXY": { - "price": 98.319, - "d1_pct": -0.19, - "w1_pct": 0.27, - "m1_pct": -1.58 + "price": 98.274, + "d1_pct": -0.24, + "w1_pct": 0.23, + "m1_pct": -1.63 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 18.96, + "price": 18.94, "prev_close": 18.71, - "change_pct": 1.34, + "change_pct": 1.23, "timestamp": "2026-04-27 00:00:00" }, "VXN (Nasdaq Vol)": { @@ -413,10 +413,10 @@ "duration": "short" }, "UK Gilts": { - "price": 9.765, - "d1_pct": 0.03, - "w1_pct": -0.59, - "m1_pct": -0.48, + "price": 9.77, + "d1_pct": 0.08, + "w1_pct": -0.53, + "m1_pct": -0.43, "country": "UK", "duration": "mixed" }, @@ -438,6 +438,69 @@ } }, "news": [ + { + "headline": "Global oil prices top $100 a barrel again after U.S.-Iran peace talks canceled \u2014 but Tehran offers deal to reopen Strait of Hormuz", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/global-oil-futures-top-100-again-after-u-s-iran-peace-talks-canceled-a50f6a7b?mod=mw_rss_topstories", + "datetime": 1777294560, + "category": "general" + }, + { + "headline": "My niece, 39, is unhappy and not saving for retirement. How do I approach her?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/my-niece-39-is-unhappy-and-not-saving-for-retirement-how-do-i-approach-her-acc239ca?mod=mw_rss_topstories", + "datetime": 1777294260, + "category": "general" + }, + { + "headline": "Why Morgan Stanley sees little possibility of a stock-market retreat", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/pullbacks-will-be-shallow-as-market-risks-diminish-says-morgan-stanley-ef6cd708?mod=mw_rss_topstories", + "datetime": 1777292640, + "category": "general" + }, + { + "headline": "United CEO defends merger dreams despite pushback from American Airlines", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/united-ceo-defends-merger-dreams-despite-pushback-from-american-airlines-87df78f1?mod=mw_rss_topstories", + "datetime": 1777292400, + "category": "general" + }, + { + "headline": "\u2018AI genuinely freaks me out\u2019: Do I leave my $150,000 nonprofit job for a $215,000 data analytics position \u2014 with a 50-minute commute?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/ai-genuinely-freaks-me-out-do-i-leave-my-150-000-job-for-a-215-000-role-in-data-analytics-with-a-50-minute-commute-440b4c36?mod=mw_rss_topstories", + "datetime": 1777292040, + "category": "general" + }, + { + "headline": "They have millions in the bank \u2014 but without kids, who makes their life-or-death 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": 1777291800, + "category": "general" + }, + { + "headline": "Pension-fund rebalancing and other red flags that suggest a stock-market pullback is nearing, according to Goldman Sachs", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/pension-fund-rebalancing-and-other-red-flags-that-suggest-a-stock-market-pullback-is-nearing-according-to-goldman-sachs-0f158b59?mod=mw_rss_topstories", + "datetime": 1777291320, + "category": "general" + }, + { + "headline": "Meta\u2019s $2 billion acquisition gets blocked by China. What the deal was all about in the first place.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/metas-2-billion-acquisition-gets-blocked-by-china-what-the-deal-was-all-about-in-the-first-place-bbdc7b98?mod=mw_rss_topstories", + "datetime": 1777289880, + "category": "general" + }, + { + "headline": "The SEC fears we\u2019re trapped in short-term thinking. Tesla and Amazon prove investors play the long game.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/the-sec-fears-were-trapped-in-short-term-thinking-tesla-and-amazon-prove-investors-play-the-long-game-4181fa55?mod=mw_rss_topstories", + "datetime": 1777289220, + "category": "general" + }, { "headline": "A new version of an old drug is helping men grow back some of their hair", "source": "MarketWatch", @@ -445,74 +508,11 @@ "datetime": 1777288680, "category": "general" }, - { - "headline": "Verizon\u2019s stock rises as the company posts surprise subscriber growth under new CEO", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/verizons-stock-rises-as-the-company-posts-surprise-subscriber-growth-under-new-ceo-2752e52d?mod=mw_rss_topstories", - "datetime": 1777288680, - "category": "general" - }, - { - "headline": "\u2018We believe it\u2019s real\u2019: My mom received a check from a class-action lawsuit. It bounced. Could this be a scam?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/we-believe-its-real-my-mom-received-a-check-from-a-class-action-lawsuit-it-bounced-could-this-be-a-scam-cffa7bdb?mod=mw_rss_topstories", - "datetime": 1777288500, - "category": "general" - }, - { - "headline": "Pullbacks will be shallow as market risks diminish, says Morgan Stanley", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/pullbacks-will-be-shallow-as-market-risks-diminish-says-morgan-stanley-ef6cd708?mod=mw_rss_topstories", - "datetime": 1777288500, - "category": "general" - }, - { - "headline": "Oil could end the year at $100 if flows don\u2019t normalize soon, says Goldman Sachs", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oil-could-end-the-year-at-100-if-flows-dont-normalize-soon-says-goldman-sachs-e35d542c?mod=mw_rss_topstories", - "datetime": 1777286160, - "category": "general" - }, - { - "headline": "The playbook from the last monster rally would take the S&P 500 to 10,675. What\u2019s different this time.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/the-playbook-from-the-last-monster-rally-would-take-the-s-p-500-to-10-675-whats-different-this-time-66b6638d?mod=mw_rss_topstories", - "datetime": 1777285860, - "category": "general" - }, - { - "headline": "\u2018We are not close\u2019: My brother says our mother left no estate when she died. How on earth can I trust him?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/we-are-not-close-my-brother-says-our-mother-left-no-estate-when-she-died-how-on-earth-can-i-trust-him-0e4b46d9?mod=mw_rss_topstories", - "datetime": 1777284600, - "category": "general" - }, - { - "headline": "Meta\u2019s $2 billion acquisition gets blocked by China. What the deal was all about in the first place.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/metas-2-billion-acquisition-gets-blocked-by-china-what-the-deal-was-all-about-in-the-first-place-bbdc7b98?mod=mw_rss_topstories", - "datetime": 1777282860, - "category": "general" - }, - { - "headline": "\u2018I hope to retire early\u2019: I\u2019m 56 and have 80% in a traditional IRA and 20% in a Roth. Am I in trouble?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/i-hope-to-retire-early-im-56-and-have-80-in-a-traditional-ira-and-20-in-a-roth-am-i-in-trouble-8ec58195?mod=mw_rss_topstories", - "datetime": 1777281300, - "category": "general" - }, - { - "headline": "Skims co-founder Emma Grede and her $70 million California properties", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/skims-co-founder-emma-grede-and-her-70-million-california-properties-6c82b3de?mod=mw_rss_topstories", - "datetime": 1777280340, - "category": "general" - }, { "headline": "Oil prices rise as US-Iran peace talks stall", "source": "BBC Business", "url": "https://www.bbc.com/news/articles/c15d57pv925o?at_medium=RSS&at_campaign=rss", - "datetime": 1777285606, + "datetime": 1777293572, "category": "general" }, { @@ -522,6 +522,13 @@ "datetime": 1777265734, "category": "general" }, + { + "headline": "China blocks Meta's $2bn acquisition of AI start-up Manus", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/cj0v0gr2yz7o?at_medium=RSS&at_campaign=rss", + "datetime": 1777292502, + "category": "general" + }, { "headline": "Less bread and WFH Fridays \u2013 what Pret boss knows about our habits", "source": "BBC Business", @@ -536,13 +543,6 @@ "datetime": 1777211934, "category": "general" }, - { - "headline": "The Chinese sports brand taking on Nike and Adidas", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c87r2d850q4o?at_medium=RSS&at_campaign=rss", - "datetime": 1777273782, - "category": "general" - }, { "headline": "How climate change threatens the economic backbone of the Pacific", "source": "BBC Business", @@ -550,6 +550,13 @@ "datetime": 1777245401, "category": "general" }, + { + "headline": "The Chinese sports brand taking on Nike and Adidas", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/c87r2d850q4o?at_medium=RSS&at_campaign=rss", + "datetime": 1777273782, + "category": "general" + }, { "headline": "China car giant BYD says it can thrive without US", "source": "BBC Business", @@ -570,13 +577,6 @@ "url": "https://www.bbc.com/news/articles/cdxd1v0028vo?at_medium=RSS&at_campaign=rss", "datetime": 1777057825, "category": "general" - }, - { - "headline": "How does it affect me if share prices fall?", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/c33zdz2m1e2o?at_medium=RSS&at_campaign=rss", - "datetime": 1777023588, - "category": "general" } ], "calendar": [