{
  "page": "cto-hold-time",
  "title": "How long after a pump.fun CTO does the price peak?",
  "updated": "2026-10-27T05:05:00.229611+00:00",
  "source": "https://www.belphor.com/data/cto-hold-time",
  "license": "CC BY 4.0",
  "cutoff": "2026-10-27T05:05:00.229611+00:00",
  "groups": {
    "all": [
      {
        "n": 52,
        "after_24h": 17.3,
        "within_1h": 21.2,
        "within_6h": 53.8,
        "considered": 70,
        "med_peak_x": 1.87,
        "med_peak_min": 247,
        "p25_peak_min": 62,
        "p75_peak_min": 1126
      }
    ],
    "ttp": [
      {
        "k": "2: 15 to 60 minutes",
        "n": 11,
        "share": 21.2,
        "hit100": 9.1,
        "med_peak_x": 1.31
      },
      {
        "k": "3: 1 to 3 hours",
        "n": 10,
        "share": 19.2,
        "hit100": 60,
        "med_peak_x": 2.26
      },
      {
        "k": "4: 3 to 6 hours",
        "n": 7,
        "share": 13.5,
        "hit100": null,
        "hit100_raw": 57.1,
        "med_peak_x": null,
        "med_peak_x_raw": 2.75
      },
      {
        "k": "5: 6 to 12 hours",
        "n": 9,
        "share": 17.3,
        "hit100": null,
        "hit100_raw": 55.6,
        "med_peak_x": null,
        "med_peak_x_raw": 2.59
      },
      {
        "k": "6: 12 to 24 hours",
        "n": 6,
        "share": 11.5,
        "hit100": null,
        "hit100_raw": 16.7,
        "med_peak_x": null,
        "med_peak_x_raw": 1.83
      },
      {
        "k": "7: 24 to 36 hours",
        "n": 9,
        "share": 17.3,
        "hit100": null,
        "hit100_raw": 66.7,
        "med_peak_x": null,
        "med_peak_x_raw": 3.98
      }
    ],
    "mcap": [
      {
        "k": "1: under $15k",
        "n": 29,
        "share": 55.8,
        "hit100": 51.7,
        "med_peak_x": 2.12,
        "med_peak_min": 272
      },
      {
        "k": "2: $15k to $50k",
        "n": 15,
        "share": 28.8,
        "hit100": 33.3,
        "med_peak_x": 1.54,
        "med_peak_min": 194
      },
      {
        "k": "3: $50k to $150k",
        "n": 6,
        "share": 11.5,
        "hit100": null,
        "hit100_raw": 33.3,
        "med_peak_x": null,
        "med_peak_x_raw": 1.76,
        "med_peak_min": 430
      },
      {
        "k": "4: over $150k",
        "n": 2,
        "share": 3.8,
        "hit100": null,
        "hit100_raw": 50,
        "med_peak_x": null,
        "med_peak_x_raw": 8.13,
        "med_peak_min": 851
      }
    ],
    "instruction": [
      {
        "k": "1: admin_set_creator (to 11 Sep 2026)",
        "n": 19,
        "share": 36.5,
        "hit100": 47.4,
        "med_peak_x": 1.97,
        "med_peak_min": 549
      },
      {
        "k": "2: admin_cto (from 11 Oct 2026)",
        "n": 33,
        "share": 63.5,
        "hit100": 42.4,
        "med_peak_x": 1.81,
        "med_peak_min": 213
      }
    ]
  },
  "covered": 70,
  "missing": 0,
  "input_hash": "34bc3051906538ce11660b7db6ed908127a66fa8fcc13937ce4f082458dca66c",
  "window_days": 60,
  "promoted_since": "2026-10-11T15:02:51+00:00",
  "formula_version": "1.5+every-share-null-under-10",
  "notes": "A share, a median peak (med_peak_x) or an average peak (avg_peak_pct) is null where it is computed over fewer than 10 readings (for dead, the signals with a later reading; for fill_pct and share, the page's whole sample), and so is med_now_x where fewer than 10 have a later reading; the raw value is kept under the _raw key and is not an estimate."
}