TradingView options workflows

Options rho: isolate the effect of interest rates

Options rho measures how a theoretical option price changes when the interest-rate input changes, with other inputs held fixed. Here rho is dollars per share per one percentage-point increase in the annual rate. For European stock options under the model below, long calls have positive rho and long puts have negative rho. Longer expirations generally increase the exposure, but rho is a local sensitivity, not a forecast of the market reaction to a rate decision.

Inspect options contracts

Define the model and the rate convention

The examples use European calls and puts in the Black-Scholes-Merton stock model with constant continuous dividend yield. Let S be spot, K strike, T remaining years, σ annual volatility, r the continuously compounded annual interest rate, and q the continuous annual dividend yield. Rates and volatility are decimals in formulas: 5% becomes 0.05. N is the standard normal cumulative distribution function.

  • d1 = [ln(S/K) + (r - q + σ²/2)T] / (σ√T), and d2 = d1 - σ√T. Call C = S × exp(-qT) × N(d1) - K × exp(-rT) × N(d2). Put P = K × exp(-rT) × N(-d2) - S × exp(-qT) × N(-d1).
  • Rho per percentage point is 0.01 × ∂V/∂r. Call rho = 0.01 × K × T × exp(-rT) × N(d2). Put rho = -0.01 × K × T × exp(-rT) × N(-d2). A library returning the raw derivative will report a number 100 times larger.
  • For a small rate change, ΔV ≈ rho × Δr_pp, where Δr_pp is measured in percentage points. Equivalently, use the raw derivative times the decimal rate change. Do not multiply a per-point rho by 0.01 again for a one-point move.
Rate change from 5%Change in pointsRho multiplier
To 6%+1.00+1.00
To 5.25% (25 basis points)+0.25+0.25
To 5.05% (1% relative increase)+0.05+0.05
To 4.75%-0.25-0.25

Hold dividends fixed while changing the rate

Use hypothetical inputs S = $100, K = $100, T = 1 year, σ = 20%, r = 5% and q = 2%. Prices are dollars per share, before costs. There is no passage of time between the scenarios. This is a calculation from supplied assumptions, not an observed options quote. Tables use a high-precision normal CDF; the calculator approximation can differ in the final displayed digits.

  • The full call change exceeds the linear estimate by $0.006938 per share. The put falls $0.011678 less than its linear estimate. Rho itself changes as the rate changes, so a full one-point revaluation need not equal the starting rho.
  • With q fixed, the modeled forward F = S × exp((r - q)T) rises from $103.045453 to $104.081077, while the present value of the strike falls. Carry and discounting are both part of the stock-option calculation. Holding the forward fixed would define a different experiment.
  • Do not solve a new IV from the same market premium after each rate change. That allows volatility to move and no longer isolates rho. Use price mode with the same 20% volatility throughout.
One-year resultCallPut
Base price at r = 5%$9.227006$6.330081
Base rho per rate percentage point+$0.494581-$0.456648
Price after changing only r to 6%$9.728524$5.885111
Full revaluation change+$0.501519-$0.444970
Rho linear estimate for +1 point+$0.494581-$0.456648

Check rho with a small symmetric rate bump

For an independent finite-difference check, reprice the one-year example at r = 4.99% and 5.01%. Each side is 0.01 percentage points from the base. Estimate rho as [V(5.01%) - V(4.99%)] / 0.02. If using decimal rates, the equivalent calculation is 0.01 × [V(0.0501) - V(0.0499)] / 0.0002.

  • Use unrounded model prices for the division. A four-decimal price display can hide part of a tiny bump; compare the calculator Rho field at its displayed precision and use the formulas for this higher-precision audit.
  • A useful cross-check follows from put-call parity: call rho minus put rho = 0.01 × K × T × exp(-rT). Here 0.49458109 - (-0.45664833) = 0.95122942. A factor-of-100 error will fail this check.
Finite-difference input or resultCallPut
V at 4.99%$9.22206040$6.33464829
V at 5.01%$9.23195202$6.32551532
Finite-difference rho+$0.49458108-$0.45664834
Analytical rho+$0.49458109-$0.45664833

Compare short and long expirations on the same inputs

