I having an issue with interpolation in QuantLib Python. Please see the code below for a minimum working example
myCurve = ql.ZeroCurve([ql.Date(2,3,2024),ql.Date(2,8,2024)],
[0.05,0.09],
ql.Actual365Fixed(),
ql.NullCalendar(),
ql.Linear(),
ql.Continuous)
print(myCurve.zeroRate(ql.Date(2,3,2024), ql.Actual365Fixed(),ql.Continuous).rate())
print(myCurve.zeroRate(0,ql.Continuous).rate())
The output in both of those cases is 0.05000954248362214. I am expecting to recover the input value of 0.05?