Skip to main content

How Is the “Strike Price” of an Option Determined Using an Oracle?

The strike price of an option is typically set when the contract is created and is not determined by the oracle. However, the oracle is crucial for determining the underlying asset's price at the time of expiration or settlement.

The smart contract uses the oracle's price feed at the settlement time to compare it against the pre-determined strike price, which then dictates whether the option is "in the money" and how it should settle.

How Does a Token’s Pre-Sale Structure Affect Its Howey Test Analysis?
What Is a Cryptographic Hash Function and What Are Its Key Properties?
What Determines the Premium of a Crypto Option?
How Does the Black-Scholes Model Use Time to Expiration to Calculate Delta?