How Can a Faulty Oracle Price Feed Lead to an Option Contract Being Exercised Unfairly?

If an oracle reports an artificially high price for the underlying asset, an out-of-the-money call option could be mistakenly reported as in-the-money. This would trigger the smart contract to execute a settlement, forcing the option writer to pay out unfairly.

Conversely, an artificially low price could prevent a legitimate in-the-money option from being exercised, harming the holder.

How Can a Faulty Oracle Affect the Calculation of Collateralization Ratio?
How Can a Smart Contract Handle the Exercise of an American-Style Option, Which Can Be Exercised Any Time before Expiration?
What Is the Importance of a “Dispute Resolution System” in Decentralized Settlement?
What Is Non-Repudiation in the Context of Digital Finance?
Who Is Legally Liable If a Smart Contract Autonomously Executes a Transaction Based on Faulty Data from an Oracle?
Can an Oracle Be Used to Trigger a Margin Call in a Decentralized Lending Smart Contract?
How Can a Malicious Oracle Attack a Derivatives Platform?
How Does a Derivatives Exchange Use Multiple Oracles to Prevent Unfair Liquidation?

Glossar