Price guard
Proof of conceptReference price samples, the deviation band and when a batch is voided.
Proof of concept Runs on synthetic data.
Samples#
During each batch, Pool samples the reference price several times.
Deviation band#
At settlement, Pool compares the midpoint to the average of the samples. If the difference is larger than the band, 50 basis points by default and adjustable from 1 to 1,000, the batch is voided.
Voiding#
A voided batch fills nothing. Every order and every bond is returned. This stops a batch from clearing at a price that was pushed for a moment.
Try Inject price shock in the Batch section to see a void.
Last updated 2026-09-28

