May 2026 produced 817 VPOC shifts across 20 trading days. Direction was balanced. Most active hour: 09:00 ET with 465 VPOC shifts. For every VPOC shift, the addon classifies the prior level as Naked or Tested — this month logged 738 Naked touches (prior VPOCs that price revisited).
At a normalized rate, the VPOC migrated 8.1 times per RTH hour on average. Each log segment held a median of 19 distinct VPOC prices and covered a typical range of 29.88 points from the lowest to highest VPOC observed within that segment.
Cumulatively, the VPOC traveled 1,837.50 points across all shifts this month — the sum of every individual shift's distance. The signed net was +344.50 points (up), meaning if you summed every shift's direction, the VPOC ended the month a net 344.50 points up from where individual shifts started. Per session, the VPOC moved an average of +11.14 points from open to close.
On the Naked side, 1,059 levels became naked during the month (when a VPOC shift moved away from them), and 87% of those were tested before their session ended. The median naked level sat untouched for 4s before being revisited; the mean was 8m 47s. The gap between those two numbers reflects the long-tail distribution — most naked levels get tested fast, a small number sit much longer.
When a Developing VPOC was active and a VPOC shift occurred, the shift landed on the DVPOC price 31.5% of the time (303 of 962 eligible shifts). This is a historical observation of how often the addon's Developing VPOC anticipated the next VPOC — it isn't a forecast signal, and shifts that didn't match still happened frequently.
Each shift here represents real volume migration — the market's declared fair value physically moving to a new price as that level absorbed more contracts than any other. This is one trader's chart-time during RTH, not a back-test; sample size for May is 20 trading days.