A second stability test concerns the impact that changes in the trading record have on the VPIN estimate. Small discrepancies in the trading record, such as missing trades, produce two effects. First, missing trades could alter the volume imbalance. But since we use an amount of volume equivalent to an entire trading session, this impact is expected to be negligible (the typical trade is for a few contracts, compared with the daily average of more than two million contracts traded on E-mini S&P 500 futures in 2010). The second effect of missing trades comes in the form of a shift in the VPIN trajectory. This impact can be evaluated by shifting the starting point of VPIN trajectories and calculating the cross-sectional standard deviations over time.
To assess the influence of different starting times, we compute 1,000 alternative VPIN trajectories for the E-mini S&P 500 futures, each starting one time bar after the previous one. We then take those 1,000 VPIN trajectories and align them for each time bar. Because VPIN is computed at the completion of each bucket, and buckets are not completed simultaneously, to each time bar we assign the last computed VPIN. We can then estimate a cross-sectional standard deviation on the difference between the first trajectory and the following 999. This estimate is likely to be greater than the true value of the standard deviation as a result of the asynchronicity in the completion of buckets.
Figure 5 shows that the cross-sectional standard deviation of differences on the 1,000 VPIN trajectories is negligible. That time series has a mean of 0.015, while VPIN’s average value is much greater (around 0.23). But as we argued earlier, the fact that buckets for each of the 1,000 trajectories are not completed simultaneously means that the true cross-sectional standard deviation is even smaller than this 0.015 average value. The spikes in cross-sectional standard deviations that are apparent in Figure 5 coincide with spikes in VPIN values. For example, on May 6, 2010, the cross-sectional standard deviation was just above 0.02, on a day when VPIN reached a level close to 0.5.
In conclusion, differences in the trading record due to missing transactions or alternative starting points do not seem to significantly impact VPIN estimates. To see this final point, consider two estimates of VPIN, one of 0.45, the other 0.5. This difference is well beyond what we see in Figure 5. Although the difference between these two VPIN estimates may seem large, they are not significantly different as the two VPIN estimates are at approximately the same point on the CDF of VPIN (0.991 compared with 0.995).