diff --git a/data.json b/data.json index 5253c5c..112d9ed 100644 --- a/data.json +++ b/data.json @@ -1,176 +1,176 @@ { - "generated_at": "2026-07-02T12:47:39.008600Z", + "generated_at": "2026-07-02T13:37:53.462758Z", "yields": { "US": { "y1m": null, - "y3m": 3.678, + "y3m": 3.653, "y6m": null, "y1": null, - "y2": 3.872, + "y2": 3.858, "y3": null, - "y5": 4.216, + "y5": 4.223, "y7": null, - "y10": 4.469, + "y10": 4.485, "y20": null, - "y30": 4.976 + "y30": 4.993 }, "US_yf": { "US_3M": { - "price": 3.678, + "price": 3.653, "prev_close": 3.663, - "change_pct": 0.41, + "change_pct": -0.27, "timestamp": "2026-07-02 00:00:00" }, "US_5Y": { - "price": 4.216, + "price": 4.223, "prev_close": 4.13, - "change_pct": 2.08, + "change_pct": 2.25, "timestamp": "2026-07-02 00:00:00" }, "US_10Y": { - "price": 4.469, + "price": 4.485, "prev_close": 4.372, - "change_pct": 2.22, + "change_pct": 2.58, "timestamp": "2026-07-02 00:00:00" }, "US_30Y": { - "price": 4.976, + "price": 4.993, "prev_close": 4.864, - "change_pct": 2.3, + "change_pct": 2.65, "timestamp": "2026-07-02 00:00:00" } } }, "commodities": { "gold": { - "price": 4143.3999, - "d1_pct": 1.85, - "w1_pct": 2.8, - "m1_pct": -7.7, + "price": 4128.7998, + "d1_pct": 1.49, + "w1_pct": 2.44, + "m1_pct": -8.03, "unit": "$/oz" }, "silver": { - "price": 61.785, - "d1_pct": 2.83, - "w1_pct": 5.89, - "m1_pct": -17.96, + "price": 61.55, + "d1_pct": 2.44, + "w1_pct": 5.49, + "m1_pct": -18.27, "unit": "$/oz" }, "wti": { - "price": 67.37, - "d1_pct": -1.76, - "w1_pct": -6.33, - "m1_pct": -28.15, + "price": 67.64, + "d1_pct": -1.37, + "w1_pct": -5.95, + "m1_pct": -27.86, "unit": "$/bbl" }, "brent": { - "price": 70.43, - "d1_pct": -1.59, - "w1_pct": -6.42, - "m1_pct": -26.64, + "price": 70.7, + "d1_pct": -1.22, + "w1_pct": -6.06, + "m1_pct": -26.35, "unit": "$/bbl" }, "natgas": { - "price": 3.181, - "d1_pct": -1.21, - "w1_pct": -4.85, - "m1_pct": 0.44, + "price": 3.195, + "d1_pct": -0.78, + "w1_pct": -4.43, + "m1_pct": 0.88, "unit": "$/MMBtu" }, "copper": { - "price": 6.188, - "d1_pct": 1.05, - "w1_pct": 1.94, - "m1_pct": -6.94, + "price": 6.19, + "d1_pct": 1.09, + "w1_pct": 1.97, + "m1_pct": -6.91, "unit": "$/lb" }, "wheat": { - "price": 603.5, - "d1_pct": 1.94, - "w1_pct": 2.12, - "m1_pct": 0.08, + "price": 602.25, + "d1_pct": 1.73, + "w1_pct": 1.9, + "m1_pct": -0.12, "unit": "\u00a2/bu" }, "corn": { - "price": 444.25, - "d1_pct": 5.52, - "w1_pct": 7.11, - "m1_pct": 0.85, + "price": 443.0, + "d1_pct": 5.23, + "w1_pct": 6.81, + "m1_pct": 0.57, "unit": "\u00a2/bu" } }, "etfs": { "S&P 500": { - "price": 745.76, - "d1_pct": -0.14, - "w1_pct": 1.71, - "m1_pct": -1.43 + "price": 748.905, + "d1_pct": 0.42, + "w1_pct": 1.99, + "m1_pct": -1.15 }, "Nasdaq 100": { - "price": 725.17, - "d1_pct": -1.52, - "w1_pct": 2.05, - "m1_pct": -2.26 + "price": 726.88, + "d1_pct": 0.24, + "w1_pct": 1.47, + "m1_pct": -2.48 }, "Russell 2000": { - "price": 299.32, - "d1_pct": -0.38, - "w1_pct": 0.89, - "m1_pct": 3.82 + "price": 300.35, + "d1_pct": 0.34, + "w1_pct": 0.48, + "m1_pct": 3.22 }, "EM Equities": { - "price": 66.48, - "d1_pct": -2.82, - "w1_pct": -1.14, - "m1_pct": -4.64 + "price": 66.735, + "d1_pct": 0.38, + "w1_pct": -1.8, + "m1_pct": -5.25 }, "China Large Cap": { - "price": 31.97, - "d1_pct": 1.2, - "w1_pct": -1.21, - "m1_pct": -8.86 + "price": 32.01, + "d1_pct": 0.13, + "w1_pct": 1.04, + "m1_pct": -11.3 }, "Japan Equities": { - "price": 93.05, - "d1_pct": -0.24, - "w1_pct": 0.48, - "m1_pct": 0.67 + "price": 94.135, + "d1_pct": 1.17, + "w1_pct": 0.8, + "m1_pct": 1.14 }, "Brazil Equities": { - "price": 34.18, - "d1_pct": -0.93, - "w1_pct": 0.97, - "m1_pct": -3.26 + "price": 34.66, + "d1_pct": 1.4, + "w1_pct": 1.4, + "m1_pct": -2.21 }, "Germany Equities": { - "price": 41.21, - "d1_pct": -0.39, - "w1_pct": 1.63, - "m1_pct": -3.32 + "price": 42.275, + "d1_pct": 2.58, + "w1_pct": 2.93, + "m1_pct": -1.03 }, "UK Equities": { - "price": 45.94, - "d1_pct": -0.43, - "w1_pct": 1.08, - "m1_pct": -0.2 + "price": 46.995, + "d1_pct": 2.3, + "w1_pct": 2.43, + "m1_pct": 1.57 }, "US Dollar Index": { - "price": 28.49, - "d1_pct": 0.28, - "w1_pct": -0.14, - "m1_pct": 2.63 + "price": 28.295, + "d1_pct": -0.68, + "w1_pct": -0.65, + "m1_pct": 1.93 }, "Euro ETF": { - "price": 104.95, - "d1_pct": -0.4, - "w1_pct": 0.24, - "m1_pct": -2.15 + "price": 105.5947, + "d1_pct": 0.61, + "w1_pct": 0.69, + "m1_pct": -1.49 }, "Yen ETF": { - "price": 56.43, - "d1_pct": -0.02, - "w1_pct": -0.48, - "m1_pct": -1.88 + "price": 56.99, + "d1_pct": 0.99, + "w1_pct": 0.53, + "m1_pct": -0.77 }, "GBP ETF": { "price": 127.56, @@ -185,187 +185,187 @@ "m1_pct": -3.67 }, "CAD ETF": { - "price": 68.76, - "d1_pct": -0.24, - "w1_pct": 0.1, - "m1_pct": -2.6 + "price": 69.0099, + "d1_pct": 0.36, + "w1_pct": 0.18, + "m1_pct": -2.26 }, "Gold ETF": { - "price": 370.6, - "d1_pct": 0.6, - "w1_pct": 1.28, - "m1_pct": -9.89 + "price": 379.2101, + "d1_pct": 2.32, + "w1_pct": 2.64, + "m1_pct": -7.95 }, "Oil ETF": { - "price": 103.27, - "d1_pct": -2.98, - "w1_pct": -2.84, - "m1_pct": -23.79 + "price": 102.93, + "d1_pct": -0.33, + "w1_pct": -5.84, + "m1_pct": -25.02 }, "Agriculture ETF": { - "price": 26.86, - "d1_pct": 0.71, - "w1_pct": 1.13, - "m1_pct": -1.4 + "price": 26.915, + "d1_pct": 0.2, + "w1_pct": -0.02, + "m1_pct": -0.76 }, "Energy Sector": { - "price": 52.81, - "d1_pct": -0.56, - "w1_pct": -1.42, - "m1_pct": -7.17 + "price": 53.2, + "d1_pct": 0.74, + "w1_pct": -1.65, + "m1_pct": -7.55 }, "Financials Sector": { - "price": 54.78, - "d1_pct": 2.18, - "w1_pct": 1.97, - "m1_pct": 6.89 + "price": 55.24, + "d1_pct": 0.84, + "w1_pct": 3.35, + "m1_pct": 7.72 } }, "fx": { "EURUSD": { - "price": 1.1467, - "d1_pct": 0.47, - "w1_pct": 0.99, - "m1_pct": -1.34 + "price": 1.1452, + "d1_pct": 0.34, + "w1_pct": 0.86, + "m1_pct": -1.46 }, "GBPUSD": { - "price": 1.3375, - "d1_pct": 0.93, - "w1_pct": 1.58, - "m1_pct": -0.59 + "price": 1.3373, + "d1_pct": 0.92, + "w1_pct": 1.57, + "m1_pct": -0.6 }, "USDJPY": { - "price": 160.911, - "d1_pct": -1.06, - "w1_pct": -0.53, - "m1_pct": 0.59 + "price": 160.97, + "d1_pct": -1.02, + "w1_pct": -0.49, + "m1_pct": 0.63 }, "USDCHF": { - "price": 0.802, - "d1_pct": -0.83, - "w1_pct": -1.3, - "m1_pct": 1.74 + "price": 0.8029, + "d1_pct": -0.72, + "w1_pct": -1.2, + "m1_pct": 1.85 }, "AUDUSD": { - "price": 0.6937, - "d1_pct": 0.34, - "w1_pct": 0.53, - "m1_pct": -3.31 + "price": 0.6939, + "d1_pct": 0.37, + "w1_pct": 0.56, + "m1_pct": -3.28 }, "NZDUSD": { - "price": 0.5712, - "d1_pct": 0.65, - "w1_pct": 1.19, - "m1_pct": -3.55 + "price": 0.5709, + "d1_pct": 0.59, + "w1_pct": 1.14, + "m1_pct": -3.61 }, "USDCAD": { - "price": 1.416, - "d1_pct": -0.32, - "w1_pct": -0.53, - "m1_pct": 2.28 + "price": 1.4166, + "d1_pct": -0.27, + "w1_pct": -0.48, + "m1_pct": 2.33 }, "USDSEK": { - "price": 9.6483, - "d1_pct": -0.59, - "w1_pct": -1.08, - "m1_pct": 3.43 + "price": 9.6511, + "d1_pct": -0.56, + "w1_pct": -1.05, + "m1_pct": 3.46 }, "USDNOK": { - "price": 9.8406, - "d1_pct": -0.69, - "w1_pct": -0.08, - "m1_pct": 5.98 + "price": 9.8312, + "d1_pct": -0.78, + "w1_pct": -0.17, + "m1_pct": 5.88 }, "USDCNY": { - "price": 6.7731, - "d1_pct": -0.3, - "w1_pct": -0.25, - "m1_pct": 0.16 + "price": 6.7741, + "d1_pct": -0.29, + "w1_pct": -0.23, + "m1_pct": 0.18 }, "USDMXN": { - "price": 17.4537, - "d1_pct": -0.22, - "w1_pct": -0.95, - "m1_pct": 0.9 + "price": 17.4645, + "d1_pct": -0.16, + "w1_pct": -0.89, + "m1_pct": 0.96 }, "USDBRL": { - "price": 5.169, - "d1_pct": -0.11, - "w1_pct": -0.74, - "m1_pct": 2.95 + "price": 5.1866, + "d1_pct": 0.23, + "w1_pct": -0.4, + "m1_pct": 3.3 }, "USDZAR": { - "price": 16.258, - "d1_pct": -0.71, - "w1_pct": -1.85, - "m1_pct": 0.03 + "price": 16.2395, + "d1_pct": -0.83, + "w1_pct": -1.96, + "m1_pct": -0.09 }, "USDINR": { - "price": 95.39, - "d1_pct": 0.5, - "w1_pct": 1.01, - "m1_pct": 0.13 + "price": 95.382, + "d1_pct": 0.49, + "w1_pct": 1.0, + "m1_pct": 0.12 }, "USDKRW": { - "price": 1542.99, + "price": 1543.08, "d1_pct": -0.36, - "w1_pct": 0.01, - "m1_pct": 1.74 + "w1_pct": 0.02, + "m1_pct": 1.75 }, "USDTRY": { - "price": 46.6901, + "price": 46.6939, "d1_pct": 0.08, "w1_pct": 0.4, - "m1_pct": 1.62 + "m1_pct": 1.63 }, "USDPLN": { - "price": 3.7397, - "d1_pct": -0.67, - "w1_pct": -0.84, - "m1_pct": 2.64 + "price": 3.7405, + "d1_pct": -0.65, + "w1_pct": -0.81, + "m1_pct": 2.66 }, "USDHUF": { - "price": 308.999, - "d1_pct": -0.68, - "w1_pct": -1.15, - "m1_pct": 1.44 - }, - "USDCZK": { - "price": 21.103, - "d1_pct": -0.58, - "w1_pct": -1.03, + "price": 308.96, + "d1_pct": -0.69, + "w1_pct": -1.17, "m1_pct": 1.42 }, + "USDCZK": { + "price": 21.1356, + "d1_pct": -0.42, + "w1_pct": -0.87, + "m1_pct": 1.57 + }, "USDSGD": { - "price": 1.2908, - "d1_pct": -0.26, - "w1_pct": -0.51, - "m1_pct": 0.86 + "price": 1.2911, + "d1_pct": -0.23, + "w1_pct": -0.48, + "m1_pct": 0.89 }, "USDIDR": { - "price": 17987.0, - "d1_pct": 0.29, - "w1_pct": -0.02, - "m1_pct": 0.72 + "price": 17989.0, + "d1_pct": 0.3, + "w1_pct": -0.01, + "m1_pct": 0.73 }, "USDTHB": { - "price": 33.16, - "d1_pct": -0.3, - "w1_pct": -0.64, - "m1_pct": 1.44 + "price": 33.15, + "d1_pct": -0.33, + "w1_pct": -0.67, + "m1_pct": 1.41 }, "DXY": { - "price": 100.677, - "d1_pct": -0.7, - "w1_pct": -0.74, - "m1_pct": 1.47 + "price": 100.787, + "d1_pct": -0.59, + "w1_pct": -0.63, + "m1_pct": 1.58 } }, "volatility": { "VIX (S&P 500 Vol)": { - "price": 16.16, + "price": 16.13, "prev_close": 16.59, - "change_pct": -2.59, + "change_pct": -2.77, "timestamp": "2026-07-02 00:00:00" }, "VXN (Nasdaq Vol)": { @@ -376,47 +376,47 @@ }, "MOVE (Bond Vol)": { "price": 66.79, - "prev_close": 67.1, - "change_pct": -0.46, + "prev_close": null, + "change_pct": null, "timestamp": "2026-06-26 00:00:00" }, "VIX Short-Term ETF": { - "price": 21.52, - "prev_close": 21.29, - "change_pct": 1.08, - "timestamp": "2026-07-01 00:00:00" + "price": 21.195, + "prev_close": 21.52, + "change_pct": -1.51, + "timestamp": "2026-07-02 00:00:00" } }, "bond_etfs": { "US 20Y+ Treasury": { - "price": 85.52, - "d1_pct": -0.68, - "w1_pct": -1.77, - "m1_pct": 0.43, + "price": 85.48, + "d1_pct": -0.05, + "w1_pct": -1.78, + "m1_pct": 0.17, "country": "US", "duration": "long" }, "US 7-10Y Treasury": { - "price": 94.03, - "d1_pct": -0.24, - "w1_pct": -0.41, - "m1_pct": 0.18, + "price": 94.155, + "d1_pct": 0.13, + "w1_pct": -0.34, + "m1_pct": 0.24, "country": "US", "duration": "medium" }, "US 1-3Y Treasury": { - "price": 81.84, - "d1_pct": -0.04, - "w1_pct": 0.01, - "m1_pct": 0.08, + "price": 81.95, + "d1_pct": 0.13, + "w1_pct": 0.12, + "m1_pct": 0.22, "country": "US", "duration": "short" }, "UK Gilts": { - "price": 9.7125, - "d1_pct": -0.31, - "w1_pct": -0.64, - "m1_pct": 1.25, + "price": 9.7075, + "d1_pct": -0.36, + "w1_pct": -0.69, + "m1_pct": 1.2, "country": "UK", "duration": "mixed" }, @@ -429,20 +429,62 @@ "duration": "mixed" }, "US Total Treasury": { - "price": 22.65, - "d1_pct": -0.27, - "w1_pct": -0.45, - "m1_pct": 0.12, + "price": 22.6799, + "d1_pct": 0.13, + "w1_pct": -0.36, + "m1_pct": 0.21, "country": "US", "duration": "mixed" } }, "news": [ + { + "headline": "Tesla crushes delivery estimates, giving its stock a boost", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/tesla-crushes-delivery-estimates-giving-its-stock-a-boost-16c198da?mod=mw_rss_topstories", + "datetime": 1782998280, + "category": "general" + }, + { + "headline": "Nvidia is betting on a trillion-dollar robotics boom. Here is the hidden way to trade it.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/nvidia-is-betting-on-a-trillion-dollar-robotics-boom-here-is-the-hidden-way-to-trade-it-c5b10c4e?mod=mw_rss_topstories", + "datetime": 1782998040, + "category": "general" + }, + { + "headline": "Opening a \u2018Trump account\u2019 for your children? Here is the risk you need to reckon with first.", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/opening-a-trump-account-for-your-children-here-is-the-risk-you-need-to-recognize-first-fe206bc0?mod=mw_rss_topstories", + "datetime": 1782997500, + "category": "general" + }, { "headline": "This fund manager bought Nvidia and SK Hynix and sold software before others. His simple message on AI: \u2018Follow the money.\u2019", "source": "MarketWatch", "url": "https://www.marketwatch.com/story/this-fund-manager-bought-nvidia-and-sk-hynix-and-sold-software-before-others-his-simple-message-on-ai-follow-the-money-c3d67bea?mod=mw_rss_topstories", - "datetime": 1782996120, + "datetime": 1782997260, + "category": "general" + }, + { + "headline": "\u2018I don\u2019t think I\u2019ll make it to 80\u2019: I\u2019m 70 and single. Do I take out a reverse mortgage or a home-equity agreement?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/i-dont-think-ill-make-it-to-80-im-70-and-single-do-i-take-out-a-reverse-mortgage-or-a-home-equity-agreement-3b623ee8?mod=mw_rss_topstories", + "datetime": 1782997200, + "category": "general" + }, + { + "headline": "\u2018She wants him gone\u2019: My friend took in a homeless man as a caretaker. After 10 years, how can she evict him?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/she-wants-him-gone-my-friend-took-in-a-homeless-man-as-a-caretaker-after-10-years-how-can-she-evict-him-01672de2?mod=mw_rss_topstories", + "datetime": 1782997200, + "category": "general" + }, + { + "headline": "I\u2019m a 35-year-old American living in Japan. How can I build long-term wealth without a 401(k) or Roth IRA?", + "source": "MarketWatch", + "url": "https://www.marketwatch.com/story/im-a-35-year-old-american-living-in-japan-how-can-i-build-long-term-wealth-without-a-401-k-or-roth-ira-b380c76b?mod=mw_rss_topstories", + "datetime": 1782996540, "category": "general" }, { @@ -467,45 +509,10 @@ "category": "general" }, { - "headline": "Sky-high funding rates spell danger. Why this technical indicator suggests investors are too bullish", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/sky-high-funding-rates-spell-danger-why-this-technical-indicator-suggests-investors-are-too-bullish-c64bccb8?mod=mw_rss_topstories", - "datetime": 1782993480, - "category": "general" - }, - { - "headline": "\u2018I claimed Social Security at 62\u2019: At 76, I\u2019m working at Walmart. Why do I still owe payroll taxes?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/i-claimed-social-security-at-62-at-76-im-working-at-walmart-why-do-i-still-owe-payroll-taxes-8e22a97c?mod=mw_rss_topstories", - "datetime": 1782990900, - "category": "general" - }, - { - "headline": "The three factors that have finally brought the small-cap trade to life", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/the-three-factors-that-have-finally-brought-the-small-cap-trade-to-life-722e8936?mod=mw_rss_topstories", - "datetime": 1782990900, - "category": "general" - }, - { - "headline": "\u2018We were stunned\u2019: My daughter, 39, said her mother-in-law gives her more money than we do. Do I call her out?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/we-were-stunned-my-daughter-39-said-her-mother-in-law-gives-her-more-money-than-we-do-do-i-call-her-out-b63d087c?mod=mw_rss_topstories", - "datetime": 1782990000, - "category": "general" - }, - { - "headline": "\u2018There was a catch\u2019: My doctor friend was outraged by his hospital\u2019s fundraising tactics. Where do we draw the line?", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/there-was-a-catch-my-doctor-friend-was-outraged-by-his-hospitals-fundraising-tactics-where-do-we-draw-the-line-797b9fff?mod=mw_rss_topstories", - "datetime": 1782985320, - "category": "general" - }, - { - "headline": "Warsh\u2019s throwaway comment injects life into the debasement trade, for one day at least", - "source": "MarketWatch", - "url": "https://www.marketwatch.com/story/warshs-throwaway-comment-injects-life-into-the-debasement-trade-for-one-day-at-least-1c70d477?mod=mw_rss_topstories", - "datetime": 1782983280, + "headline": "Government rules out extending pub hours for England v Mexico game", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/c1kyr8747m9o?at_medium=RSS&at_campaign=rss", + "datetime": 1782996181, "category": "general" }, { @@ -516,10 +523,10 @@ "category": "general" }, { - "headline": "Government rules out extending pub hours for England v Mexico game", + "headline": "World Cup boom falters as US hospitality jobs fall in June", "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/c1kyr8747m9o?at_medium=RSS&at_campaign=rss", - "datetime": 1782996181, + "url": "https://www.bbc.co.uk/news/articles/cr471w6ykxno?at_medium=RSS&at_campaign=rss", + "datetime": 1782999364, "category": "general" }, { @@ -550,13 +557,6 @@ "datetime": 1782985571, "category": "general" }, - { - "headline": "Why the expected fight over the North American trade deal never kicked off", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/c70yd58y27yo?at_medium=RSS&at_campaign=rss", - "datetime": 1782987848, - "category": "general" - }, { "headline": "Bibles, Home Alone and perfume: Six takeaways from Trump's 2025 finances", "source": "BBC Business", @@ -564,19 +564,19 @@ "datetime": 1782926545, "category": "general" }, + { + "headline": "Why the expected fight over the North American trade deal never kicked off", + "source": "BBC Business", + "url": "https://www.bbc.co.uk/news/articles/c70yd58y27yo?at_medium=RSS&at_campaign=rss", + "datetime": 1782987848, + "category": "general" + }, { "headline": "Don't expect connected car apps to save your stolen car, experts say", "source": "BBC Business", "url": "https://www.bbc.co.uk/news/articles/cp8r1798kp7o?at_medium=RSS&at_campaign=rss", "datetime": 1782948703, "category": "general" - }, - { - "headline": "Singapore seizes $42m mansion over Nvidia chip smuggling", - "source": "BBC Business", - "url": "https://www.bbc.co.uk/news/articles/cx2d9y18g73o?at_medium=RSS&at_campaign=rss", - "datetime": 1782972137, - "category": "general" } ], "calendar": [