Dejemos que C(t,S)C(t,S) sea la función de valor de una opción de compra. Quiero fijar el precio de esa opción utilizando diferencias finitas (explícitas) y la EDP de Black Scholes. Considero la malla 0=t0<t1<...<tN−1<tN=T0=t0<t1<...<tN−1<tN=T y S0<S1<...<SM−1<SMS0<S1<...<SM−1<SM .
Impongo las condiciones de contorno
- Pago: C(tN,Sj)=(Sj−K)+C(tN,Sj)=(Sj−K)+ para todos j=0,...,Mj=0,...,M ,
- El precio de las acciones es bajo: C(ti,S0)=0C(ti,S0)=0 para todos i=0,...,N−1i=0,...,N−1 ,
- El precio de las acciones es alto: C(ti,SM)=SMC(ti,SM)=SM para todos i=0,...,N−1i=0,...,N−1 .
¿Pero no hay un saltar en el valor de la opción en la esquina superior derecha ? Al vencimiento, utilizamos el pago C(tN,SM)=SM−KC(tN,SM)=SM−K pero luego usamos C(tN−1,SM)=SMC(tN−1,SM)=SM como condición límite superior del precio de las acciones para todos los demás puntos temporales? Pero eso significa que durante ΔtΔt el precio de la opción salta en \$ KK .
Las condiciones para S=0S=0 y t=Tt=T partido en el (tN,S0)(tN,S0) pero parece que hay un desajuste para (tN,SM)(tN,SM) ?