Keep S = K = $100, σ = 20%, r = 5% and q = 2%, changing only remaining time. The 30-day case uses T = 30/365. The one-year and two-year cases use T = 1 and T = 2. All rows are the same European stock model and the same per-share unit.

  • The two-year call has about 23 times the 30-day call rho in this example. This is an input-controlled comparison, not a universal maturity ratio. Moneyness, rate levels and dividend assumptions also affect rho.
  • For real expirations, the appropriate rate and expected dividends may differ by maturity. A rate-curve shift must state which maturities moved. One flat rate cannot describe every possible curve change.
TimeCall rhoPut rhoCall / put change at r = 6%
30 days+$0.041395-$0.040459+$0.041612 / -$0.040209
1 year+$0.494581-$0.456648+$0.501519 / -$0.444970
2 years+$0.955845-$0.853830+$0.971422 / -$0.820276

Scale rho to a position and keep vega separate

Suppose a position holds three of the one-year calls and each contract has a verified multiplier of 100 shares. Position rho = 3 × 100 × 0.49458109 = $148.374327 per rate percentage point. A 25-basis-point increase gives a local estimate of +$37.09. Shorting those three calls reverses the sign. Do not assume every adjusted or non-equity contract has a 100-share multiplier.

  • Vega measures sensitivity to volatility points. Rho measures sensitivity to interest-rate points. Both may use a /1% label, but the changed input is different. The table reports full price changes, not derivatives.
  • Sum signed quantity × multiplier × rho across legs only after matching currency and rate-shock convention. For a +1-point move, full revaluation of the three calls changes value by $150.46, versus the local estimate of $148.37. Neither includes fees, financing of the position or bid-ask execution.
Controlled one-year experimentCall changePut change
Rate 5% → 6%; volatility stays 20%+$0.501519-$0.444970
Volatility 20% → 21%; rate stays 5%+$0.379118+$0.379118

Reconcile TradingView fields with Pineify inputs

TradingView documents a Rho column in its options chain. Match the underlying, expiration, strike and call or put, and record the valuation timestamp and unit before comparing it with a scenario chart. A strategy total may already include quantities; do not apply the position multiplier twice. Missing contract data or undocumented model assumptions prevent an exact reconciliation.

  • In Pineify AI Stocks & Options Picker, select the same ticker and expiration in Options Chain. Use its available strike, IV and bid/ask fields to check the contract. Its expanded chain row lists Delta, Gamma, Theta and Vega; it does not provide a Rho field. Missing values remain unknown.
  • For rho, open the Black-Scholes Option Calculator in price mode. Enter stock price 100, strike 100, time 1 Year, volatility 20%, risk-free rate 5% and dividend yield 2%. Select Call or Put and read the Rho result, then change only the rate to 6% to reproduce the revaluation table.
  • The calculator accepts explicit assumptions and produces theoretical European prices. It does not retrieve the contract, discover its dividend schedule or establish an executable quote. Keep the rate and dividend assumptions alongside any copied IV.

When the simple rho experiment is insufficient

A central-bank announcement can move the underlying, IV, dividend expectations and the rate curve together. Observed option P&L cannot be attributed to rho alone. Reprice the combined scenario with the appropriate contract model when several inputs change.

  • American early exercise and dated cash dividends require a model that handles those terms. The European continuous-yield calculation does not determine exercise or assignment behavior.
  • The call-positive, put-negative signs above refer to stock options with spot and q fixed. For a discounted Black futures-option model with the futures price held fixed, changing r affects the discount factor differently. Specify the underlying and model before transferring a sign rule.
  • The displayed derivative formulas require positive S, K, T and σ. At expiration use the contract payoff. At zero volatility use a deterministic valuation branch, with special care at the payoff boundary; reject negative time or nonfinite inputs. Negative rates alone do not invalidate the European model.
Where Pineify fits

AI Stocks & Options Picker

Inspect available contract inputs in Options Chain before comparing rate scenarios. Use the separate calculator for rho because this chain view does not display it.

Also useful: Black-Scholes Option Calculator. Enter explicit stock, strike, time, volatility, rate and dividend-yield assumptions to reproduce theoretical prices and rho.

Inspect options contracts

Frequently asked questions

Educational information, not investment advice. Numerical examples are hypothetical model valuations, not market quotes or realized returns. Options can lose their full premium, and short positions can create additional obligations. Rho does not measure every source of risk.

Sources and verification

Published by Pineify. Pineify is an independent product and is not affiliated with TradingView. Sources support the technical explanations; examples do not establish trading performance.