I understand that this is basically an automated way to exercise an option for a customer as close to expiration time as possible, but I'm curious about how the system operates precisely.
Does the oracle check the prices continuously, say, every minute, or only once on the expiration date? Is there a standard protocol for exercise oracles, followed by all brokers and exchanges?