<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://alexanderhubbert.com/research.html</loc>
    <lastmod>2026-07-12T16:19:36.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/sharpe-ratio-uncertainty/index.html</loc>
    <lastmod>2026-07-13T18:16:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/price-of-waiting/index.html</loc>
    <lastmod>2026-07-20T16:07:12.124Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/lseg-download-stock-data/index.html</loc>
    <lastmod>2026-07-14T20:04:32.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/ibkr-connect-python/index.html</loc>
    <lastmod>2026-07-19T09:59:46.451Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/elo-world-cup/index.html</loc>
    <lastmod>2026-07-12T19:00:04.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/Detecting_Marketcrimes/index.html</loc>
    <lastmod>2026-07-12T17:53:48.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/classify-routine-opportunistic-insiders/index.html</loc>
    <lastmod>2026-04-23T06:03:58.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/backtest-simulated-data/index.html</loc>
    <lastmod>2026-06-14T10:42:06.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/r/lessons/beginner/01_prices.html</loc>
    <lastmod>2026-07-21T12:41:03.649Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/25_panel.html</loc>
    <lastmod>2026-07-21T13:28:08.797Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/23_concat.html</loc>
    <lastmod>2026-07-21T13:28:08.796Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/21_cumprod.html</loc>
    <lastmod>2026-07-21T13:28:08.795Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/19_rolling.html</loc>
    <lastmod>2026-07-21T13:28:08.794Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/17_pct_change.html</loc>
    <lastmod>2026-07-21T13:20:47.761Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/15_dataframe.html</loc>
    <lastmod>2026-07-21T13:28:25.867Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/13_masks.html</loc>
    <lastmod>2026-07-21T13:28:08.782Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/11_classes.html</loc>
    <lastmod>2026-07-21T12:51:30.512Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/09_functions.html</loc>
    <lastmod>2026-07-21T12:51:55.845Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/07_conditions.html</loc>
    <lastmod>2026-07-21T12:46:47.766Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/05_slicing.html</loc>
    <lastmod>2026-07-21T12:51:30.509Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/03_booleans.html</loc>
    <lastmod>2026-07-21T12:51:30.508Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/01_prices.html</loc>
    <lastmod>2026-07-21T12:51:30.508Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/index.html</loc>
    <lastmod>2026-07-21T10:03:19.879Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/cv.html</loc>
    <lastmod>2026-07-12T16:20:54.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/index.html</loc>
    <lastmod>2026-07-21T09:43:11.485Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/index.html</loc>
    <lastmod>2026-07-21T10:32:34.157Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/02_arithmetic.html</loc>
    <lastmod>2026-07-21T12:40:53.079Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/04_lists.html</loc>
    <lastmod>2026-07-21T12:47:45.851Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/06_loops.html</loc>
    <lastmod>2026-07-21T12:41:00.346Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/08_build_list.html</loc>
    <lastmod>2026-07-21T12:51:09.092Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/beginner/10_dicts.html</loc>
    <lastmod>2026-07-21T12:51:30.511Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/12_numpy.html</loc>
    <lastmod>2026-07-21T13:28:08.782Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/14_series.html</loc>
    <lastmod>2026-07-21T13:10:01.089Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/16_read_csv.html</loc>
    <lastmod>2026-07-21T13:28:08.784Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/18_vectorised.html</loc>
    <lastmod>2026-07-21T13:28:08.784Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/20_shift.html</loc>
    <lastmod>2026-07-21T13:28:08.795Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/22_groupby.html</loc>
    <lastmod>2026-07-21T13:28:27.363Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/python/lessons/intermediate/24_merge.html</loc>
    <lastmod>2026-07-21T13:28:08.796Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/learn/r/index.html</loc>
    <lastmod>2026-07-21T10:33:18.084Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/are-markets-overvalued/index.html</loc>
    <lastmod>2026-06-03T06:32:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/buy-the-dip-sell-the-rip/index.html</loc>
    <lastmod>2026-05-13T08:21:10.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/cointegration-butter-sp500/index.html</loc>
    <lastmod>2026-07-13T18:28:25.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/dividend-yield-backtest/index.html</loc>
    <lastmod>2026-05-19T11:52:56.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/how-to-write-better/index.html</loc>
    <lastmod>2026-07-12T17:43:18.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/insider-net-buyer-backtest/index.html</loc>
    <lastmod>2026-04-23T07:49:38.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/lseg-download-tick-data/index.html</loc>
    <lastmod>2026-07-14T20:04:21.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts/purged-cross-validation/index.html</loc>
    <lastmod>2026-07-16T15:49:25.000Z</lastmod>
  </url>
  <url>
    <loc>https://alexanderhubbert.com/posts.html</loc>
    <lastmod>2026-07-21T10:07:21.971Z</lastmod>
  </url>
</urlset>
