diff --git a/data.json b/data.json index c0456ef..2a2c26f 100644 --- a/data.json +++ b/data.json @@ -1,378 +1,378 @@ { - "generated_at": "2026-07-29T13:09:49.781722Z", + "generated_at": "2026-07-29T14:18:11.385610Z", "yields": { "US": { "y1m": null, - "y3m": 3.768, + "y3m": 3.77, "y6m": null, "y1": null, - "y2": 3.994, + "y2": 3.993, "y3": null, - "y5": 4.396, + "y5": 4.389, "y7": null, - "y10": 4.63, + "y10": 4.625, "y20": null, - "y30": 5.105 + "y30": 5.104 }, "US_yf": { "US_3M": { - "price": 3.768, + "price": 3.77, "prev_close": 3.76, - "change_pct": 0.21, + "change_pct": 0.27, "timestamp": "2026-07-29 00:00:00" }, "US_5Y": { - "price": 4.396, + "price": 4.389, "prev_close": 4.361, - "change_pct": 0.8, + "change_pct": 0.64, "timestamp": "2026-07-29 00:00:00" }, "US_10Y": { - "price": 4.63, + "price": 4.625, "prev_close": 4.604, - "change_pct": 0.56, + "change_pct": 0.46, "timestamp": "2026-07-29 00:00:00" }, "US_30Y": { - "price": 5.105, + "price": 5.104, "prev_close": 5.096, - "change_pct": 0.18, + "change_pct": 0.16, "timestamp": "2026-07-29 00:00:00" } } }, "commodities": { "gold": { - "price": 4080.6001, - "d1_pct": 1.1, - "w1_pct": -1.6, - "m1_pct": 1.45, + "price": 4059.5, + "d1_pct": 0.57, + "w1_pct": -2.11, + "m1_pct": 0.92, "unit": "$/oz" }, "silver": { - "price": 57.5, - "d1_pct": 0.36, - "w1_pct": -4.2, - "m1_pct": -1.16, + "price": 57.12, + "d1_pct": -0.31, + "w1_pct": -4.83, + "m1_pct": -1.81, "unit": "$/oz" }, "wti": { - "price": 84.55, - "d1_pct": 6.67, - "w1_pct": -2.63, - "m1_pct": 19.51, + "price": 84.48, + "d1_pct": 6.59, + "w1_pct": -2.71, + "m1_pct": 19.41, "unit": "$/bbl" }, "brent": { - "price": 89.79, - "d1_pct": 6.78, - "w1_pct": -4.55, - "m1_pct": 22.75, + "price": 89.67, + "d1_pct": 6.64, + "w1_pct": -4.68, + "m1_pct": 22.58, "unit": "$/bbl" }, "natgas": { - "price": 2.692, - "d1_pct": 1.13, - "w1_pct": -7.97, - "m1_pct": -15.37, + "price": 2.712, + "d1_pct": 1.88, + "w1_pct": -7.28, + "m1_pct": -14.74, "unit": "$/MMBtu" }, "copper": { - "price": 6.307, - "d1_pct": -0.24, - "w1_pct": -2.23, - "m1_pct": 3.44, + "price": 6.31, + "d1_pct": -0.19, + "w1_pct": -2.19, + "m1_pct": 3.49, "unit": "$/lb" }, "wheat": { - "price": 665.5, - "d1_pct": 0.45, - "w1_pct": -5.7, - "m1_pct": 16.86, + "price": 663.25, + "d1_pct": 0.11, + "w1_pct": -6.02, + "m1_pct": 16.46, "unit": "\u00a2/bu" }, "corn": { - "price": 477.0, - "d1_pct": 4.03, - "w1_pct": 3.25, - "m1_pct": 18.66, + "price": 473.5, + "d1_pct": 3.27, + "w1_pct": 2.49, + "m1_pct": 17.79, "unit": "\u00a2/bu" } }, "etfs": { "S&P 500": { - "price": 740.86, - "d1_pct": 0.24, - "w1_pct": -0.99, - "m1_pct": 1.63 + "price": 735.67, + "d1_pct": -0.7, + "w1_pct": -1.57, + "m1_pct": -0.72 }, "Nasdaq 100": { - "price": 675.49, - "d1_pct": -0.97, - "w1_pct": -4.72, - "m1_pct": -4.39 + "price": 669.31, + "d1_pct": -0.91, + "w1_pct": -5.11, + "m1_pct": -7.56 }, "Russell 2000": { - "price": 293.37, - "d1_pct": 0.16, - "w1_pct": -1.07, - "m1_pct": -2.15 + "price": 290.41, + "d1_pct": -1.01, + "w1_pct": -1.15, + "m1_pct": -2.86 }, "EM Equities": { - "price": 62.36, - "d1_pct": -1.98, - "w1_pct": -4.56, - "m1_pct": -7.19 + "price": 61.59, + "d1_pct": -1.23, + "w1_pct": -5.23, + "m1_pct": -8.66 }, "China Large Cap": { - "price": 35.65, - "d1_pct": 1.05, - "w1_pct": 2.95, - "m1_pct": 12.85 + "price": 35.99, + "d1_pct": 2.01, + "w1_pct": 3.93, + "m1_pct": 13.93 }, "Japan Equities": { - "price": 89.83, - "d1_pct": -1.84, - "w1_pct": -3.14, - "m1_pct": -3.2 + "price": 89.66, + "d1_pct": -0.19, + "w1_pct": -2.74, + "m1_pct": -3.81 }, "Brazil Equities": { - "price": 36.05, - "d1_pct": 0.5, - "w1_pct": 1.21, - "m1_pct": 3.98 + "price": 35.74, + "d1_pct": -0.86, + "w1_pct": -2.4, + "m1_pct": 3.44 }, "Germany Equities": { - "price": 41.92, - "d1_pct": 0.34, - "w1_pct": 1.43, - "m1_pct": 3.17 + "price": 41.935, + "d1_pct": 0.04, + "w1_pct": 1.51, + "m1_pct": 2.46 }, "UK Equities": { - "price": 47.82, - "d1_pct": 0.95, - "w1_pct": 2.25, - "m1_pct": 4.5 + "price": 47.88, + "d1_pct": 0.13, + "w1_pct": 1.35, + "m1_pct": 3.75 }, "US Dollar Index": { - "price": 28.58, - "d1_pct": -0.07, - "w1_pct": 0.35, - "m1_pct": 0.42 + "price": 28.555, + "d1_pct": -0.09, + "w1_pct": 0.37, + "m1_pct": 0.65 }, "Euro ETF": { "price": 105.11, - "d1_pct": 0.15, - "w1_pct": -0.11, - "m1_pct": 0.09 + "d1_pct": 0.0, + "w1_pct": -0.21, + "m1_pct": -0.26 }, "Yen ETF": { - "price": 56.0, - "d1_pct": -0.02, - "w1_pct": -0.39, - "m1_pct": -1.25 - }, - "GBP ETF": { - "price": 127.84, - "d1_pct": -0.02, - "w1_pct": -0.67, - "m1_pct": 0.86 - }, - "AUD ETF": { - "price": 69.1, - "d1_pct": -0.22, - "w1_pct": -0.36, - "m1_pct": 1.24 - }, - "CAD ETF": { - "price": 69.25, - "d1_pct": 0.01, - "w1_pct": -0.39, - "m1_pct": 0.53 - }, - "Gold ETF": { - "price": 369.37, - "d1_pct": -1.4, - "w1_pct": -1.45, + "price": 56.0164, + "d1_pct": 0.03, + "w1_pct": -0.38, "m1_pct": -1.14 }, + "GBP ETF": { + "price": 127.8162, + "d1_pct": -0.02, + "w1_pct": -0.61, + "m1_pct": 0.36 + }, + "AUD ETF": { + "price": 68.8, + "d1_pct": -0.43, + "w1_pct": -0.69, + "m1_pct": 0.89 + }, + "CAD ETF": { + "price": 69.2458, + "d1_pct": 0.12, + "w1_pct": 0.02, + "m1_pct": 0.47 + }, + "Gold ETF": { + "price": 367.22, + "d1_pct": -0.58, + "w1_pct": -3.14, + "m1_pct": -0.37 + }, "Oil ETF": { - "price": 120.49, - "d1_pct": -3.42, - "w1_pct": -6.49, - "m1_pct": 14.23 + "price": 128.73, + "d1_pct": 6.84, + "w1_pct": -2.24, + "m1_pct": 20.22 }, "Agriculture ETF": { - "price": 27.84, - "d1_pct": 0.8, - "w1_pct": -1.1, - "m1_pct": 3.88 + "price": 27.6701, + "d1_pct": -0.61, + "w1_pct": -1.98, + "m1_pct": 4.38 }, "Energy Sector": { - "price": 57.57, - "d1_pct": -1.35, - "w1_pct": -1.59, - "m1_pct": 6.93 + "price": 59.005, + "d1_pct": 2.49, + "w1_pct": -0.33, + "m1_pct": 10.13 }, "Financials Sector": { - "price": 57.6, - "d1_pct": 1.27, - "w1_pct": 2.66, - "m1_pct": 7.52 + "price": 57.0303, + "d1_pct": -0.99, + "w1_pct": 1.75, + "m1_pct": 6.16 } }, "fx": { "EURUSD": { - "price": 1.1382, - "d1_pct": 0.11, - "w1_pct": -0.19, - "m1_pct": -0.35 + "price": 1.1391, + "d1_pct": 0.19, + "w1_pct": -0.11, + "m1_pct": -0.27 }, "GBPUSD": { - "price": 1.3284, - "d1_pct": -0.05, - "w1_pct": -0.71, - "m1_pct": 0.22 + "price": 1.329, + "d1_pct": 0.0, + "w1_pct": -0.66, + "m1_pct": 0.27 }, "USDJPY": { - "price": 163.78, + "price": 163.793, "d1_pct": 0.01, - "w1_pct": 0.36, + "w1_pct": 0.37, "m1_pct": 1.15 }, "USDCHF": { - "price": 0.8197, - "d1_pct": 0.05, - "w1_pct": 0.9, - "m1_pct": 1.5 + "price": 0.8189, + "d1_pct": -0.04, + "w1_pct": 0.8, + "m1_pct": 1.4 }, "AUDUSD": { - "price": 0.6944, - "d1_pct": -0.62, - "w1_pct": -0.81, - "m1_pct": 0.89 + "price": 0.6947, + "d1_pct": -0.57, + "w1_pct": -0.76, + "m1_pct": 0.94 }, "NZDUSD": { - "price": 0.5778, - "d1_pct": 0.14, - "w1_pct": -0.82, - "m1_pct": 2.25 + "price": 0.5781, + "d1_pct": 0.18, + "w1_pct": -0.78, + "m1_pct": 2.29 }, "USDCAD": { - "price": 1.4096, - "d1_pct": -0.2, - "w1_pct": -0.06, - "m1_pct": -0.8 + "price": 1.4083, + "d1_pct": -0.29, + "w1_pct": -0.16, + "m1_pct": -0.89 }, "USDSEK": { - "price": 9.7145, - "d1_pct": -0.06, - "w1_pct": 0.09, - "m1_pct": 0.06 + "price": 9.7078, + "d1_pct": -0.13, + "w1_pct": 0.02, + "m1_pct": -0.01 }, "USDNOK": { - "price": 9.6593, - "d1_pct": -0.01, - "w1_pct": 0.28, - "m1_pct": -2.68 + "price": 9.6493, + "d1_pct": -0.11, + "w1_pct": 0.18, + "m1_pct": -2.78 }, "USDCNY": { - "price": 6.7559, + "price": 6.7562, "d1_pct": -0.14, "w1_pct": -0.14, "m1_pct": -0.55 }, "USDMXN": { - "price": 17.4887, - "d1_pct": 0.27, - "w1_pct": 0.49, - "m1_pct": 0.1 + "price": 17.4853, + "d1_pct": 0.25, + "w1_pct": 0.47, + "m1_pct": 0.08 }, "USDBRL": { - "price": 5.1138, - "d1_pct": -0.18, - "w1_pct": 0.52, - "m1_pct": -1.31 + "price": 5.1171, + "d1_pct": -0.12, + "w1_pct": 0.58, + "m1_pct": -1.25 }, "USDZAR": { - "price": 16.7708, - "d1_pct": -0.05, - "w1_pct": 1.89, - "m1_pct": 2.14 + "price": 16.7608, + "d1_pct": -0.11, + "w1_pct": 1.83, + "m1_pct": 2.08 }, "USDINR": { - "price": 95.6475, - "d1_pct": -0.13, - "w1_pct": -0.72, - "m1_pct": 0.9 + "price": 95.637, + "d1_pct": -0.14, + "w1_pct": -0.73, + "m1_pct": 0.89 }, "USDKRW": { - "price": 1452.58, - "d1_pct": -0.81, - "w1_pct": -1.83, - "m1_pct": -5.78 + "price": 1451.5, + "d1_pct": -0.88, + "w1_pct": -1.91, + "m1_pct": -5.85 }, "USDTRY": { - "price": 47.394, + "price": 47.3926, "d1_pct": 0.08, - "w1_pct": 0.42, - "m1_pct": 1.62 + "w1_pct": 0.41, + "m1_pct": 1.61 }, "USDPLN": { - "price": 3.8037, - "d1_pct": 0.11, - "w1_pct": 0.24, - "m1_pct": 1.33 + "price": 3.8008, + "d1_pct": 0.04, + "w1_pct": 0.17, + "m1_pct": 1.25 }, "USDHUF": { - "price": 318.34, - "d1_pct": 0.63, - "w1_pct": 0.34, - "m1_pct": 2.84 + "price": 318.497, + "d1_pct": 0.68, + "w1_pct": 0.39, + "m1_pct": 2.89 }, "USDCZK": { - "price": 21.251, - "d1_pct": 0.1, - "w1_pct": 0.23, - "m1_pct": 0.13 + "price": 21.224, + "d1_pct": -0.03, + "w1_pct": 0.1, + "m1_pct": 0.0 }, "USDSGD": { - "price": 1.2928, - "d1_pct": 0.13, - "w1_pct": 0.07, - "m1_pct": 0.05 + "price": 1.2926, + "d1_pct": 0.11, + "w1_pct": 0.05, + "m1_pct": 0.04 }, "USDIDR": { - "price": 18050.0, - "d1_pct": -0.02, - "w1_pct": 0.78, - "m1_pct": 0.7 + "price": 18082.0, + "d1_pct": 0.16, + "w1_pct": 0.95, + "m1_pct": 0.88 }, "USDTHB": { - "price": 33.51, - "d1_pct": -0.39, - "w1_pct": -0.62, - "m1_pct": 0.78 + "price": 33.55, + "d1_pct": -0.27, + "w1_pct": -0.5, + "m1_pct": 0.9 }, "DXY": { - "price": 101.471, - "d1_pct": 0.09, - "w1_pct": 0.29, - "m1_pct": 0.11 + "price": 101.374, + "d1_pct": -0.01, + "w1_pct": 0.19, + "m1_pct": 0.01 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 18.67, + "price": 19.15, "prev_close": 18.21, - "change_pct": 2.53, + "change_pct": 5.16, "timestamp": "2026-07-29 00:00:00" }, "VXN (Nasdaq Vol)": { - "price": 28.61, - "prev_close": 28.65, - "change_pct": -0.14, - "timestamp": "2026-07-28 00:00:00" + "price": 29.66, + "prev_close": 28.61, + "change_pct": 3.67, + "timestamp": "2026-07-29 00:00:00" }, "MOVE (Bond Vol)": { "price": 76.0938, @@ -381,42 +381,42 @@ "timestamp": "2026-07-28 00:00:00" }, "VIX Short-Term ETF": { - "price": 21.24, - "prev_close": 21.44, - "change_pct": -0.93, - "timestamp": "2026-07-28 00:00:00" + "price": 21.88, + "prev_close": 21.24, + "change_pct": 3.01, + "timestamp": "2026-07-29 00:00:00" } }, "bond_etfs": { "US 20Y+ Treasury": { - "price": 84.24, - "d1_pct": 0.59, - "w1_pct": 0.69, - "m1_pct": -3.22, + "price": 84.045, + "d1_pct": -0.23, + "w1_pct": 0.73, + "m1_pct": -3.54, "country": "US", "duration": "long" }, "US 7-10Y Treasury": { - "price": 93.56, - "d1_pct": 0.3, - "w1_pct": 0.27, - "m1_pct": -1.22, + "price": 93.375, + "d1_pct": -0.2, + "w1_pct": 0.3, + "m1_pct": -1.45, "country": "US", "duration": "medium" }, "US 1-3Y Treasury": { - "price": 81.94, - "d1_pct": 0.09, - "w1_pct": 0.06, - "m1_pct": -0.01, + "price": 81.905, + "d1_pct": -0.04, + "w1_pct": 0.09, + "m1_pct": -0.03, "country": "US", "duration": "short" }, "UK Gilts": { - "price": 9.6075, - "d1_pct": -0.29, - "w1_pct": 0.44, - "m1_pct": -1.34, + "price": 9.605, + "d1_pct": -0.31, + "w1_pct": 0.42, + "m1_pct": -1.36, "country": "UK", "duration": "mixed" }, @@ -429,15 +429,64 @@ "duration": "mixed" }, "US Total Treasury": { - "price": 22.58, - "d1_pct": 0.27, - "w1_pct": 0.22, - "m1_pct": -0.93, + "price": 22.545, + "d1_pct": -0.16, + "w1_pct": 0.2, + "m1_pct": -1.13, "country": "US", "duration": "mixed" } }, "news": [ + { + "headline": "My stepdad is in the military and dying of cancer. Will my mom automatically get his money?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/my-stepdad-is-dying-from-cancer-how-can-i-help-my-mom-find-out-if-shell-get-his-assets-8a10bad2?mod=mw_rss_topstories", + "datetime": 1785334320, + "category": "general" + }, + { + "headline": "Economy is poised to show strong second-quarter growth \u2014 but only after a look under the hood", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/economy-is-poised-to-show-strong-second-quarter-growth-but-only-after-a-look-under-the-hood-8fd3615d?mod=mw_rss_topstories", + "datetime": 1785334140, + "category": "general" + }, + { + "headline": "Global oil prices rise above $87 a barrel after Trump vows retaliation for surprise Iranian attack on U.S. troops", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/oil-prices-rise-after-u-s-and-saudi-arabia-attack-iran-backed-militias-in-iraq-f0f409ea?mod=mw_rss_topstories", + "datetime": 1785333360, + "category": "general" + }, + { + "headline": "Forget oil. A surging El Ni\u00f1o could kill Fed rate cuts \u2014 and these stocks stand to win.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/forget-oil-a-surging-el-nino-could-kill-fed-rate-cuts-and-these-stocks-stand-to-win-41f8e67f?mod=mw_rss_topstories", + "datetime": 1785332460, + "category": "general" + }, + { + "headline": "The Fed isn\u2019t your biggest worry. The central-bank decision that actually impacts your 401(k) lands in Tokyo.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/the-fed-isnt-your-biggest-worry-the-central-bank-decision-that-actually-impacts-your-401-k-lands-in-tokyo-fc9d22c8?mod=mw_rss_topstories", + "datetime": 1785331980, + "category": "general" + }, + { + "headline": "Alphabet and Tesla took a hit from soaring AI spending. Will Microsoft, Meta and Amazon be next?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/alphabet-and-tesla-took-a-hit-from-soaring-ai-spending-will-microsoft-meta-and-amazon-be-next-80ecb30b?mod=mw_rss_topstories", + "datetime": 1785331920, + "category": "general" + }, + { + "headline": "A profit squeeze is coming for tech. This manager is betting on these unglamorous stocks instead.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/a-profit-squeeze-is-coming-for-tech-this-manager-is-betting-on-these-unglamorous-stocks-instead-ea19a2ab?mod=mw_rss_topstories", + "datetime": 1785331800, + "category": "general" + }, { "headline": "Gen Z stays home almost every weekend because going out isn\u2019t worth the money", "source": "MarketWatch", @@ -460,52 +509,10 @@ "category": "general" }, { - "headline": "Oil prices rise after U.S. and Saudi Arabia attack Iran-backed militias in Iraq", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oil-prices-rise-after-u-s-and-saudi-arabia-attack-iran-backed-militias-in-iraq-f0f409ea?mod=mw_rss_topstories", - "datetime": 1785324720, - "category": "general" - }, - { - "headline": "A profit squeeze is coming for tech. This manager is betting on these unglamorous stocks instead.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/a-profit-squeeze-is-coming-for-tech-this-manager-is-betting-on-these-unglamorous-stocks-instead-ea19a2ab?mod=mw_rss_topstories", - "datetime": 1785324000, - "category": "general" - }, - { - "headline": "\u2018Nothing seems to shake this market.\u2019 Why it\u2019s time to go all-in on stocks, according to these bullish strategists.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/oil-is-up-40-and-tech-is-tumbling-why-its-time-to-go-all-in-on-stocks-according-to-these-bullish-strategists-41d812f7?mod=mw_rss_topstories", - "datetime": 1785323820, - "category": "general" - }, - { - "headline": "Saudi Arabia has a new, and pricier, workaround to export its oil", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/saudi-arabia-has-a-new-and-pricier-workaround-to-export-its-oil-fb5085a5?mod=mw_rss_topstories", - "datetime": 1785323760, - "category": "general" - }, - { - "headline": "\u2018I feel lucky\u2019: I\u2019m 71 and inherited $20,000. What should I do with this money?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/i-feel-lucky-im-71-and-inherited-20-000-what-should-i-do-with-this-money-1ab90925?mod=mw_rss_topstories", - "datetime": 1785323700, - "category": "general" - }, - { - "headline": "Medicare is about to change a drug program that held down the cost of premiums. Here\u2019s what to know.", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/medicare-is-about-to-change-a-program-that-held-down-the-cost-of-premiums-heres-what-to-know-42c0612e?mod=mw_rss_topstories", - "datetime": 1785323160, - "category": "general" - }, - { - "headline": "The dollar\u2019s rally matters \u2014 but it still won\u2019t help Fed\u2019s Warsh win the inflation fight", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/the-dollars-rally-matters-but-it-still-wont-help-feds-warsh-win-the-inflation-fight-ce278d40?mod=mw_rss_topstories", - "datetime": 1785322800, + "headline": "Is AI facing a big financial reckoning?", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/cevm09wkgz0o?at_medium=RSS&at_campaign=rss", + "datetime": 1785332995, "category": "general" }, { @@ -570,13 +577,6 @@ "url": "https://www.bbc.co.uk/news/articles/c62ev62381mo?at_medium=RSS&at_campaign=rss", "datetime": 1785279612, "category": "general" - }, - { - "headline": "Trump administration bans new Chinese humanoid robots", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cp9e2ex3ekyo?at_medium=RSS&at_campaign=rss", - "datetime": 1785292250, - "category": "general" } ], "calendar": [