diff --git a/data.json b/data.json index e18f6e4..9e7a98d 100644 --- a/data.json +++ b/data.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-07-08T22:22:32.784143Z", + "generated_at": "2026-07-09T00:27:24.848683Z", "yields": { "US": { "y1m": null, @@ -39,63 +39,96 @@ "change_pct": 0.44, "timestamp": "2026-07-08 00:00:00" } + }, + "UK": { + "y2": 4.3493, + "y10": 4.9827, + "y30": 5.7008 + }, + "Eurozone": { + "y2": 2.714, + "y10": 3.0945, + "y30": 3.6439 + }, + "Japan": { + "y2": 1.4401, + "y10": 2.8815, + "y30": 4.0075 + }, + "Italy": { + "y2": 2.9004, + "y10": 3.9033 + }, + "France": { + "y10": 3.8081 + }, + "Spain": { + "y10": 3.5169 + }, + "Canada": { + "y2": 2.8665, + "y10": 3.5691 + }, + "Australia": { + "y2": 4.5481, + "y10": 4.9302 } }, "commodities": { "gold": { - "price": 4088.0, - "d1_pct": -1.38, - "w1_pct": 1.62, - "m1_pct": -5.74, + "price": 4093.3999, + "d1_pct": -1.25, + "w1_pct": 1.75, + "m1_pct": -5.62, "unit": "$/oz" }, "silver": { - "price": 58.865, - "d1_pct": -3.39, - "w1_pct": -1.03, - "m1_pct": -14.62, + "price": 58.9, + "d1_pct": -3.33, + "w1_pct": -0.97, + "m1_pct": -14.57, "unit": "$/oz" }, "wti": { - "price": 74.64, - "d1_pct": 5.96, - "w1_pct": 7.4, - "m1_pct": -17.56, + "price": 74.13, + "d1_pct": 5.24, + "w1_pct": 6.66, + "m1_pct": -18.12, "unit": "$/bbl" }, "brent": { - "price": 79.17, - "d1_pct": 6.76, - "w1_pct": 8.57, - "m1_pct": -14.95, + "price": 78.67, + "d1_pct": 6.08, + "w1_pct": 7.89, + "m1_pct": -15.49, "unit": "$/bbl" }, "natgas": { - "price": 3.218, - "d1_pct": -1.44, - "w1_pct": -1.74, - "m1_pct": -0.34, + "price": 3.213, + "d1_pct": -1.59, + "w1_pct": -1.89, + "m1_pct": -0.5, "unit": "$/MMBtu" }, "copper": { - "price": 6.12, - "d1_pct": -0.83, - "w1_pct": -1.17, - "m1_pct": -2.29, + "price": 6.1255, + "d1_pct": -0.75, + "w1_pct": -1.08, + "m1_pct": -2.2, "unit": "$/lb" }, "wheat": { - "price": 606.25, - "d1_pct": -0.49, - "w1_pct": 4.39, - "m1_pct": 4.53, + "price": 605.0, + "d1_pct": -0.7, + "w1_pct": 4.18, + "m1_pct": 4.31, "unit": "\u00a2/bu" }, "corn": { - "price": 454.5, - "d1_pct": 2.71, - "w1_pct": 10.12, - "m1_pct": 8.86, + "price": 452.75, + "d1_pct": 2.32, + "w1_pct": 9.69, + "m1_pct": 8.44, "unit": "\u00a2/bu" } }, @@ -223,142 +256,142 @@ }, "fx": { "EURUSD": { - "price": 1.1421, - "d1_pct": -0.18, - "w1_pct": 0.07, - "m1_pct": -0.93 + "price": 1.143, + "d1_pct": 0.23, + "w1_pct": 0.46, + "m1_pct": -0.91 }, "GBPUSD": { - "price": 1.3391, - "d1_pct": -0.05, - "w1_pct": 1.06, - "m1_pct": 0.43 + "price": 1.3401, + "d1_pct": 0.39, + "w1_pct": 0.92, + "m1_pct": 0.21 }, "USDJPY": { - "price": 162.579, - "d1_pct": 0.3, - "w1_pct": -0.03, - "m1_pct": 1.5 + "price": 162.387, + "d1_pct": 0.01, + "w1_pct": -0.09, + "m1_pct": 1.25 }, "USDCHF": { - "price": 0.8082, - "d1_pct": 0.39, - "w1_pct": -0.06, - "m1_pct": 1.26 + "price": 0.8072, + "d1_pct": -0.2, + "w1_pct": -0.24, + "m1_pct": 1.0 }, "AUDUSD": { - "price": 0.6933, - "d1_pct": -0.32, - "w1_pct": 0.29, - "m1_pct": -1.52 + "price": 0.6939, + "d1_pct": 0.24, + "w1_pct": 0.68, + "m1_pct": -1.2 }, "NZDUSD": { - "price": 0.5702, - "d1_pct": 0.01, - "w1_pct": 0.47, - "m1_pct": -1.75 + "price": 0.5727, + "d1_pct": 0.88, + "w1_pct": 0.9, + "m1_pct": -1.39 }, "USDCAD": { - "price": 1.4172, - "d1_pct": -0.25, - "w1_pct": -0.24, - "m1_pct": 1.54 + "price": 1.4162, + "d1_pct": -0.29, + "w1_pct": -0.39, + "m1_pct": 1.49 }, "USDSEK": { - "price": 9.6883, - "d1_pct": 0.66, - "w1_pct": -0.18, - "m1_pct": 2.63 + "price": 9.6784, + "d1_pct": -0.21, + "w1_pct": -0.42, + "m1_pct": 2.06 }, "USDNOK": { - "price": 9.762, - "d1_pct": -0.19, - "w1_pct": -1.48, - "m1_pct": 3.08 + "price": 9.752, + "d1_pct": -0.55, + "w1_pct": -1.59, + "m1_pct": 2.54 }, "USDCNY": { - "price": 6.7969, - "d1_pct": 0.02, - "w1_pct": 0.05, - "m1_pct": 0.46 + "price": 6.802, + "d1_pct": 0.13, + "w1_pct": 0.11, + "m1_pct": 0.44 }, "USDMXN": { - "price": 17.5717, - "d1_pct": 1.1, - "w1_pct": 0.45, - "m1_pct": 0.6 + "price": 17.553, + "d1_pct": 0.16, + "w1_pct": -0.01, + "m1_pct": 0.57 }, "USDBRL": { - "price": 5.1452, - "d1_pct": -0.5, - "w1_pct": -1.44, - "m1_pct": -0.87 + "price": 5.1507, + "d1_pct": -0.39, + "w1_pct": -1.34, + "m1_pct": -0.76 }, "USDZAR": { - "price": 16.3944, - "d1_pct": 1.21, - "w1_pct": 0.12, - "m1_pct": -0.8 + "price": 16.3813, + "d1_pct": 0.37, + "w1_pct": -0.08, + "m1_pct": -0.41 }, "USDINR": { "price": 95.545, - "d1_pct": -0.06, - "w1_pct": 0.66, - "m1_pct": -0.15 + "d1_pct": -0.05, + "w1_pct": 0.13, + "m1_pct": 0.19 }, "USDKRW": { - "price": 1505.5699, - "d1_pct": -1.52, - "w1_pct": -2.78, - "m1_pct": -1.52 + "price": 1500.88, + "d1_pct": -1.25, + "w1_pct": -3.28, + "m1_pct": -1.63 }, "USDTRY": { - "price": 46.8461, - "d1_pct": 0.06, - "w1_pct": 0.41, - "m1_pct": 1.6 + "price": 46.8655, + "d1_pct": 0.03, + "w1_pct": 0.4, + "m1_pct": 1.62 }, "USDPLN": { - "price": 3.7711, - "d1_pct": 0.68, - "w1_pct": 0.17, + "price": 3.7692, + "d1_pct": -0.04, + "w1_pct": -0.04, "m1_pct": 2.59 }, "USDHUF": { - "price": 314.76, - "d1_pct": 1.92, - "w1_pct": 1.17, - "m1_pct": 2.16 + "price": 314.03, + "d1_pct": 1.2, + "w1_pct": 0.68, + "m1_pct": 1.86 }, "USDCZK": { - "price": 21.228, - "d1_pct": 0.63, - "w1_pct": 0.01, - "m1_pct": 1.26 + "price": 21.213, + "d1_pct": 0.01, + "w1_pct": -0.29, + "m1_pct": 1.36 }, "USDSGD": { - "price": 1.2939, - "d1_pct": 0.17, - "w1_pct": -0.02, - "m1_pct": 0.39 + "price": 1.2927, + "d1_pct": -0.07, + "w1_pct": -0.22, + "m1_pct": 0.41 }, "USDIDR": { "price": 18000.0, - "d1_pct": -0.25, - "w1_pct": 0.36, - "m1_pct": -1.05 + "d1_pct": 0.12, + "w1_pct": 0.01, + "m1_pct": -0.17 }, "USDTHB": { - "price": 33.42, - "d1_pct": 0.46, - "w1_pct": 0.48, - "m1_pct": 1.77 + "price": 33.43, + "d1_pct": 0.21, + "w1_pct": 0.33, + "m1_pct": 1.52 }, "DXY": { - "price": 101.066, - "d1_pct": -0.07, - "w1_pct": -0.12, - "m1_pct": 1.0 + "price": 100.968, + "d1_pct": -0.17, + "w1_pct": -0.22, + "m1_pct": 0.9 } }, "volatility": { @@ -413,18 +446,18 @@ "duration": "short" }, "UK Gilts": { - "price": 9.5925, - "d1_pct": -0.93, - "w1_pct": -1.54, - "m1_pct": -0.13, + "price": 9.6825, + "d1_pct": -0.28, + "w1_pct": -0.56, + "m1_pct": 0.94, "country": "UK", "duration": "mixed" }, "Eurozone Govt Bonds": { - "price": 135.79, - "d1_pct": -1.61, - "w1_pct": -3.56, - "m1_pct": -1.88, + "price": 138.01, + "d1_pct": -0.65, + "w1_pct": -2.8, + "m1_pct": -0.6, "country": "Eurozone", "duration": "mixed" }, @@ -438,6 +471,27 @@ } }, "news": [ + { + "headline": "Higher gas prices aren\u2019t the only way rising tensions with Iran will hit home", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/higher-gas-prices-arent-the-only-way-rising-tensions-with-iran-will-hit-home-0a995066?mod=mw_rss_topstories", + "datetime": 1783555620, + "category": "general" + }, + { + "headline": "Levi\u2019s is finding new ways to win customers \u2014 by looking toward tops and \u2018denim luxury\u2019", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/levis-is-finding-new-ways-to-win-customers-by-looking-toward-tops-and-denim-luxury-b6e0890a?mod=mw_rss_topstories", + "datetime": 1783552200, + "category": "general" + }, + { + "headline": "I started retirement with $3 million. Now I\u2019m 89 and down to $2 million. What if I get sick?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/i-started-retirement-with-3-million-now-im-89-and-down-to-2-million-what-if-i-get-sick-7401056a?mod=mw_rss_topstories", + "datetime": 1783550880, + "category": "general" + }, { "headline": "Did you mess up on your taxes? The IRS just made it easier to avoid paying a penalty.", "source": "MarketWatch", @@ -488,24 +542,17 @@ "category": "general" }, { - "headline": "Higher gas prices aren\u2019t the only way rising tensions with Iran will hit home", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/higher-gas-prices-arent-the-only-way-rising-tensions-with-iran-will-hit-home-0a995066?mod=mw_rss_topstories", - "datetime": 1783538880, + "headline": "Why electric cars cost more to insure - and what's being done about it", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/cgk6606j6zeo?at_medium=RSS&at_campaign=rss", + "datetime": 1783552195, "category": "general" }, { - "headline": "More than two-thirds of tech stocks are at least 20% off recent highs. What\u2019s happening to the AI trade?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/more-than-two-thirds-of-tech-stocks-are-at-least-20-off-recent-highs-whats-happening-to-the-ai-trade-4ba6aa28?mod=mw_rss_topstories", - "datetime": 1783537980, - "category": "general" - }, - { - "headline": "\u2018I\u2019ve plenty of time on my hands\u2019: Advisers bombard me with offers of free steak dinners. Is it wrong to go for the food?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/ive-plenty-of-time-on-my-hands-advisers-bombard-me-with-offers-for-free-steak-is-it-wrong-to-go-for-the-food-1b139f98?mod=mw_rss_topstories", - "datetime": 1783537200, + "headline": "I run the UK's biggest bank, here are five ways to manage your money", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/cd7wldr3prro?at_medium=RSS&at_campaign=rss", + "datetime": 1783552210, "category": "general" }, { @@ -529,6 +576,13 @@ "datetime": 1783538613, "category": "general" }, + { + "headline": "Wealthy AI workers send San Francisco house prices soaring", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/c9q29j47v9ro?at_medium=RSS&at_campaign=rss", + "datetime": 1783552295, + "category": "general" + }, { "headline": "Hundreds of jobs at risk as John Lewis plans to cut some services", "source": "BBC Business", @@ -556,27 +610,6 @@ "url": "https://www.bbc.co.uk/news/articles/cn0vnx2192vo?at_medium=RSS&at_campaign=rss", "datetime": 1783468053, "category": "general" - }, - { - "headline": "Australia dock workers call for 28-hour week in AI talks", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cd95wendvdeo?at_medium=RSS&at_campaign=rss", - "datetime": 1783490772, - "category": "general" - }, - { - "headline": "Jackdaw owner says gas field will 'not materially influence' climate change", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cly85e2z2n4o?at_medium=RSS&at_campaign=rss", - "datetime": 1783515540, - "category": "general" - }, - { - "headline": "Airbnb data identifies illegal social home sublets", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/c6211ng49zwo?at_medium=RSS&at_campaign=rss", - "datetime": 1783487008, - "category": "general" } ], "calendar": [ @@ -1437,5 +1470,166 @@ }, "sentiment": {}, "scenarios": {}, - "gov_bonds": {} + "gov_bonds": { + "us2y": { + "value": 4.229, + "change": 0.032, + "pct_change": 0.7624, + "date": "2026-07-08", + "label": "US 2Y", + "country": "US" + }, + "us10y": { + "value": 4.577, + "change": 0.021, + "pct_change": 0.4609, + "date": "2026-07-08", + "label": "US 10Y", + "country": "US" + }, + "us30y": { + "value": 5.078, + "change": 0.022, + "pct_change": 0.4351, + "date": "2026-07-08", + "label": "US 30Y", + "country": "US" + }, + "uk2y": { + "value": 4.3493, + "change": 0.157, + "pct_change": 3.745, + "date": "2026-07-08", + "label": "UK 2Y", + "country": "UK" + }, + "uk10y": { + "value": 4.9827, + "change": 0.1298, + "pct_change": 2.6747, + "date": "2026-07-08", + "label": "UK 10Y", + "country": "UK" + }, + "uk30y": { + "value": 5.7008, + "change": 0.1077, + "pct_change": 1.9256, + "date": "2026-07-08", + "label": "UK 30Y", + "country": "UK" + }, + "de2y": { + "value": 2.714, + "change": 0.1193, + "pct_change": 4.5978, + "date": "2026-07-08", + "label": "Germany 2Y", + "country": "Eurozone" + }, + "de10y": { + "value": 3.0945, + "change": 0.0955, + "pct_change": 3.1844, + "date": "2026-07-08", + "label": "Germany 10Y", + "country": "Eurozone" + }, + "de30y": { + "value": 3.6439, + "change": 0.0689, + "pct_change": 1.9273, + "date": "2026-07-08", + "label": "Germany 30Y", + "country": "Eurozone" + }, + "jp2y": { + "value": 1.4401, + "change": 0.034, + "pct_change": 2.418, + "date": "2026-07-08", + "label": "Japan 2Y", + "country": "Japan" + }, + "jp10y": { + "value": 2.8815, + "change": 0.0357, + "pct_change": 1.2545, + "date": "2026-07-08", + "label": "Japan 10Y", + "country": "Japan" + }, + "jp30y": { + "value": 4.0075, + "change": -0.0543, + "pct_change": -1.3368, + "date": "2026-07-08", + "label": "Japan 30Y", + "country": "Japan" + }, + "it2y": { + "value": 2.9004, + "change": 0.119, + "pct_change": 4.2784, + "date": "2026-07-08", + "label": "Italy 2Y", + "country": "Eurozone" + }, + "it10y": { + "value": 3.9033, + "change": 0.1345, + "pct_change": 3.5688, + "date": "2026-07-08", + "label": "Italy 10Y", + "country": "Eurozone" + }, + "fr10y": { + "value": 3.8081, + "change": 0.133, + "pct_change": 3.6189, + "date": "2026-07-08", + "label": "France 10Y", + "country": "Eurozone" + }, + "es10y": { + "value": 3.5169, + "change": 0.102, + "pct_change": 2.9869, + "date": "2026-07-08", + "label": "Spain 10Y", + "country": "Eurozone" + }, + "ca2y": { + "value": 2.8665, + "change": 0.076, + "pct_change": 2.7235, + "date": "2026-07-08", + "label": "Canada 2Y", + "country": "Canada" + }, + "ca10y": { + "value": 3.5691, + "change": 0.0772, + "pct_change": 2.2108, + "date": "2026-07-08", + "label": "Canada 10Y", + "country": "Canada" + }, + "au2y": { + "value": 4.5481, + "change": 0.0844, + "pct_change": 1.8908, + "date": "2026-07-08", + "label": "Australia 2Y", + "country": "Australia" + }, + "au10y": { + "value": 4.9302, + "change": 0.0986, + "pct_change": 2.0407, + "date": "2026-07-08", + "label": "Australia 10Y", + "country": "Australia" + } + } } \ No newline at end of file