diff --git a/data.json b/data.json index 3437ad5..d3ccf82 100644 --- a/data.json +++ b/data.json @@ -1,36 +1,36 @@ { - "generated_at": "2026-08-21T14:45:58.829455Z", + "generated_at": "2026-08-21T15:12:26.587039Z", "yields": { "US": { "y1m": null, - "y3m": 3.707, + "y3m": 3.713, "y6m": null, "y1": null, - "y2": 3.962, + "y2": 3.969, "y3": null, - "y5": 4.415, + "y5": 4.424, "y7": null, - "y10": 4.724, + "y10": 4.73, "y20": null, "y30": 5.266 }, "US_yf": { "US_3M": { - "price": 3.707, + "price": 3.713, "prev_close": 3.703, - "change_pct": 0.11, + "change_pct": 0.27, "timestamp": "2026-08-21 00:00:00" }, "US_5Y": { - "price": 4.415, + "price": 4.424, "prev_close": 4.387, - "change_pct": 0.64, + "change_pct": 0.84, "timestamp": "2026-08-21 00:00:00" }, "US_10Y": { - "price": 4.724, + "price": 4.73, "prev_close": 4.696, - "change_pct": 0.6, + "change_pct": 0.72, "timestamp": "2026-08-21 00:00:00" }, "US_30Y": { @@ -43,45 +43,45 @@ }, "commodities": { "gold": { - "price": 4647.3999, - "d1_pct": 2.9, - "w1_pct": 6.1, - "m1_pct": 14.85, + "price": 4645.7002, + "d1_pct": 2.87, + "w1_pct": 6.06, + "m1_pct": 14.81, "unit": "$/oz" }, "silver": { - "price": 69.32, - "d1_pct": 1.9, - "w1_pct": 6.67, - "m1_pct": 19.93, + "price": 69.075, + "d1_pct": 1.54, + "w1_pct": 6.29, + "m1_pct": 19.51, "unit": "$/oz" }, "wti": { - "price": 86.63, - "d1_pct": -1.37, - "w1_pct": 5.13, - "m1_pct": -6.03, + "price": 86.43, + "d1_pct": -1.59, + "w1_pct": 4.89, + "m1_pct": -6.25, "unit": "$/bbl" }, "brent": { - "price": 93.95, - "d1_pct": 0.18, - "w1_pct": 6.13, - "m1_pct": -6.69, + "price": 93.8, + "d1_pct": 0.02, + "w1_pct": 5.96, + "m1_pct": -6.84, "unit": "$/bbl" }, "natgas": { - "price": 2.817, - "d1_pct": 3.07, - "w1_pct": 3.07, - "m1_pct": -3.4, + "price": 2.818, + "d1_pct": 3.11, + "w1_pct": 3.11, + "m1_pct": -3.36, "unit": "$/MMBtu" }, "copper": { - "price": 6.574, - "d1_pct": 1.76, - "w1_pct": -0.39, - "m1_pct": 4.27, + "price": 6.5655, + "d1_pct": 1.63, + "w1_pct": -0.52, + "m1_pct": 4.13, "unit": "$/lb" }, "wheat": { @@ -92,67 +92,67 @@ "unit": "\u00a2/bu" }, "corn": { - "price": 506.5, - "d1_pct": 5.8, - "w1_pct": 10.35, - "m1_pct": 9.16, + "price": 507.25, + "d1_pct": 5.95, + "w1_pct": 10.51, + "m1_pct": 9.32, "unit": "\u00a2/bu" } }, "etfs": { "S&P 500": { - "price": 764.69, - "d1_pct": 0.27, - "w1_pct": -1.5, - "m1_pct": 3.59 + "price": 765.8802, + "d1_pct": 0.43, + "w1_pct": -1.35, + "m1_pct": 3.75 }, "Nasdaq 100": { - "price": 711.25, - "d1_pct": 0.05, - "w1_pct": -2.71, - "m1_pct": 2.79 + "price": 712.47, + "d1_pct": 0.22, + "w1_pct": -2.54, + "m1_pct": 2.96 }, "Russell 2000": { - "price": 298.53, - "d1_pct": 0.29, - "w1_pct": -2.15, - "m1_pct": 2.2 + "price": 299.06, + "d1_pct": 0.47, + "w1_pct": -1.98, + "m1_pct": 2.39 }, "EM Equities": { - "price": 67.07, - "d1_pct": 0.68, - "w1_pct": 0.69, - "m1_pct": 3.82 + "price": 67.155, + "d1_pct": 0.8, + "w1_pct": 0.82, + "m1_pct": 3.96 }, "China Large Cap": { - "price": 35.88, - "d1_pct": 0.59, - "w1_pct": 2.84, - "m1_pct": 4.12 + "price": 35.9195, + "d1_pct": 0.7, + "w1_pct": 2.95, + "m1_pct": 4.24 }, "Japan Equities": { - "price": 94.985, - "d1_pct": 0.76, - "w1_pct": -3.28, - "m1_pct": 4.26 + "price": 95.095, + "d1_pct": 0.88, + "w1_pct": -3.17, + "m1_pct": 4.39 }, "Brazil Equities": { - "price": 34.9947, - "d1_pct": 2.5, - "w1_pct": 3.14, - "m1_pct": -3.25 + "price": 35.025, + "d1_pct": 2.59, + "w1_pct": 3.23, + "m1_pct": -3.17 }, "Germany Equities": { - "price": 44.2, - "d1_pct": 0.64, - "w1_pct": 0.09, - "m1_pct": 8.89 + "price": 44.23, + "d1_pct": 0.71, + "w1_pct": 0.16, + "m1_pct": 8.97 }, "UK Equities": { - "price": 48.9, - "d1_pct": 0.74, - "w1_pct": 1.33, - "m1_pct": 4.71 + "price": 48.89, + "d1_pct": 0.72, + "w1_pct": 1.31, + "m1_pct": 4.69 }, "US Dollar Index": { "price": 27.925, @@ -161,13 +161,13 @@ "m1_pct": -2.22 }, "Euro ETF": { - "price": 107.735, - "d1_pct": -0.06, - "w1_pct": 0.88, - "m1_pct": 2.66 + "price": 107.77, + "d1_pct": -0.03, + "w1_pct": 0.92, + "m1_pct": 2.69 }, "Yen ETF": { - "price": 57.7101, + "price": 57.71, "d1_pct": 0.09, "w1_pct": 0.23, "m1_pct": 3.04 @@ -185,120 +185,120 @@ "m1_pct": 2.93 }, "CAD ETF": { - "price": 70.9601, - "d1_pct": 0.21, - "w1_pct": 0.82, - "m1_pct": 2.35 + "price": 70.9, + "d1_pct": 0.13, + "w1_pct": 0.74, + "m1_pct": 2.26 }, "Gold ETF": { - "price": 420.52, - "d1_pct": 1.27, - "w1_pct": 4.74, - "m1_pct": 13.19 + "price": 421.591, + "d1_pct": 1.52, + "w1_pct": 5.01, + "m1_pct": 13.48 }, "Oil ETF": { - "price": 134.371, - "d1_pct": -0.13, - "w1_pct": 6.14, - "m1_pct": -3.67 + "price": 134.355, + "d1_pct": -0.14, + "w1_pct": 6.13, + "m1_pct": -3.68 }, "Agriculture ETF": { - "price": 28.195, - "d1_pct": -0.65, - "w1_pct": 1.53, - "m1_pct": -0.16 + "price": 28.2792, + "d1_pct": -0.36, + "w1_pct": 1.83, + "m1_pct": 0.14 }, "Energy Sector": { - "price": 63.845, - "d1_pct": 0.15, - "w1_pct": 3.13, - "m1_pct": 7.52 + "price": 63.515, + "d1_pct": -0.37, + "w1_pct": 2.59, + "m1_pct": 6.96 }, "Financials Sector": { - "price": 57.395, - "d1_pct": 0.78, - "w1_pct": -1.32, - "m1_pct": 2.8 + "price": 57.455, + "d1_pct": 0.89, + "w1_pct": -1.21, + "m1_pct": 2.91 } }, "fx": { "EURUSD": { - "price": 1.1675, - "d1_pct": 0.01, - "w1_pct": 1.21, - "m1_pct": 2.31 + "price": 1.1677, + "d1_pct": 0.03, + "w1_pct": 1.23, + "m1_pct": 2.32 }, "GBPUSD": { - "price": 1.3625, + "price": 1.3626, "d1_pct": 0.19, "w1_pct": 1.0, "m1_pct": 1.87 }, "USDJPY": { - "price": 158.956, - "d1_pct": 0.43, - "w1_pct": -0.29, - "m1_pct": -2.53 + "price": 158.973, + "d1_pct": 0.44, + "w1_pct": -0.28, + "m1_pct": -2.52 }, "USDCHF": { - "price": 0.8013, - "d1_pct": 0.44, - "w1_pct": -1.57, - "m1_pct": -1.58 + "price": 0.8015, + "d1_pct": 0.47, + "w1_pct": -1.55, + "m1_pct": -1.56 }, "AUDUSD": { - "price": 0.7164, - "d1_pct": 0.55, - "w1_pct": 1.42, - "m1_pct": 2.5 + "price": 0.7169, + "d1_pct": 0.62, + "w1_pct": 1.5, + "m1_pct": 2.57 }, "NZDUSD": { - "price": 0.5971, - "d1_pct": 0.6, - "w1_pct": 1.99, - "m1_pct": 2.7 + "price": 0.5976, + "d1_pct": 0.67, + "w1_pct": 2.07, + "m1_pct": 2.77 }, "USDCAD": { - "price": 1.3777, - "d1_pct": -0.24, - "w1_pct": -1.08, - "m1_pct": -2.19 + "price": 1.3771, + "d1_pct": -0.29, + "w1_pct": -1.12, + "m1_pct": -2.23 }, "USDSEK": { - "price": 9.4715, - "d1_pct": 0.33, - "w1_pct": -0.9, - "m1_pct": -2.31 + "price": 9.4689, + "d1_pct": 0.3, + "w1_pct": -0.92, + "m1_pct": -2.34 }, "USDNOK": { - "price": 9.2973, + "price": 9.2972, "d1_pct": -0.35, "w1_pct": -2.18, "m1_pct": -3.07 }, "USDCNY": { - "price": 6.721, - "d1_pct": -0.13, - "w1_pct": -0.32, - "m1_pct": -0.76 + "price": 6.7105, + "d1_pct": -0.28, + "w1_pct": -0.48, + "m1_pct": -0.92 }, "USDMXN": { - "price": 16.912, - "d1_pct": -0.23, - "w1_pct": -0.69, - "m1_pct": -2.81 + "price": 16.9056, + "d1_pct": -0.27, + "w1_pct": -0.73, + "m1_pct": -2.85 }, "USDBRL": { - "price": 5.1647, - "d1_pct": -0.23, - "w1_pct": -0.68, - "m1_pct": 2.02 + "price": 5.161, + "d1_pct": -0.3, + "w1_pct": -0.75, + "m1_pct": 1.95 }, "USDZAR": { - "price": 16.0298, - "d1_pct": -0.37, - "w1_pct": -0.95, - "m1_pct": -2.22 + "price": 16.0217, + "d1_pct": -0.43, + "w1_pct": -1.0, + "m1_pct": -2.27 }, "USDINR": { "price": 95.685, @@ -307,15 +307,15 @@ "m1_pct": -0.9 }, "USDKRW": { - "price": 1386.38, - "d1_pct": -0.22, - "w1_pct": -2.15, - "m1_pct": -6.05 + "price": 1385.74, + "d1_pct": -0.26, + "w1_pct": -2.2, + "m1_pct": -6.09 }, "USDTRY": { - "price": 48.0595, + "price": 48.0589, "d1_pct": 0.24, - "w1_pct": 0.38, + "w1_pct": 0.37, "m1_pct": 1.79 }, "USDPLN": { @@ -325,22 +325,22 @@ "m1_pct": -2.54 }, "USDHUF": { - "price": 310.618, - "d1_pct": -0.36, - "w1_pct": -1.26, - "m1_pct": -2.42 + "price": 310.339, + "d1_pct": -0.45, + "w1_pct": -1.35, + "m1_pct": -2.5 }, "USDCZK": { - "price": 20.651, + "price": 20.6505, "d1_pct": -0.11, "w1_pct": -1.56, "m1_pct": -2.45 }, "USDSGD": { - "price": 1.27, - "d1_pct": -0.11, - "w1_pct": -0.8, - "m1_pct": -1.63 + "price": 1.2697, + "d1_pct": -0.13, + "w1_pct": -0.83, + "m1_pct": -1.65 }, "USDIDR": { "price": 17700.0, @@ -349,10 +349,10 @@ "m1_pct": -1.21 }, "USDTHB": { - "price": 32.65, - "d1_pct": -0.64, - "w1_pct": -1.57, - "m1_pct": -3.32 + "price": 32.63, + "d1_pct": -0.7, + "w1_pct": -1.63, + "m1_pct": -3.38 }, "DXY": { "price": 98.88, @@ -363,15 +363,15 @@ }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 15.41, + "price": 15.29, "prev_close": 16.01, - "change_pct": -3.75, + "change_pct": -4.5, "timestamp": "2026-08-21 00:00:00" }, "VXN (Nasdaq Vol)": { - "price": 23.06, + "price": 22.9, "prev_close": 23.26, - "change_pct": -0.86, + "change_pct": -1.55, "timestamp": "2026-08-21 00:00:00" }, "MOVE (Bond Vol)": { @@ -381,18 +381,18 @@ "timestamp": "2026-08-20 00:00:00" }, "VIX Short-Term ETF": { - "price": 18.25, + "price": 18.194, "prev_close": 18.44, - "change_pct": -1.03, + "change_pct": -1.33, "timestamp": "2026-08-21 00:00:00" } }, "bond_etfs": { "US 20Y+ Treasury": { - "price": 82.07, - "d1_pct": -0.33, - "w1_pct": 0.04, - "m1_pct": -0.93, + "price": 82.085, + "d1_pct": -0.31, + "w1_pct": 0.05, + "m1_pct": -0.91, "country": "US", "duration": "long" }, @@ -405,15 +405,15 @@ "duration": "medium" }, "US 1-3Y Treasury": { - "price": 81.9996, - "d1_pct": -0.02, - "w1_pct": -0.0, - "m1_pct": 0.59, + "price": 81.985, + "d1_pct": -0.04, + "w1_pct": -0.02, + "m1_pct": 0.57, "country": "US", "duration": "short" }, "UK Gilts": { - "price": 9.5949, + "price": 9.595, "d1_pct": -0.03, "w1_pct": -0.52, "m1_pct": 0.31, @@ -438,6 +438,13 @@ } }, "news": [ + { + "headline": "Our 4-year-old son has $100,000 in his 529 account. Is a bull market a bad time to buy him stocks instead?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/our-4-year-old-son-has-100-000-in-his-529-account-should-we-buy-him-stocks-instead-3ca745b2?mod=mw_rss_topstories", + "datetime": 1787324400, + "category": "general" + }, { "headline": "Social Security union says it needs $3 billion and another 20,000 workers to fix long wait times and \u2018ghost offices\u2019", "source": "MarketWatch", @@ -501,13 +508,6 @@ "datetime": 1787313600, "category": "general" }, - { - "headline": "Moderna\u2019s personalized mRNA shot could reshape the fight against skin cancer \u2014 but it may also be overhyped", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/modernas-personalized-mrna-shot-could-reshape-the-fight-against-skin-cancer-but-it-may-also-be-overhyped-a6f1bc88?mod=mw_rss_topstories", - "datetime": 1787311320, - "category": "general" - }, { "headline": "Royal Mail misses delivery targets again but hails 'encouraging' signs", "source": "BBC Business", @@ -516,17 +516,17 @@ "category": "general" }, { - "headline": "UK borrows more than expected in July as Healey prepares for first Budget", + "headline": "Canada 'should fight' as US trade deadline looms, Manitoba premier says", "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cly8kzkyvwgo?at_medium=RSS&at_campaign=rss", - "datetime": 1787305511, + "url": "https://www.bbc.co.uk/news/articles/czjlr0evy0do?at_medium=RSS&at_campaign=rss", + "datetime": 1787324778, "category": "general" }, { - "headline": "Stifling heat and broken toilets: TUI River Cruise passengers tell of their holiday hell ", + "headline": "Why the US economy is ringing alarm bells", "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cy07exrz5lpo?at_medium=RSS&at_campaign=rss", - "datetime": 1787266775, + "url": "https://www.bbc.co.uk/news/articles/c9d8z72nn02o?at_medium=RSS&at_campaign=rss", + "datetime": 1787301498, "category": "general" }, { @@ -537,10 +537,10 @@ "category": "general" }, { - "headline": "Panama Canal to cut number of ships passing through due to El Ni\u00f1o", + "headline": "Stifling heat and broken toilets: TUI River Cruise passengers tell of their holiday hell ", "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cwyl0jkxxryo?at_medium=RSS&at_campaign=rss", - "datetime": 1787294768, + "url": "https://www.bbc.co.uk/news/articles/cy07exrz5lpo?at_medium=RSS&at_campaign=rss", + "datetime": 1787266775, "category": "general" }, { @@ -551,10 +551,17 @@ "category": "general" }, { - "headline": "Why the US economy is ringing alarm bells", + "headline": "UK borrows more than expected in July as Healey prepares for first Budget", "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/c9d8z72nn02o?at_medium=RSS&at_campaign=rss", - "datetime": 1787301498, + "url": "https://www.bbc.co.uk/news/articles/cly8kzkyvwgo?at_medium=RSS&at_campaign=rss", + "datetime": 1787305511, + "category": "general" + }, + { + "headline": "Panama Canal to cut number of ships passing through due to El Ni\u00f1o", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/cwyl0jkxxryo?at_medium=RSS&at_campaign=rss", + "datetime": 1787294768, "category": "general" }, { @@ -570,13 +577,6 @@ "url": "https://www.bbc.co.uk/news/articles/cre4gdvlj9ro?at_medium=RSS&at_campaign=rss", "datetime": 1787267805, "category": "general" - }, - { - "headline": "Travelodge boss resigns as chain tackles security after sex assault at hotel", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/c2k7e7zwxvyo?at_medium=RSS&at_campaign=rss", - "datetime": 1787220324, - "category": "general" } ], "calendar": [