I am trying to match change in European Call option price to greeks using the calculator here
e.g. for S=95, K=100, r=0, V=25, t=5 and dividend=0,
I get
Theoretical Price 0.046
Delta 0.041
Gamma 0.032
Vega 0.01
Theta -0.024
Rho 0.001
Now I move 1 day forward and change S by 1,
So now for S=96, K=100, r=0, V=25, t=4 and dividend=0,
I get
Theoretical Price 0.065
Delta 0.061
Gamma 0.048
Vega 0.012
Theta -0.038
Rho 0.001
However, If i use
$dc = \Delta ds + 0.5 \Gamma ds^2 + \theta dt$
I get
dc = 0.041 * 1 + 0.5 * 0.032 * 1^2 + (-0.024) *1
= 0.033
compared to (0.065-0.046) = 0.019
fromt he numbers above.
Am I missing something?