longstaff_schwartz icon indicating copy to clipboard operation
longstaff_schwartz copied to clipboard

American Option Below European Option when the risk-free-rate is zero (or negative)

Open kiann00 opened this issue 1 year ago • 0 comments

  • Longstaff-Schwartz Algorithm version:
  • Python version:
  • Operating System:

Description

I am trying to calibrate to a volatility (ATM) curve for your Longstaff python code. Before setting it up, I was testing a variety of the base parameters, and I kept noticing this : when risk-free-rate <= 0.0, the American (call) option is always lower in price than European.

That does not make sense to me (or am I missing some fundamental theory here)?

@luphord

kiann00 avatar Apr 07 '23 13:04 kiann00