diff --git a/data.json b/data.json index a727b36..0f67093 100644 --- a/data.json +++ b/data.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-04-27T22:50:10.856775Z", + "generated_at": "2026-04-28T02:03:31.378002Z", "yields": { "US": { "y1m": null, @@ -39,63 +39,96 @@ "change_pct": 0.53, "timestamp": "2026-04-27 00:00:00" } + }, + "UK": { + "y2": 4.3888, + "y10": 4.9735, + "y30": 5.6608 + }, + "Eurozone": { + "y2": 2.5768, + "y10": 3.0407, + "y30": 3.5659 + }, + "Japan": { + "y2": 1.3597, + "y10": 2.4774, + "y30": 3.6774 + }, + "Italy": { + "y2": 2.7883, + "y10": 3.8381 + }, + "France": { + "y10": 3.6954 + }, + "Spain": { + "y10": 3.5006 + }, + "Canada": { + "y2": 2.8212, + "y10": 3.501 + }, + "Australia": { + "y2": 4.7295, + "y10": 5.041 } }, "commodities": { "gold": { - "price": 4703.0, - "d1_pct": -0.41, - "w1_pct": -2.16, - "m1_pct": 7.48, + "price": 4695.7002, + "d1_pct": -0.56, + "w1_pct": -2.31, + "m1_pct": 7.32, "unit": "$/oz" }, "silver": { - "price": 75.9, - "d1_pct": -0.63, - "w1_pct": -5.07, - "m1_pct": 12.16, + "price": 75.105, + "d1_pct": -1.67, + "w1_pct": -6.06, + "m1_pct": 10.99, "unit": "$/oz" }, "wti": { - "price": 96.33, - "d1_pct": 2.04, - "w1_pct": 7.5, - "m1_pct": 1.96, + "price": 97.25, + "d1_pct": 3.02, + "w1_pct": 8.53, + "m1_pct": 2.93, "unit": "$/bbl" }, "brent": { - "price": 101.63, - "d1_pct": -3.51, - "w1_pct": 6.44, - "m1_pct": -5.91, + "price": 102.38, + "d1_pct": -2.8, + "w1_pct": 7.23, + "m1_pct": -5.21, "unit": "$/bbl" }, "natgas": { - "price": 2.726, - "d1_pct": 8.05, - "w1_pct": 1.38, - "m1_pct": -9.1, + "price": 2.718, + "d1_pct": 7.73, + "w1_pct": 1.08, + "m1_pct": -9.37, "unit": "$/MMBtu" }, "copper": { - "price": 6.085, - "d1_pct": 1.02, - "w1_pct": 0.81, - "m1_pct": 11.72, + "price": 6.075, + "d1_pct": 0.85, + "w1_pct": 0.65, + "m1_pct": 11.54, "unit": "$/lb" }, "wheat": { - "price": 630.75, - "d1_pct": 3.7, - "w1_pct": 5.65, - "m1_pct": 4.26, + "price": 629.25, + "d1_pct": 3.45, + "w1_pct": 5.4, + "m1_pct": 4.01, "unit": "\u00a2/bu" }, "corn": { - "price": 469.5, - "d1_pct": 3.19, - "w1_pct": 3.87, - "m1_pct": 0.54, + "price": 469.25, + "d1_pct": 3.13, + "w1_pct": 3.82, + "m1_pct": 0.48, "unit": "\u00a2/bu" } }, @@ -223,142 +256,142 @@ }, "fx": { "EURUSD": { - "price": 1.1726, - "d1_pct": 0.36, - "w1_pct": -0.13, - "m1_pct": 1.66 + "price": 1.1716, + "d1_pct": 0.09, + "w1_pct": -0.58, + "m1_pct": 1.95 }, "GBPUSD": { - "price": 1.3537, - "d1_pct": 0.52, - "w1_pct": 0.39, - "m1_pct": 1.51 + "price": 1.3524, + "d1_pct": 0.07, + "w1_pct": -0.05, + "m1_pct": 2.16 }, "USDJPY": { - "price": 159.415, - "d1_pct": -0.21, - "w1_pct": 0.16, - "m1_pct": -0.18 + "price": 159.549, + "d1_pct": -0.02, + "w1_pct": 0.44, + "m1_pct": -0.43 }, "USDCHF": { - "price": 0.7852, - "d1_pct": -0.13, - "w1_pct": 0.2, - "m1_pct": -1.19 + "price": 0.7865, + "d1_pct": 0.03, + "w1_pct": 1.03, + "m1_pct": -1.66 }, "AUDUSD": { - "price": 0.719, - "d1_pct": 0.85, - "w1_pct": 0.77, - "m1_pct": 4.4 + "price": 0.7179, + "d1_pct": 0.49, + "w1_pct": 0.06, + "m1_pct": 4.79 }, "NZDUSD": { - "price": 0.5912, - "d1_pct": 1.0, - "w1_pct": 0.8, - "m1_pct": 2.61 + "price": 0.5903, + "d1_pct": 0.54, + "w1_pct": -0.06, + "m1_pct": 3.05 }, "USDCAD": { - "price": 1.3624, - "d1_pct": -0.55, - "w1_pct": -0.59, - "m1_pct": -1.65 + "price": 1.3637, + "d1_pct": -0.29, + "w1_pct": -0.05, + "m1_pct": -1.89 }, "USDSEK": { - "price": 9.205, - "d1_pct": -0.55, - "w1_pct": 0.14, - "m1_pct": -2.3 + "price": 9.238, + "d1_pct": -0.04, + "w1_pct": 1.3, + "m1_pct": -2.5 }, "USDNOK": { - "price": 9.2759, - "d1_pct": -0.55, - "w1_pct": -1.11, - "m1_pct": -4.28 + "price": 9.3015, + "d1_pct": 0.18, + "w1_pct": -0.01, + "m1_pct": -4.47 }, "USDCNY": { - "price": 6.8223, - "d1_pct": -0.05, - "w1_pct": 0.08, - "m1_pct": -1.28 + "price": 6.8286, + "d1_pct": -0.11, + "w1_pct": 0.16, + "m1_pct": -1.2 }, "USDMXN": { - "price": 17.375, - "d1_pct": -0.23, - "w1_pct": 0.02, - "m1_pct": -3.01 + "price": 17.3895, + "d1_pct": -0.14, + "w1_pct": 0.46, + "m1_pct": -4.15 }, "USDBRL": { - "price": 4.977, - "d1_pct": -0.04, - "w1_pct": 0.5, - "m1_pct": -4.98 + "price": 4.9829, + "d1_pct": 0.08, + "w1_pct": 0.62, + "m1_pct": -4.87 }, "USDZAR": { - "price": 16.5319, - "d1_pct": -0.57, - "w1_pct": 0.7, - "m1_pct": -3.2 + "price": 16.552, + "d1_pct": -0.21, + "w1_pct": 1.21, + "m1_pct": -3.53 }, "USDINR": { "price": 94.17, - "d1_pct": 0.06, - "w1_pct": 1.69, - "m1_pct": -0.15 + "d1_pct": -0.09, + "w1_pct": 1.12, + "m1_pct": -0.65 }, "USDKRW": { - "price": 1473.89, - "d1_pct": -0.41, - "w1_pct": 0.6, - "m1_pct": -2.29 + "price": 1474.38, + "d1_pct": -0.02, + "w1_pct": 0.35, + "m1_pct": -2.17 }, "USDTRY": { - "price": 45.0149, - "d1_pct": 0.09, - "w1_pct": 0.36, - "m1_pct": 1.26 + "price": 45.0309, + "d1_pct": 0.04, + "w1_pct": 0.32, + "m1_pct": 1.32 }, "USDPLN": { - "price": 3.6193, - "d1_pct": -0.31, - "w1_pct": 0.47, - "m1_pct": -2.28 + "price": 3.6275, + "d1_pct": 0.09, + "w1_pct": 1.09, + "m1_pct": -2.62 }, "USDHUF": { - "price": 310.6, - "d1_pct": -0.68, - "w1_pct": 0.98, - "m1_pct": -7.16 + "price": 310.792, + "d1_pct": -0.19, + "w1_pct": 1.53, + "m1_pct": -7.82 }, "USDCZK": { - "price": 20.761, - "d1_pct": -0.31, - "w1_pct": 0.51, - "m1_pct": -2.22 + "price": 20.7893, + "d1_pct": 0.02, + "w1_pct": 0.93, + "m1_pct": -2.44 }, "USDSGD": { - "price": 1.2742, - "d1_pct": -0.28, - "w1_pct": 0.05, - "m1_pct": -0.9 + "price": 1.2747, + "d1_pct": -0.18, + "w1_pct": 0.37, + "m1_pct": -1.17 }, "USDIDR": { "price": 17222.0, - "d1_pct": -0.62, - "w1_pct": 0.52, - "m1_pct": 1.75 + "d1_pct": -0.14, + "w1_pct": 0.57, + "m1_pct": 1.56 }, "USDTHB": { - "price": 32.35, - "d1_pct": -0.4, - "w1_pct": 0.68, - "m1_pct": -1.85 + "price": 32.42, + "d1_pct": 0.0, + "w1_pct": 1.31, + "m1_pct": -1.64 }, "DXY": { - "price": 98.496, - "d1_pct": -0.01, - "w1_pct": 0.45, - "m1_pct": -1.41 + "price": 98.553, + "d1_pct": 0.04, + "w1_pct": 0.51, + "m1_pct": -1.35 } }, "volatility": { @@ -413,18 +446,18 @@ "duration": "short" }, "UK Gilts": { - "price": 9.725, - "d1_pct": -0.38, - "w1_pct": -0.99, - "m1_pct": -0.89, + "price": 9.7625, + "d1_pct": 0.05, + "w1_pct": -1.19, + "m1_pct": 0.31, "country": "UK", "duration": "mixed" }, "Eurozone Govt Bonds": { - "price": 141.26, - "d1_pct": -0.71, - "w1_pct": -1.24, - "m1_pct": -1.21, + "price": 142.275, + "d1_pct": -0.04, + "w1_pct": -0.73, + "m1_pct": 0.6, "country": "Eurozone", "duration": "mixed" }, @@ -438,6 +471,34 @@ } }, "news": [ + { + "headline": "California is one step closer to America\u2019s first billionaire wealth tax \u2014 and the divide between red and blue state taxes is getting deeper", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/california-is-one-step-closer-to-americas-first-billionaire-wealth-tax-and-the-divide-between-red-and-blue-state-taxes-is-getting-deeper-18ef3232?mod=mw_rss_topstories", + "datetime": 1777337760, + "category": "general" + }, + { + "headline": "Bed Bath & Beyond is seeing new life, as rare sales growth lifts stock more than 25%", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/bed-bath-beyond-is-seeing-new-life-as-rare-sales-growth-lifts-stock-more-than-30-3e1ee945?mod=mw_rss_topstories", + "datetime": 1777336440, + "category": "general" + }, + { + "headline": "Higher inflation is on the way. The Fed needs to make this clear before it raises rates.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/higher-inflation-is-on-the-way-the-fed-needs-to-make-this-clearer-before-it-raises-rates-142c6884?mod=mw_rss_topstories", + "datetime": 1777335600, + "category": "general" + }, + { + "headline": "It\u2019s China\u2019s duty-free retail mecca and a tropical oasis, to boot. For Beijing that\u2019s no longer enough.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/hainan-was-chinas-shopping-paradise-for-beijing-thats-no-longer-enough-c2535a40?mod=mw_rss_topstories", + "datetime": 1777334400, + "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", @@ -459,13 +520,6 @@ "datetime": 1777327260, "category": "general" }, - { - "headline": "Bed Bath & Beyond is seeing new life, as rare sales growth lifts stock more than 30%", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/bed-bath-beyond-is-seeing-new-life-as-rare-sales-growth-lifts-stock-more-than-30-3e1ee945?mod=mw_rss_topstories", - "datetime": 1777325700, - "category": "general" - }, { "headline": "Qualcomm\u2019s stock gains as an AI opportunity emerges", "source": "MarketWatch", @@ -487,27 +541,6 @@ "datetime": 1777324380, "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": 1777324080, - "category": "general" - }, - { - "headline": "Trump calls for Jimmy Kimmel to be fired over Melania comments. It\u2019s the latest clash over late-night TV.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/trump-calls-for-jimmy-kimmel-to-be-fired-over-melania-comments-its-the-latest-clash-over-late-night-tv-fbfc53d4?mod=mw_rss_topstories", - "datetime": 1777323900, - "category": "general" - }, - { - "headline": "There\u2019s a pizza price war going on, and Domino\u2019s is feeling the pain", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/theres-a-pizza-price-war-going-on-and-dominos-is-feeling-the-pain-99487d92?mod=mw_rss_topstories", - "datetime": 1777323180, - "category": "general" - }, { "headline": "European flight prices are falling in short term, Wizz Air boss says", "source": "BBC Business", @@ -522,6 +555,13 @@ "datetime": 1777307810, "category": "general" }, + { + "headline": "'I had \u00a320,000 stolen and had to fight a 13-month fraud reporting rule to get it back'", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/cpvxg1vzxzjo?at_medium=RSS&at_campaign=rss", + "datetime": 1777331019, + "category": "general" + }, { "headline": "Greggs removes cabinets in shoplifting hotspots", "source": "BBC Business", @@ -536,6 +576,13 @@ "datetime": 1777307151, "category": "general" }, + { + "headline": "Why Spotify has no button to filter out AI music", + "source": "BBC Business", + "url": "https://www.bbc.com/news/articles/cd7jpg4w181o?at_medium=RSS&at_campaign=rss", + "datetime": 1777330990, + "category": "general" + }, { "headline": "Oil prices rise as US-Iran peace talks stall", "source": "BBC Business", @@ -543,13 +590,6 @@ "datetime": 1777321852, "category": "general" }, - { - "headline": "How climate change threatens the economic backbone of the Pacific", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cq57vxjvdy4o?at_medium=RSS&at_campaign=rss", - "datetime": 1777245401, - "category": "general" - }, { "headline": "Less bread and WFH Fridays \u2013 what Pret boss knows about our habits", "source": "BBC Business", @@ -570,13 +610,6 @@ "url": "https://www.bbc.com/news/articles/cj0v0gr2yz7o?at_medium=RSS&at_campaign=rss", "datetime": 1777292502, "category": "general" - }, - { - "headline": "Higher prices could last for eight months after Iran war, minister says", - "source": "BBC Business", - "url": "https://www.bbc.com/news/articles/cm29m98md2do?at_medium=RSS&at_campaign=rss", - "datetime": 1777211934, - "category": "general" } ], "calendar": [ @@ -1437,5 +1470,166 @@ }, "sentiment": {}, "scenarios": {}, - "gov_bonds": {} + "gov_bonds": { + "us2y": { + "value": 3.809, + "change": 0.003, + "pct_change": 0.0788, + "date": "2026-04-28", + "label": "US 2Y", + "country": "US" + }, + "us10y": { + "value": 4.347, + "change": 0.002, + "pct_change": 0.046, + "date": "2026-04-28", + "label": "US 10Y", + "country": "US" + }, + "us30y": { + "value": 4.954, + "change": 0.002, + "pct_change": 0.0404, + "date": "2026-04-28", + "label": "US 30Y", + "country": "US" + }, + "uk2y": { + "value": 4.3888, + "change": 0.0315, + "pct_change": 0.7229, + "date": "2026-04-27", + "label": "UK 2Y", + "country": "UK" + }, + "uk10y": { + "value": 4.9735, + "change": 0.029, + "pct_change": 0.5865, + "date": "2026-04-27", + "label": "UK 10Y", + "country": "UK" + }, + "uk30y": { + "value": 5.6608, + "change": 0.0702, + "pct_change": 1.2557, + "date": "2026-04-27", + "label": "UK 30Y", + "country": "UK" + }, + "de2y": { + "value": 2.5768, + "change": 0.0256, + "pct_change": 1.0034, + "date": "2026-04-27", + "label": "Germany 2Y", + "country": "Eurozone" + }, + "de10y": { + "value": 3.0407, + "change": 0.0434, + "pct_change": 1.448, + "date": "2026-04-27", + "label": "Germany 10Y", + "country": "Eurozone" + }, + "de30y": { + "value": 3.5659, + "change": 0.0396, + "pct_change": 1.123, + "date": "2026-04-27", + "label": "Germany 30Y", + "country": "Eurozone" + }, + "jp2y": { + "value": 1.3597, + "change": -0.004, + "pct_change": -0.2933, + "date": "2026-04-28", + "label": "Japan 2Y", + "country": "Japan" + }, + "jp10y": { + "value": 2.4774, + "change": -0.0015, + "pct_change": -0.0605, + "date": "2026-04-28", + "label": "Japan 10Y", + "country": "Japan" + }, + "jp30y": { + "value": 3.6774, + "change": -0.0045, + "pct_change": -0.1222, + "date": "2026-04-28", + "label": "Japan 30Y", + "country": "Japan" + }, + "it2y": { + "value": 2.7883, + "change": 0.0223, + "pct_change": 0.8062, + "date": "2026-04-27", + "label": "Italy 2Y", + "country": "Eurozone" + }, + "it10y": { + "value": 3.8381, + "change": 0.0361, + "pct_change": 0.9495, + "date": "2026-04-27", + "label": "Italy 10Y", + "country": "Eurozone" + }, + "fr10y": { + "value": 3.6954, + "change": 0.0382, + "pct_change": 1.0445, + "date": "2026-04-27", + "label": "France 10Y", + "country": "Eurozone" + }, + "es10y": { + "value": 3.5006, + "change": 0.0353, + "pct_change": 1.0187, + "date": "2026-04-27", + "label": "Spain 10Y", + "country": "Eurozone" + }, + "ca2y": { + "value": 2.8212, + "change": 0.0004, + "pct_change": 0.0142, + "date": "2026-04-27", + "label": "Canada 2Y", + "country": "Canada" + }, + "ca10y": { + "value": 3.501, + "change": 0.0413, + "pct_change": 1.1937, + "date": "2026-04-27", + "label": "Canada 10Y", + "country": "Canada" + }, + "au2y": { + "value": 4.7295, + "change": 0.0141, + "pct_change": 0.299, + "date": "2026-04-28", + "label": "Australia 2Y", + "country": "Australia" + }, + "au10y": { + "value": 5.041, + "change": 0.01, + "pct_change": 0.1988, + "date": "2026-04-28", + "label": "Australia 10Y", + "country": "Australia" + } + } } \ No newline at end of file