{
 "title": "ETH tax-loss harvesting data: ETH buyers at a loss by year and month, weekly-DCA harvestable losses, and 31-day price moves (wash-sale window)",
 "url": "https://growyourethereum.com/tools/eth-tax-loss-harvesting-calculator",
 "license": "CC-BY-4.0",
 "creator": "GrowYourEthereum",
 "generated": "2026-10-23",
 "price_source": "Coinbase Exchange ETH-USD daily candles (UTC close)",
 "reference_close": {
  "date": "2026-10-22",
  "usd": 2385.86
 },
 "notes": "Not tax advice. Harvestable loss counts only lots priced above the reference close (specific identification). Short-term = held one year or less at the reference date.",
 "share_of_all_days_above_reference": {
  "days": 3808,
  "days_above": 1043,
  "pct": 27.4,
  "last_365_days_pct": 44.9
 },
 "all_time_high_close": [
  "2025-08-22",
  4831.24
 ],
 "by_year": [
  {
   "year": 2016,
   "days": 226,
   "avg": 11.5,
   "hi": 20.99,
   "lo": 6.75,
   "chg": 20643.2,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 2154988,
   "dca_net": 2144988,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 2144988
  },
  {
   "year": 2017,
   "days": 365,
   "avg": 222.87,
   "hi": 826.65,
   "lo": 8.18,
   "chg": 970.5,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 521039,
   "dca_net": 511039,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 511039
  },
  {
   "year": 2018,
   "days": 365,
   "avg": 480.61,
   "hi": 1386.02,
   "lo": 83,
   "chg": 396.4,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 79690,
   "dca_net": 69690,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 69690
  },
  {
   "year": 2019,
   "days": 365,
   "avg": 180.88,
   "hi": 334.86,
   "lo": 103.21,
   "chg": 1219.0,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 141686,
   "dca_net": 131686,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 131686
  },
  {
   "year": 2020,
   "days": 366,
   "avg": 307.47,
   "hi": 752.86,
   "lo": 110.3,
   "chg": 676.0,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 95295,
   "dca_net": 85295,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 85295
  },
  {
   "year": 2021,
   "days": 365,
   "avg": 2778.98,
   "hi": 4811.9,
   "lo": 730.99,
   "chg": -14.1,
   "days_loss": 205,
   "share_loss": 56.2,
   "dca_value": 10062,
   "dca_net": 62,
   "harv": -1697,
   "harv_st": 0,
   "gain_lots": 1760
  },
  {
   "year": 2022,
   "days": 365,
   "avg": 1986.69,
   "hi": 3828.87,
   "lo": 993.64,
   "chg": 20.1,
   "days_loss": 128,
   "share_loss": 35.1,
   "dca_value": 13841,
   "dca_net": 3841,
   "harv": -650,
   "harv_st": 0,
   "gain_lots": 4491
  },
  {
   "year": 2023,
   "days": 365,
   "avg": 1795.04,
   "hi": 2380.66,
   "lo": 1199.92,
   "chg": 32.9,
   "days_loss": 0,
   "share_loss": 0.0,
   "dca_value": 13492,
   "dca_net": 3492,
   "harv": 0,
   "harv_st": 0,
   "gain_lots": 3492
  },
  {
   "year": 2024,
   "days": 366,
   "avg": 3044.84,
   "hi": 4066.21,
   "lo": 2210.49,
   "chg": -21.6,
   "days_loss": 325,
   "share_loss": 88.8,
   "dca_value": 8064,
   "dca_net": -1936,
   "harv": -1975,
   "harv_st": 0,
   "gain_lots": 39
  },
  {
   "year": 2025,
   "days": 365,
   "avg": 3066.8,
   "hi": 4831.24,
   "lo": 1471.94,
   "chg": -22.2,
   "days_loss": 291,
   "share_loss": 79.7,
   "dca_value": 8491,
   "dca_net": -1509,
   "harv": -2085,
   "harv_st": -489,
   "gain_lots": 577
  },
  {
   "year": 2026,
   "days": 295,
   "avg": 2229.2,
   "hi": 3354.82,
   "lo": 1565.19,
   "chg": 7.0,
   "days_loss": 94,
   "share_loss": 31.9,
   "dca_value": 11044,
   "dca_net": 1044,
   "harv": -350,
   "harv_st": -350,
   "gain_lots": 1393
  }
 ],
 "weekly_dca_100_every_monday": [
  {
   "start": 2021,
   "buys": 303,
   "invested": 30300,
   "eth": 13.7318,
   "value": 32762,
   "net": 2462,
   "net_pct": 8.1,
   "loss_lots": 149,
   "harv": -3530,
   "harv_st": -396,
   "harv_lt": -3134,
   "gain": 5992,
   "avg_cost": 2206.55
  },
  {
   "start": 2022,
   "buys": 251,
   "invested": 25100,
   "eth": 11.5389,
   "value": 27530,
   "net": 2430,
   "net_pct": 9.7,
   "loss_lots": 119,
   "harv": -2637,
   "harv_st": -396,
   "harv_lt": -2241,
   "gain": 5067,
   "avg_cost": 2175.26
  },
  {
   "start": 2023,
   "buys": 199,
   "invested": 19900,
   "eth": 8.5347,
   "value": 20363,
   "net": 463,
   "net_pct": 2.3,
   "loss_lots": 101,
   "harv": -2301,
   "harv_st": -396,
   "harv_lt": -1905,
   "gain": 2764,
   "avg_cost": 2331.67
  },
  {
   "start": 2024,
   "buys": 147,
   "invested": 14700,
   "eth": 5.5745,
   "value": 13300,
   "net": -1400,
   "net_pct": -9.5,
   "loss_lots": 101,
   "harv": -2301,
   "harv_st": -396,
   "harv_lt": -1905,
   "gain": 901,
   "avg_cost": 2637.0
  },
  {
   "start": 2025,
   "buys": 94,
   "invested": 9400,
   "eth": 3.7951,
   "value": 9055,
   "net": -345,
   "net_pct": -3.7,
   "loss_lots": 55,
   "harv": -1228,
   "harv_st": -396,
   "harv_lt": -832,
   "gain": 882,
   "avg_cost": 2476.89
  },
  {
   "start": 2026,
   "buys": 42,
   "invested": 4200,
   "eth": 1.9319,
   "value": 4609,
   "net": 409,
   "net_pct": 9.7,
   "loss_lots": 13,
   "harv": -149,
   "harv_st": -149,
   "harv_lt": 0,
   "gain": 559,
   "avg_cost": 2173.98
  }
 ],
 "move_31_days": {
  "all_since_2016": {
   "n": 3777,
   "p10": -25.9,
   "p25": -13.6,
   "med": 1.7,
   "p75": 22.7,
   "p90": 51.5,
   "abs_med": 17.1,
   "up": 53.5,
   "gt10": 68.8,
   "up10": 38.3
  },
  "since_2023": {
   "n": 1360,
   "p10": -20.7,
   "p25": -10.0,
   "med": 0.3,
   "p75": 12.6,
   "p90": 30.1,
   "abs_med": 11.2,
   "up": 51.6,
   "gt10": 55.2,
   "up10": 30.4
  }
 },
 "dec31_to_jan31": [
  {
   "year": 2016,
   "dec31_close": 8.16,
   "jan31_close": 10.7,
   "change_pct": 31.1
  },
  {
   "year": 2017,
   "dec31_close": 741.27,
   "jan31_close": 1105.01,
   "change_pct": 49.1
  },
  {
   "year": 2018,
   "dec31_close": 130.53,
   "jan31_close": 105.79,
   "change_pct": -19.0
  },
  {
   "year": 2019,
   "dec31_close": 128.54,
   "jan31_close": 179.74,
   "change_pct": 39.8
  },
  {
   "year": 2020,
   "dec31_close": 737.67,
   "jan31_close": 1313.94,
   "change_pct": 78.1
  },
  {
   "year": 2021,
   "dec31_close": 3675.8,
   "jan31_close": 2689.72,
   "change_pct": -26.8
  },
  {
   "year": 2022,
   "dec31_close": 1195.25,
   "jan31_close": 1585.39,
   "change_pct": 32.6
  },
  {
   "year": 2023,
   "dec31_close": 2281.07,
   "jan31_close": 2281.6,
   "change_pct": 0.0
  },
  {
   "year": 2024,
   "dec31_close": 3330.32,
   "jan31_close": 3299.99,
   "change_pct": -0.9
  },
  {
   "year": 2025,
   "dec31_close": 2966.84,
   "jan31_close": 2449.36,
   "change_pct": -17.4
  }
 ],
 "by_month": [
  {
   "month": "2016-05",
   "days": 12,
   "avg": 13.01,
   "hi": 14.9,
   "lo": 10.98,
   "chg": 18242.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-06",
   "days": 30,
   "avg": 14.48,
   "hi": 20.99,
   "lo": 11.64,
   "chg": 16372.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-07",
   "days": 31,
   "avg": 11.96,
   "hi": 14.83,
   "lo": 10.08,
   "chg": 19854.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-08",
   "days": 31,
   "avg": 11.17,
   "hi": 12.28,
   "lo": 8.78,
   "chg": 21257.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-09",
   "days": 30,
   "avg": 12.51,
   "hi": 14.56,
   "lo": 11.39,
   "chg": 18977.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-10",
   "days": 31,
   "avg": 12.07,
   "hi": 13.51,
   "lo": 10.47,
   "chg": 19672.1,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-11",
   "days": 30,
   "avg": 9.99,
   "hi": 11.16,
   "lo": 8.14,
   "chg": 23786.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2016-12",
   "days": 31,
   "avg": 7.84,
   "hi": 8.5,
   "lo": 6.75,
   "chg": 30343.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-01",
   "days": 31,
   "avg": 10.22,
   "hi": 11.17,
   "lo": 8.18,
   "chg": 23239.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-02",
   "days": 28,
   "avg": 12.46,
   "hi": 16.4,
   "lo": 10.72,
   "chg": 19043.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-03",
   "days": 31,
   "avg": 34.51,
   "hi": 53.1,
   "lo": 16.68,
   "chg": 6813.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-04",
   "days": 30,
   "avg": 50.6,
   "hi": 80.87,
   "lo": 42.32,
   "chg": 4615.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-05",
   "days": 31,
   "avg": 124.2,
   "hi": 229.14,
   "lo": 77.55,
   "chg": 1820.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-06",
   "days": 30,
   "avg": 304.77,
   "hi": 397.37,
   "lo": 221.91,
   "chg": 682.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-07",
   "days": 31,
   "avg": 220.66,
   "hi": 285,
   "lo": 155.68,
   "chg": 981.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-08",
   "days": 31,
   "avg": 301.12,
   "hi": 389.2,
   "lo": 217.92,
   "chg": 692.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-09",
   "days": 30,
   "avg": 297.98,
   "hi": 392.87,
   "lo": 223.85,
   "chg": 700.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-10",
   "days": 31,
   "avg": 305.49,
   "hi": 338.37,
   "lo": 285.83,
   "chg": 681.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-11",
   "days": 30,
   "avg": 356.99,
   "hi": 477.53,
   "lo": 285.4,
   "chg": 568.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2017-12",
   "days": 31,
   "avg": 638.95,
   "hi": 826.65,
   "lo": 432.49,
   "chg": 273.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-01",
   "days": 31,
   "avg": 1091.55,
   "hi": 1386.02,
   "lo": 759.03,
   "chg": 118.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-02",
   "days": 28,
   "avg": 866.66,
   "hi": 1017.48,
   "lo": 693.54,
   "chg": 175.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-03",
   "days": 31,
   "avg": 623.82,
   "hi": 868.74,
   "lo": 383.29,
   "chg": 282.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-04",
   "days": 30,
   "avg": 520.67,
   "hi": 703.38,
   "lo": 370.32,
   "chg": 358.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-05",
   "days": 31,
   "avg": 676.07,
   "hi": 812,
   "lo": 511.33,
   "chg": 252.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-06",
   "days": 30,
   "avg": 518.77,
   "hi": 618.63,
   "lo": 420,
   "chg": 359.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-07",
   "days": 31,
   "avg": 461.45,
   "hi": 499.01,
   "lo": 431.46,
   "chg": 417.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-08",
   "days": 31,
   "avg": 320.98,
   "hi": 419.6,
   "lo": 270.47,
   "chg": 643.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-09",
   "days": 30,
   "avg": 226.75,
   "hi": 295.06,
   "lo": 182.79,
   "chg": 952.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-10",
   "days": 31,
   "avg": 207.43,
   "hi": 230.4,
   "lo": 188.32,
   "chg": 1050.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-11",
   "days": 30,
   "avg": 167.34,
   "hi": 218.65,
   "lo": 106.95,
   "chg": 1325.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2018-12",
   "days": 31,
   "avg": 107.36,
   "hi": 139.09,
   "lo": 83,
   "chg": 2122.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-01",
   "days": 31,
   "avg": 126.76,
   "hi": 155.92,
   "lo": 104.02,
   "chg": 1782.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-02",
   "days": 28,
   "avg": 125.41,
   "hi": 157.56,
   "lo": 103.21,
   "chg": 1802.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-03",
   "days": 31,
   "avg": 135.56,
   "hi": 142.83,
   "lo": 125.24,
   "chg": 1660.1,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-04",
   "days": 30,
   "avg": 164.87,
   "hi": 180.74,
   "lo": 141,
   "chg": 1347.1,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-05",
   "days": 31,
   "avg": 219.42,
   "hi": 271.24,
   "lo": 158.3,
   "chg": 987.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-06",
   "days": 30,
   "avg": 274.04,
   "hi": 334.86,
   "lo": 231.3,
   "chg": 770.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-07",
   "days": 31,
   "avg": 247.84,
   "hi": 313.24,
   "lo": 198.89,
   "chg": 862.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-08",
   "days": 31,
   "avg": 199.48,
   "hi": 233,
   "lo": 168.4,
   "chg": 1096.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-09",
   "days": 30,
   "avg": 185.62,
   "hi": 220.8,
   "lo": 165.85,
   "chg": 1185.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-10",
   "days": 31,
   "avg": 178.59,
   "hi": 193.26,
   "lo": 160.67,
   "chg": 1235.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-11",
   "days": 30,
   "avg": 172.77,
   "hi": 191.13,
   "lo": 139.99,
   "chg": 1281.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2019-12",
   "days": 31,
   "avg": 137.25,
   "hi": 150.97,
   "lo": 121.83,
   "chg": 1638.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-01",
   "days": 31,
   "avg": 156.43,
   "hi": 184.55,
   "lo": 126.81,
   "chg": 1425.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-02",
   "days": 29,
   "avg": 238.81,
   "hi": 286.27,
   "lo": 183.5,
   "chg": 899.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-03",
   "days": 31,
   "avg": 160.43,
   "hi": 245.56,
   "lo": 110.3,
   "chg": 1387.1,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-04",
   "days": 30,
   "avg": 171.56,
   "hi": 215.66,
   "lo": 136.14,
   "chg": 1290.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-05",
   "days": 31,
   "avg": 207.52,
   "hi": 243.84,
   "lo": 185.93,
   "chg": 1049.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-06",
   "days": 30,
   "avg": 235.79,
   "hi": 248.41,
   "lo": 220.76,
   "chg": 911.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-07",
   "days": 31,
   "avg": 259.69,
   "hi": 346.86,
   "lo": 225.06,
   "chg": 818.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-08",
   "days": 31,
   "avg": 401.97,
   "hi": 438.83,
   "lo": 372.21,
   "chg": 493.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-09",
   "days": 30,
   "avg": 368.08,
   "hi": 475.57,
   "lo": 320.63,
   "chg": 548.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-10",
   "days": 31,
   "avg": 376.1,
   "hi": 414.7,
   "lo": 340.78,
   "chg": 534.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-11",
   "days": 30,
   "avg": 487.29,
   "hi": 617,
   "lo": 383.33,
   "chg": 389.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2020-12",
   "days": 31,
   "avg": 622.58,
   "hi": 752.86,
   "lo": 544.23,
   "chg": 283.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2021-01",
   "days": 31,
   "avg": 1202.1,
   "hi": 1394,
   "lo": 730.99,
   "chg": 98.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2021-02",
   "days": 28,
   "avg": 1701.68,
   "hi": 1957.68,
   "lo": 1374.6,
   "chg": 40.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2021-03",
   "days": 31,
   "avg": 1733.6,
   "hi": 1921.61,
   "lo": 1488.34,
   "chg": 37.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2021-04",
   "days": 30,
   "avg": 2294.32,
   "hi": 2776.45,
   "lo": 1964.23,
   "chg": 4.0,
   "share_loss": 30.0,
   "term": "long"
  },
  {
   "month": "2021-05",
   "days": 31,
   "avg": 3142.32,
   "hi": 4179.76,
   "lo": 2099.58,
   "chg": -24.1,
   "share_loss": 90.3,
   "term": "long"
  },
  {
   "month": "2021-06",
   "days": 30,
   "avg": 2334.48,
   "hi": 2856.68,
   "lo": 1809.07,
   "chg": 2.2,
   "share_loss": 43.3,
   "term": "long"
  },
  {
   "month": "2021-07",
   "days": 31,
   "avg": 2130.9,
   "hi": 2533.74,
   "lo": 1786.46,
   "chg": 12.0,
   "share_loss": 6.5,
   "term": "long"
  },
  {
   "month": "2021-08",
   "days": 31,
   "avg": 3098.32,
   "hi": 3430.23,
   "lo": 2508.31,
   "chg": -23.0,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2021-09",
   "days": 30,
   "avg": 3337.08,
   "hi": 3952.17,
   "lo": 2765.69,
   "chg": -28.5,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2021-10",
   "days": 31,
   "avg": 3818.81,
   "hi": 4421.23,
   "lo": 3311.16,
   "chg": -37.5,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2021-11",
   "days": 30,
   "avg": 4443.68,
   "hi": 4811.9,
   "lo": 3997.93,
   "chg": -46.3,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2021-12",
   "days": 31,
   "avg": 4047.97,
   "hi": 4586.95,
   "lo": 3630.59,
   "chg": -41.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2022-01",
   "days": 31,
   "avg": 3053.74,
   "hi": 3828.87,
   "lo": 2411.9,
   "chg": -21.9,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2022-02",
   "days": 28,
   "avg": 2868.72,
   "hi": 3246.22,
   "lo": 2569,
   "chg": -16.8,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2022-03",
   "days": 31,
   "avg": 2876.26,
   "hi": 3401.71,
   "lo": 2491.58,
   "chg": -17.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2022-04",
   "days": 30,
   "avg": 3095.45,
   "hi": 3522.78,
   "lo": 2726.59,
   "chg": -22.9,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2022-05",
   "days": 31,
   "avg": 2185.49,
   "hi": 2939.98,
   "lo": 1724.83,
   "chg": 9.2,
   "share_loss": 25.8,
   "term": "long"
  },
  {
   "month": "2022-06",
   "days": 30,
   "avg": 1381.3,
   "hi": 1858.21,
   "lo": 993.64,
   "chg": 72.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-07",
   "days": 31,
   "avg": 1358.66,
   "hi": 1725.19,
   "lo": 1037.34,
   "chg": 75.6,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-08",
   "days": 31,
   "avg": 1699.07,
   "hi": 1984.75,
   "lo": 1426.63,
   "chg": 40.4,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-09",
   "days": 30,
   "avg": 1483.98,
   "hi": 1774.69,
   "lo": 1245.65,
   "chg": 60.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-10",
   "days": 31,
   "avg": 1367.36,
   "hi": 1620.09,
   "lo": 1275.09,
   "chg": 74.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-11",
   "days": 30,
   "avg": 1296.83,
   "hi": 1644.61,
   "lo": 1099.9,
   "chg": 84.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2022-12",
   "days": 31,
   "avg": 1236.48,
   "hi": 1320.47,
   "lo": 1166.98,
   "chg": 93.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-01",
   "days": 31,
   "avg": 1466.25,
   "hi": 1658.25,
   "lo": 1199.92,
   "chg": 62.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-02",
   "days": 28,
   "avg": 1624.12,
   "hi": 1703.63,
   "lo": 1506.29,
   "chg": 46.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-03",
   "days": 31,
   "avg": 1676.07,
   "hi": 1822.01,
   "lo": 1432.15,
   "chg": 42.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-04",
   "days": 30,
   "avg": 1916.86,
   "hi": 2120.07,
   "lo": 1795.37,
   "chg": 24.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-05",
   "days": 31,
   "avg": 1845.54,
   "hi": 1995.76,
   "lo": 1795.24,
   "chg": 29.3,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-06",
   "days": 30,
   "avg": 1818.61,
   "hi": 1933.57,
   "lo": 1650.84,
   "chg": 31.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-07",
   "days": 31,
   "avg": 1893.2,
   "hi": 2005.95,
   "lo": 1845.8,
   "chg": 26.0,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-08",
   "days": 31,
   "avg": 1756.84,
   "hi": 1872.89,
   "lo": 1634.33,
   "chg": 35.8,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-09",
   "days": 30,
   "avg": 1621.14,
   "hi": 1670.84,
   "lo": 1551.36,
   "chg": 47.2,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-10",
   "days": 31,
   "avg": 1659.96,
   "hi": 1815.14,
   "lo": 1539.25,
   "chg": 43.7,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-11",
   "days": 30,
   "avg": 1989.1,
   "hi": 2121.3,
   "lo": 1801.31,
   "chg": 19.9,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2023-12",
   "days": 31,
   "avg": 2261.65,
   "hi": 2380.66,
   "lo": 2088.4,
   "chg": 5.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2024-01",
   "days": 31,
   "avg": 2374.91,
   "hi": 2618.31,
   "lo": 2210.49,
   "chg": 0.5,
   "share_loss": 38.7,
   "term": "long"
  },
  {
   "month": "2024-02",
   "days": 29,
   "avg": 2747.07,
   "hi": 3386.64,
   "lo": 2288.82,
   "chg": -13.1,
   "share_loss": 79.3,
   "term": "long"
  },
  {
   "month": "2024-03",
   "days": 31,
   "avg": 3628.25,
   "hi": 4066.21,
   "lo": 3156.97,
   "chg": -34.2,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-04",
   "days": 30,
   "avg": 3246.66,
   "hi": 3694.56,
   "lo": 2984.98,
   "chg": -26.5,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-05",
   "days": 31,
   "avg": 3306.48,
   "hi": 3890.72,
   "lo": 2880.4,
   "chg": -27.8,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-06",
   "days": 30,
   "avg": 3566.59,
   "hi": 3866.57,
   "lo": 3350.59,
   "chg": -33.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-07",
   "days": 31,
   "avg": 3270.64,
   "hi": 3536.2,
   "lo": 2930.78,
   "chg": -27.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-08",
   "days": 31,
   "avg": 2642.32,
   "hi": 3200.54,
   "lo": 2343.66,
   "chg": -9.7,
   "share_loss": 96.8,
   "term": "long"
  },
  {
   "month": "2024-09",
   "days": 30,
   "avg": 2466.77,
   "hi": 2695.37,
   "lo": 2224.46,
   "chg": -3.3,
   "share_loss": 63.3,
   "term": "long"
  },
  {
   "month": "2024-10",
   "days": 31,
   "avg": 2517.81,
   "hi": 2746.22,
   "lo": 2349.97,
   "chg": -5.2,
   "share_loss": 87.1,
   "term": "long"
  },
  {
   "month": "2024-11",
   "days": 30,
   "avg": 3115.92,
   "hi": 3706.35,
   "lo": 2397,
   "chg": -23.4,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2024-12",
   "days": 31,
   "avg": 3642.45,
   "hi": 4006.75,
   "lo": 3278.6,
   "chg": -34.5,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2025-01",
   "days": 31,
   "avg": 3329.35,
   "hi": 3688.74,
   "lo": 3076.06,
   "chg": -28.3,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2025-02",
   "days": 28,
   "avg": 2668.36,
   "hi": 3116.78,
   "lo": 2236.36,
   "chg": -10.6,
   "share_loss": 89.3,
   "term": "long"
  },
  {
   "month": "2025-03",
   "days": 31,
   "avg": 2016.75,
   "hi": 2518.39,
   "lo": 1807.31,
   "chg": 18.3,
   "share_loss": 3.2,
   "term": "long"
  },
  {
   "month": "2025-04",
   "days": 30,
   "avg": 1686.56,
   "hi": 1905.13,
   "lo": 1471.94,
   "chg": 41.5,
   "share_loss": 0.0,
   "term": "long"
  },
  {
   "month": "2025-05",
   "days": 31,
   "avg": 2379.17,
   "hi": 2682.16,
   "lo": 1809,
   "chg": 0.3,
   "share_loss": 71.0,
   "term": "long"
  },
  {
   "month": "2025-06",
   "days": 30,
   "avg": 2514.76,
   "hi": 2816.5,
   "lo": 2228.46,
   "chg": -5.1,
   "share_loss": 93.3,
   "term": "long"
  },
  {
   "month": "2025-07",
   "days": 31,
   "avg": 3229.86,
   "hi": 3873.92,
   "lo": 2405.32,
   "chg": -26.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2025-08",
   "days": 31,
   "avg": 4250.08,
   "hi": 4831.24,
   "lo": 3392.8,
   "chg": -43.9,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2025-09",
   "days": 30,
   "avg": 4342.11,
   "hi": 4714.66,
   "lo": 3875.7,
   "chg": -45.1,
   "share_loss": 100.0,
   "term": "long"
  },
  {
   "month": "2025-10",
   "days": 31,
   "avg": 4107.12,
   "hi": 4686.32,
   "lo": 3750.6,
   "chg": -41.9,
   "share_loss": 100.0,
   "term": "mixed"
  },
  {
   "month": "2025-11",
   "days": 30,
   "avg": 3203.98,
   "hi": 3905.97,
   "lo": 2763.99,
   "chg": -25.5,
   "share_loss": 100.0,
   "term": "short"
  },
  {
   "month": "2025-12",
   "days": 31,
   "avg": 3018.14,
   "hi": 3325.02,
   "lo": 2798.3,
   "chg": -20.9,
   "share_loss": 100.0,
   "term": "short"
  },
  {
   "month": "2026-01",
   "days": 31,
   "avg": 3068.99,
   "hi": 3354.82,
   "lo": 2449.36,
   "chg": -22.3,
   "share_loss": 100.0,
   "term": "short"
  },
  {
   "month": "2026-02",
   "days": 28,
   "avg": 2022.61,
   "hi": 2345.11,
   "lo": 1823.2,
   "chg": 18.0,
   "share_loss": 0.0,
   "term": "short"
  },
  {
   "month": "2026-03",
   "days": 31,
   "avg": 2080.2,
   "hi": 2352.94,
   "lo": 1936.93,
   "chg": 14.7,
   "share_loss": 0.0,
   "term": "short"
  },
  {
   "month": "2026-04",
   "days": 30,
   "avg": 2259.04,
   "hi": 2419.81,
   "lo": 2053.52,
   "chg": 5.6,
   "share_loss": 3.3,
   "term": "short"
  },
  {
   "month": "2026-05",
   "days": 31,
   "avg": 2193.39,
   "hi": 2371.12,
   "lo": 2004,
   "chg": 8.8,
   "share_loss": 0.0,
   "term": "short"
  },
  {
   "month": "2026-06",
   "days": 30,
   "avg": 1688.11,
   "hi": 2004,
   "lo": 1565.19,
   "chg": 41.3,
   "share_loss": 0.0,
   "term": "short"
  },
  {
   "month": "2026-07",
   "days": 31,
   "avg": 1835.87,
   "hi": 1952.93,
   "lo": 1607.64,
   "chg": 30.0,
   "share_loss": 0.0,
   "term": "short"
  },
  {
   "month": "2026-08",
   "days": 31,
   "avg": 2118.93,
   "hi": 2515.8,
   "lo": 1843.18,
   "chg": 12.6,
   "share_loss": 35.5,
   "term": "short"
  },
  {
   "month": "2026-09",
   "days": 30,
   "avg": 2561.62,
   "hi": 2775.58,
   "lo": 2390.83,
   "chg": -6.9,
   "share_loss": 100.0,
   "term": "short"
  },
  {
   "month": "2026-10",
   "days": 22,
   "avg": 2522.62,
   "hi": 2726.66,
   "lo": 2385.86,
   "chg": -5.4,
   "share_loss": 95.5,
   "term": "short"
  }
 ],
 "law_status_oct_23_2026": {
  "current": "IRC sec. 1091 (wash sales) applies to stock or securities; the IRS treats digital assets as property (Notice 2014-21) and has issued no guidance applying sec. 1091 to them (JCT, JCX-47-26).",
  "bill": "H.R. 10357, Digital Asset Tax Certainty Act: introduced Sep 14, 2026; ordered reported by House Ways and Means 38-5 on Sep 16, 2026; would apply sec. 1091 to traded digital assets for dispositions after Sep 14, 2026 (JCX-50-26). Not law."
 }
}