Skip to main content
    Education only. Not financial, tax or legal advice. We never ask for wallet keys or seed phrases.Canadian rules dated October 2026
    Advanced, educationalRuns in your browser

    Option value calculator (Black–Scholes, educational)

    The Black–Scholes model gives a theoretical price for a European call or put from five inputs: spot price, strike, time to expiry, volatility and an interest rate. This calculator shows those prices, the deltas and the breakeven prices at expiry, and explains why crypto markets break several of the model's assumptions.

    Mitey the yeti talking things through with an older yeti holding a notebook, with a balance scale
    Mitey: A model price is only as good as the volatility you feed it.

    Contract and assumptions

    Your assumption. The model is very sensitive to it.
    Model call value
    $115.90

    Put value $407.77. Call breakeven at expiry $3,415.90; put breakeven $2,892.23. These are model values, not market quotes.

    Call delta
    0.343
    Put delta
    −0.657
    Model chance call ends in the money
    27.7%
    Model values as volatility changes−$2$295$59330%60%90%120%
    CallPut

    Estimates from the inputs you enter, calculated in your browser; nothing is sent anywhere unless you choose to email results below. Example values are illustrative, not quotes or forecasts. Not financial advice, and not a recommendation of any protocol, token or platform. Formulas checked 2026-10-30.

    How to use it

    1. Enter the spot price and the strike price in CAD.
    2. Enter the number of days to expiry.
    3. Enter an annual volatility, as a percentage.
    4. Enter a risk-free interest rate, as a percentage.
    5. Read the call and put values, deltas and breakevens, then change the volatility to see how sensitive they are.

    What the model calculates

    Black–Scholes values a European option, which can be exercised only at expiry. It assumes the underlying price follows a lognormal random walk with constant volatility, that you can borrow and lend at a constant risk-free rate, and that you can trade continuously with no fees. Under those assumptions an option can be replicated with the underlying asset and cash, which fixes its price.

    The calculator counts calendar days over a 365-day year and uses a standard approximation of the normal distribution that is accurate to about seven decimal places.

    Delta is the model's estimate of how much the option's value changes for a small move in the spot price. A call delta of 0.359 means the call would gain roughly $0.36 for each $1 rise in spot, all else equal; a put delta of −0.641 means the put would lose roughly $0.64. Delta itself changes as the price moves and as expiry approaches.

    Worked example

    Illustrative inputs: spot $3,000, strike $3,300, 30 days to expiry, 70% volatility, a 3% rate.

    N(d2) for the call is 28.67%: the model's risk-neutral probability that the call finishes in the money. It is not a forecast of real-world odds. The call minus the put equals spot minus the discounted strike (−$291.87). That relationship, put–call parity, is a useful check on any pair of option quotes.

    The breakevens ignore trading fees and the bid–ask spread, which in thin option markets can be large relative to the option's value.

    Illustrative inputs only.
    OutputCallPut
    Theoretical value$131.84$423.71
    Delta0.359−0.641
    Breakeven at expiry$3,431.84$2,876.29

    Volatility drives the price

    Volatility is the one input you cannot observe directly, and it dominates the result. With the same inputs at 40% volatility, the call is worth $42.55 instead of $131.84. At the money (strike $3,000, 70% volatility), the call is $243.20 and the put $235.81.

    Markets quote an implied volatility: the figure that makes the model match the traded price. Implied volatility usually differs by strike and expiry, which is itself evidence that the model's assumptions do not hold.

    A model price is not a fair priceBlack–Scholes tells you what an option would be worth if its assumptions were true. In crypto they are routinely violated, so treat the output as a reference point, not a valuation.

    Why crypto breaks the assumptions

    Because of the violations below, model prices for crypto options are most useful for comparing quotes and understanding sensitivities, not for deciding that an option is cheap or expensive. Bought options can expire worthless, and sold options can lose far more than the premium received.

    • Volatility is not constant: it clusters, jumps during sell-offs and shifts with leverage across the market.
    • Returns have fat tails and sudden jumps, so large moves happen more often than a lognormal model expects, and options far from the money tend to trade above model values.
    • Trading is not frictionless: spreads, fees, gas and gaps in liquidity make continuous hedging impossible.
    • There is no single risk-free rate in crypto; on-chain lending rates are neither risk-free nor constant.
    • Settlement adds risk: an on-chain option depends on smart contracts and price oracles (see oracle risk), and an off-chain one on the venue that holds your funds.

    Canadian context

    Platforms that offer crypto products to Canadians, including platforms located outside Canada, are expected to be registered with Canadian securities regulators. Check any platform's status before trading, and see regulation.

    Frequent option trading may weigh toward business income under CRA's factors, which include how often you transact and your knowledge of the markets; see capital vs business income.

    Questions people ask

    Is N(d2) the probability the option pays off?

    It is the model's risk-neutral probability, not a real-world forecast. Real-world odds depend on expectations the model does not include.

    Why do crypto option prices differ from the model?

    Volatility changes, prices jump and trading has costs, so markets price options with an implied volatility that varies by strike and expiry.

    Can I use this for American-style options?

    Only as an approximation. Black–Scholes values European options, which can be exercised only at expiry.

    Which volatility should I enter?

    Try several. The output is very sensitive to it: in the illustrative example the call value roughly triples between 40% and 70% volatility.

    Does the breakeven include fees?

    No. It is strike plus or minus the model premium, before fees and spreads.

    Save Your Results

    Email yourself these calculations or get notified about updates to this calculator.

    We respect your privacy. View our privacy policy.

    Sources and dates

    1. Canadian Securities Administrators — Crypto Platforms: Regulation and Enforcement ActionsDate modified 2025-10-22; checked 2026-10-30
    2. Canada Revenue Agency — Reporting income from crypto-asset transactionsDate modified 2025-12-02; checked 2026-10-30
    3. Canadian Securities Administrators — Crypto Assets (investor tools)Date modified 2025-10-22; checked 2026-10-30