He creado BlackVarianceSurface y he activado la extrapolación, pero no puedo cambiar el tipo de extrapolación utilizado. Está dando extrapolación plana. He utilizado setInterpolation para cambiar el tipo de método, pero la extrapolación sigue siendo plana. ¿Cómo se puede modificar?
El código es:
black_var_surface = ql.BlackVarianceSurface(calculation_date, calendar, expiration_dates, strikes, implied_vols, day_count)
black_var_surface.setInterpolation("bicubic")
black_var_surface.enableExtrapolation()