Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Off topic
Message
From
26/01/2004 12:06:47
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
26/01/2004 10:01:09
Luis Luna
Servicios Generales Bursatiles
San Salvador, El Salvador
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00870560
Message ID:
00870620
Views:
9
Bien. Resolviendo por una de las instancias de la variable R, específicamente la que está en el denominador a la izquierda, me resulta la siguiente fórmula, que nuevamente depende de R; la probé en Excel:
=(100*I*((1+R/100/M)^(M*DV/ano)-1))/(P*(1+R/100/M)^(M*DV/ano)-100)
En Excel, por supuesto, he asignado nombres a las celdas, para que la fórmula sea más legible.

Si comienzo con R = 0, la fórmula me da 0, lo cual no sirve de nada.

Si comienzo con R > 0, por ejemplo, 1, y vuelvo a asignar el resultado calculado a "R", después de unas cuantas iteraciones estoy sorprendentemente cerca de los 6% esperados.

Igualmente, si comienzo con un valor mayor a 6, por ejemplo, 10 - o incluso 100 - se acerca rápidamente al 6.

Este método puede converger en algunos casos, y no en otros. Es decir, en algunos casos se acerca más y más a la solución, en otros se aleja. Te lo dejo como tarea, probar si esta fórmula específica converge para los valores comunes de las variables. Si no funciona en todos los casos, hay que recurrir a otros métodos.

Las explicaciones, por qué este método funciona del todo, son algo técnicas, y yo mismo no las entendí muy bien. Sugiero consultar libros relevantes. La fórmula tiene varias instancias de "R"; puede que si se resuelve por una de ellas funcione, y por otra, no. La instancia de "R" que yo elegí, lo hice porque la solución de la fórmula era más fácil.

Te enviaré por e-mail mi derivación de la fórmula, escaneado.

Saludos,

Hilmar.

>bien, aqui estoy de nuevo con los ejemplos de las variables
>
>DV (dias al vencimiento) = 2,704
>M (periodicidad) = 2 (numero de veces al ano que paga interes)
>R = 6 (rendimiento, aunque es seis porciento, no debe ser divido entre 100 pues la formula ya lo hace)
>
>I = 8.5 (tasa nominal del titulo valor)
>ano = 360 (comercial)
>P = 114.939980378 (precio transado)
>
>pues bien los DV varian deacuerdo a plazo del titulo y disminuyen hasta 0 conforme se acerca la fecha de vencimiento del titulo
>
>la M puede ser 12 (mensual) o 1 (anual)
>
>el rendimiento R puede variar desde valores negativos hasta positivos, pero asumiento que un comprador siempre desea obtener un rendimiento positivo, se puede esperar valores mayores a cero
>
>La variable P presio transado puede variar entre 90 y 120, aunque existen variaciones mas alla de este rango, son tan improbables que pueden ser descartadas.
>
>
>salu2
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform