{
  "generated": "2026-09-25T12:12:40.820Z",
  "version": "2",
  "source": "backtest/capacita.ts (cached measurement)",
  "confidence": "medium",
  "dataAgeSec": 49375,
  "data": {
    "measuredAt": "2026-09-24T22:29:45.366Z",
    "feePct": 0.1,
    "model": "constant product: 2S/L per side, both sides. Overstates cost inside a v3 tick range, understates it outside — read the capacity as a ceiling, never a floor.",
    "criterion": "docs/CAPACITA_CRITERIO.md, written and committed before the run",
    "arms": [
      {
        "name": "A — the 10 seed tickers",
        "capacityUsd": 1000,
        "offTheScale": false,
        "verdict": "HOLDS",
        "why": "holds to $1000 and no further",
        "points": [
          {
            "sizeUsd": 100,
            "trades": 163,
            "meanPct": 0.45052149352852283,
            "ic": [
              0.34715338217873903,
              0.5664545901753074
            ]
          },
          {
            "sizeUsd": 250,
            "trades": 163,
            "meanPct": 0.393680467577681,
            "ic": [
              0.2906272777598968,
              0.510525146905104
            ]
          },
          {
            "sizeUsd": 500,
            "trades": 163,
            "meanPct": 0.2989454243262774,
            "ic": [
              0.19524507076866235,
              0.41899944918292625
            ]
          },
          {
            "sizeUsd": 1000,
            "trades": 163,
            "meanPct": 0.10947533782347073,
            "ic": [
              0.002107036174866672,
              0.23590696441776357
            ]
          },
          {
            "sizeUsd": 2500,
            "trades": 163,
            "meanPct": -0.45893492168494937,
            "ic": [
              -0.585094222796597,
              -0.307497267868437
            ]
          },
          {
            "sizeUsd": 5000,
            "trades": 566,
            "meanPct": -1.349895143541254,
            "ic": [
              -1.4677521716785829,
              -1.2267601952594336
            ]
          },
          {
            "sizeUsd": 10000,
            "trades": 936,
            "meanPct": -2.635132542206397,
            "ic": [
              -2.742092272463424,
              -2.4029939998549854
            ]
          },
          {
            "sizeUsd": 25000,
            "trades": 936,
            "meanPct": -6.790186594482662,
            "ic": [
              -7.068494118084695,
              -6.187787243959795
            ]
          },
          {
            "sizeUsd": 50000,
            "trades": 936,
            "meanPct": -13.715276681609746,
            "ic": [
              -14.2853781901626,
              -12.495304173585916
            ]
          }
        ]
      },
      {
        "name": "B — all 37",
        "capacityUsd": 500,
        "offTheScale": false,
        "verdict": "HOLDS",
        "why": "holds to $500 and no further",
        "points": [
          {
            "sizeUsd": 100,
            "trades": 812,
            "meanPct": 0.6236210890967481,
            "ic": [
              0.5705386130496575,
              0.6998525326195446
            ]
          },
          {
            "sizeUsd": 250,
            "trades": 812,
            "meanPct": 0.43769937258548236,
            "ic": [
              0.38617153198362886,
              0.5253116822672372
            ]
          },
          {
            "sizeUsd": 500,
            "trades": 812,
            "meanPct": 0.12782984506670522,
            "ic": [
              0.06818051189297718,
              0.23734247083577764
            ]
          },
          {
            "sizeUsd": 1000,
            "trades": 812,
            "meanPct": -0.49190920997084847,
            "ic": [
              -0.5743606590368465,
              -0.3122350527074432
            ]
          },
          {
            "sizeUsd": 2500,
            "trades": 3777,
            "meanPct": -2.290821880161908,
            "ic": [
              -2.3412043143228214,
              -2.17849568917995
            ]
          },
          {
            "sizeUsd": 5000,
            "trades": 4165,
            "meanPct": -4.746802887777042,
            "ic": [
              -4.822403847098051,
              -4.587840322906468
            ]
          },
          {
            "sizeUsd": 10000,
            "trades": 4582,
            "meanPct": -9.560798401455136,
            "ic": [
              -9.800923477643659,
              -9.239709232268675
            ]
          },
          {
            "sizeUsd": 25000,
            "trades": 4582,
            "meanPct": -24.202079105177294,
            "ic": [
              -24.793921546487045,
              -23.404340957721804
            ]
          },
          {
            "sizeUsd": 50000,
            "trades": 4582,
            "meanPct": -48.60421361138127,
            "ic": [
              -49.78233843032535,
              -47.01268364244134
            ]
          }
        ]
      }
    ],
    "proportional": {
      "kBps": 10,
      "meanPct": 0.34756890010425984,
      "ic": [
        0.29426564741446476,
        0.4177538860208839
      ],
      "capitalNeededUsd": 15055.733520000003,
      "peakPositions": 7,
      "turnoverPerDayUsd": 73983.49641133331,
      "medianHoldMin": 12.0075,
      "grossPerDayUsd": 257.14362473554576,
      "verdict": "HOLDS",
      "minLiquidityUsd": 43649.85,
      "maxLiquidityUsd": 7497444.76,
      "tradesWithLiquidity": 812,
      "unreadableLiquidity": 0
    }
  },
  "note": "the size at which the edge dies, measured against a pre-registered criterion"
}
