PDA

Ver la Versión Completa : ProRealCode



Blixter
24-ago-2017, 20:19
Buenas, abro este hilo aparte del de ProRealTime para no cargarlo mucho.

Recientemente se ha lanzado la plataforma ProRealCode (https://www.prorealcode.com) que es una herramienta para hacerte tus propios indicadores en ProRealTime. El que quiera, en su web puede obtener información sobre cómo crearte tus indicadores y todo lo referente a ello.

A mí me picaba la curiosidad y es relativamente sencillo y por qué no entretenido create tu propio indicador para juguetear tan sólo con ello y he pasado a la acción.

Sigo en el siguiente. Saludos.

Blixter
24-ago-2017, 20:43
Bueno como comentaba en el post anterior me he creado mi propio indicador "Blixter's Bands".

La motivación fué la siguiente. Existen estrategias sobre vender calls y puts con una cierta frecuencia un cierto porcentaje por encima y debajo del subyacente. La curiosidad estaba en ver cómo se habría comportado la estrategia a lo largo del tiempo.

El indicador es muy simple. Coge el precio de cierre del subyacente y le aplica un porcentaje por encima y por debajo y dibuja unas bandas. Si vemos que la cotización está entre las bandas es bueno, porque significaría que nuestras calls y puts habrían expirado OTM y habríamos cobrado las primas netas :cool:

A continuación podemos ver un ejemplo para el Euro Stoxx 50.

9603

La configuración del indicador se hace en base a cuatro parámetros. En la imagen anterior se ven los parámetros en los cuadros rojos (25,22,7,7).

strikeStep: Es el paso entre strikes del subyacente. Para el Euro Stoxx 50 el paso es de 25, para el Ibex 100 y así. Este parámetro no es muy importante, se puede dejar a 1 si no se quiere tener en cuenta.
daysForward: Lo explico ahora.
upperPercentage y lowerPercentage: Los porcentajes que se quieren aplicar para dibujar las bandas, por encima y por debajo. Un 7 es un 7% y así.

9604

El parámetro daysForward lo que hace es mover la banda hacia delante. Se pueden ver las flechas azules en la primera imagen (las flechas no las dibuja el indicador, las he puesto a mano a modo ilustrativo). No tendría sentido el indicador sin éste parámetro, ya que la cotización siempre estaría dentro de las bandas. En el ejemplo se ve que daysForward es 22, esto lo que hace es coger el precio de cierre digamos del día 4 de Abril. Calcula sus valores superior e inferior en base a los porcentajes y lo mueve 22 días (sesiones ya que prorealtime trabaja con sesiones en lugar de días normales) hacia delante. Con esto vemos qúe hubiera pasado 22 días despues si hubieramos vendido por ejemplo la put un 7% por debajo el día 4 de Abril. Si la cotización de cierre está dentro de la banda entonces bien.

Bueno pues por ahora ésto. No he podido adjuntar el indicador al post. El que lo quiera que lo pida por privado y podemos seguir comentando por aquí.

Un saludo.

Padawan
28-ago-2017, 21:22
Muy interesante Blixter. También pienso que debe ser entretenido. ¿Es muy difícil programarlo?

Sobre el indicador, es muy útil. Un porcentaje óptimo + un indicador de volatilidad para cobrar buenas primas y está chupado (o no).

Blixter
28-ago-2017, 21:27
Buenas padawan.


Muy interesante Blixter. También pienso que debe ser entretenido. ¿Es muy difícil programarlo?

Sobre el indicador, es muy útil. Un porcentaje óptimo + un indicador de volatilidad para cobrar buenas primas y está chupado (o no).

No es difícil si tienes unas nociones mínimas de programación. A ver si tengo tiempo y pongo un tutorial aquí y os lo podéis hacer y manusearlo.

Lo de que el indicador valga es para lo que lo he puesto, para constrastar opiniones.

Un saludo.

Blixter
28-ago-2017, 22:47
Buenas, pues voy a poner un tutorial rápido, para que el quiera que empiece a trastear.

Para crear un indicador hay que hacerlo como viene en la imagen, pulsando arriba a la derecha el botón de indicadores y luego en la ventana que se abre el botón nuevo .

9619

En la ventana nuevo indicador, le damos un nombre chulo. Si necesitamos variables nos vamos al botón de variables e introducimos las variables tal y como se ven en la imagen. En el campo "Nombre usado en el programa" ponemos por ejemplo "strikeStep" y pulsamos "Añadir". Luego configuramos la variable con el tipo (entero o decimal) y el valor por defecto. Lo hacemos para las cuatro variables.

9620

Finalmente en la caja de texto ponemos el programa tal que así. Os lo pongo abajo para que lo podais copiar y pegar.

9621

Aquí va el programa en letras azules.

if(daysForward < 0) then
daysForward = 0
endif


if(strikeStep < 0) then
strikeStep = 0
endif


// ...


upperBand = round((close[daysForward] * (1+(upperPercentage/100)))/strikeStep)*strikeStep
lowerBand = round((close[daysForward] * (1-(lowerPercentage/100)))/strikeStep)*strikeStep


Return upperBand as "Upper band", lowerBand as "Lower band"


Y pulsando el botón "Validar programa" todo debería funcionar bien ...

Para añadirlo a la ventana de precio, lo hacemos como cualquier otro indicador, como una media móvil por ejemplo. Pulsamos en la llave inglesa que hay al lado de "Precio" y luego añadir indicador. El indicador está en la lista de "Mis indicadores". Para cambiarle los colorines pues lo mismo, como si fuera cualquier otro indicador.

Y nada más. Espero que os funcione.

Un saludo.

Invertirenbolsa
25-sep-2017, 15:49
Hola,

Blixter, además de ser muy interesante el indicador que te has creado tiene mucho sentido. Me gusta mucho lo útil que es, y lo fácil y sencillo de calcular. Creo que todo el mundo "ve" qué son las bandas de tu indicador, cosa que no pasa con la mayoría de los indicadores.

Ve contándonos, porque de verdad que me parece muy útil para vender opciones.


Muchas gracias.

Skolly
20-dic-2017, 21:39
gracias Blixter, tenía pendiente crear el indicador desde hacía meses. Este 2018 lo usaré a ver cómo me "asesora" en mi operativa de venta de opciones anual.
Lo he configurado con 5% para put-write, y 8% para calls.

Blixter
28-dic-2017, 18:27
Buenas skolly.


gracias Blixter, tenía pendiente crear el indicador desde hacía meses. Este 2018 lo usaré a ver cómo me "asesora" en mi operativa de venta de opciones anual.
Lo he configurado con 5% para put-write, y 8% para calls.

¿Cómo va esa operativa? El problema que veo en el 8% para calls es que a esa distancia las primas de las calls son muy bajas.

Otra conclusión que he sacado del indicador es que en según qué índices se comporta bastante bien, pero en acciones es horrible, las acciones se mueven mucho más y no hay manera de dibujar las bandas para que las cotizaciones se queden dentro. Por otra parte a igual distancia, por ejemplo 5%, las puts se comportan mejor que las calls incluso en tendencia bajista, lo cual es interesante y da que pensar que cuando sube, sube más que baja.

Para las estrategias put-write y buy-write ya existen índices que las calculan.

Para el IBEX existen varios, se pueden consultar en la siguiente url:

http://www.bmerv.es/esp/Indices/Ibex/Estrategias-sobre-Derivados-Informacion.aspx

Para el EuroStoxx idem.

https://www.stoxx.com/index-details?symbol=SX5EBW
https://www.stoxx.com/index-details?symbol=SX5E3P

Y para el S&P 500 existen incluso ETFs que lo implementan.

http://etfdb.com/index/cboe-sp-500-buywrite-index/
http://etfdb.com/index/cboe-sp-500-putwrite-index/

¿Todo sale de un indicador? Pues es cuestión de ponerse a indagar a ver qué hay al respecto y te das cuenta de que ya está todo inventado. Sinceramente son alternativas bastante interesantes, ya que normalmente estas réplicas de estrategias suelen vencer a los índices base y si nos conformamos muchas veces con el índice, si la estrategia lo vence pues mejor.

Un saludo.

Skolly
28-dic-2017, 21:52
buenas...
para las calls lo que hago es multiplicar la posición, o sea, vender 2x contratos. Es apalancarse más, cierto... pero me ha funcionado CASI siempre, salvo en febrero de este año que acaba, y el último tramo alcista hasta final de octubre... en ambos tuve que hacer ajustes. Suelo tener alguna call comprada a un año para amortiguar el margen en estos subidones, aunque tienen D y V diferentes las compradas a un año que las vendidas a 2-3 meses...
Por ej, ahora tengo call 3700 y call 3600 a un año. y 5x call 3800 vendidas a marzo y 5x 3900 junio. Si se pone la cosa fea pues habrá que ajustar.
Los ETFs de PUT write, los conocía, pero nunca me ha dado por picotear, ya que me gusta entretenerme haciendo yo la operativa y viendo cómo evoluciona todos los días. Si hubiese un fondo de inv. que replicara esta operativa, no dudaría en contratarlo, para evitar pasar por hacienda al vender (algo que en el etf es sí o sí).
Saludos y feliz año.

positron
09-mar-2018, 00:22
Hola Blixter, me ha encantado la idea. Gracias por un indicador tan útil en esta operativa.

Con la configuración (1 66 20 30) estamos viendo qué ha pasado con las PUT y las CALL a 3 meses de vencimiento 30% y 20% OTM respectivamente, ¿es correcto?

Me voy a centrar en la venta de PUT, pues en el caso de las CALLS sí hay bastantes más ejemplos perdedores, obvio pues lo he configurado un 20% OTM, al ser las primas ofrecidas inferiores con un 30% OTM a las PUTS equidistantes.

En el índice ESTOXX50, he encontrado solo dos casos en que el día de vencimiento deberíamos haber hecho entrega con pérdidas de la opción:


21 de septiembre de 2001: Pérdida de 70 puntos (Strike 2950, cierre en 2880).
21 de octubre de 2008: Pérdidas de 144 puntos (Strike 2300, cierre en 2166).

Esto sería el resultado sin hacer ajustes ni salir de la posición antes de vencimiento. Vamos, en el peor de los casos.


Ilustro el ejemplo del 21 de octubre de 2008:

https://fotos.subefotos.com/20317ea727736ea0fe3618dba9bc41ebo.png (https://fotos.subefotos.com/20317ea727736ea0fe3618dba9bc41ebo.png)


Saludos

positron
09-mar-2018, 22:46
Buenas noticias, no hay diferencias significativas ampliando el vencimiento a 4 meses (88 sesiones), manteniendo el 30% OTM.

El resultado no es tan bueno subiendo a 5 meses. Saliendo mal parados en octubre de 2002 (300 puntos de pérdida) y cuatro meses entre octubre de 2008 y marzo de 2009 (en total casi 900 puntos de pérdida sin hacer ajustes). El resto sin peligro, pero es para pensárselo:


10956



Si reducimos al 25% OTM o aumentamos a 6 meses, se reduce de forma importante la probabilidad de éxito en ambos casos.

Por el momento, veo óptimo vender PUT 30% OTM con vencimiento a 4 meses vista.

Cristiandj
10-mar-2018, 10:45
Hola compañeros muy buen indicador gracias por vuestra ayuda.
Queria preguntaros que si nos vamos a 4 meses vista en el Ibex estariamos hablando ahora mismo de strike 6650 vencimiento Julio y a parte que no esta abierto por el broker ese strike nose si la prima valdria la pena porque seria irrisoria o igual me equivoco no lo puedo ver por no tener abierto el strike .
Que opinais de hacer estrategia de venta puts Ibex al 30% OTM 4 meses vista viendo esto?
Graciass un saludo

positron
10-mar-2018, 11:16
Hola,

El Ibex para mí no es viable. ¿Qué problema le ves al EUROSTOXX?

Saludos

Cristiandj
11-mar-2018, 18:50
Ninguno solo por un pequeña puntualizacion...la liquidez ..necesitas mayor capacidad operativa para operar en el por el multiplicador X10 por lo demas se que en cuanto a liquidez , menores movimientos bruscos, etc..no tiene nada que ver con el Ibex .
Pero mi capacidsd operativa no estoy preparado para operar en el ya que necesitas minimo 20x ...
Si estubieras en Ibex como te comente y no pudieras vender 30% Otm por lo que dije arriba como lo harias alli?
Gracias de antemano

positron
11-mar-2018, 20:24
Hola Cristiandj,

El X10 del STOXX (24K) en realidad equivale a un X3 (7K) del mini Ibex actualmente en cuanto a lo que comentas.

Con una liquidez de 10K, ¿no ves viable poder vender 1 PUT de STOXX un 30% OTM? ¿O dispones de menor capital? ¿Qué garantías te exige tu broker?

También, a pesar del bajo riesgo mirando al pasado, es posible tener que defender la posición, para lo cual es necesario un mínimo margen de maniobra.

Yo primero acumularía, los inconvenientes del Ibex no me compensan plantearme ninguna estrategia en él, aún siendo el único que pudiera operar por la capacidad de mi cuenta.

Un saludo

positron
11-mar-2018, 20:30
Cristiandj, releyendo tu comentario, creo que no he contestado a tu pregunta.

Si tuviera que aumentar el riesgo, yendo menos OTM, no abriría la posición, pues aumentaría la probabilidad de tener que defenderla, y esta es una de las mayores dificultades en el Ibex.

Un saludo

Cristiandj
12-mar-2018, 09:34
Si dispongo de 10k con 1 venta put Otm en Eurostoxx si que tendria margen para poder maniobrar con solo 1 tienes razon.
En cuanto al Ibex es una feria nunca comprendes 3l porque de cada subida y bajada y sobre todo que apenas 3-4 valores que son los de mayor capitalizacion que haga que si ellos van bien hacia arriba y si van mal abajo por lo que realmente operando opciones sobre indices que lo hacemos para diversificar ya que las acciones pueden ser mas volatiles con el Ibex al depender tanto de ellas hace que juegue en nuestra contra.
Y con Eurostoxx con 1 venta de Put 30% Otm a 4 meses vista de que prima estamos hablando ? Y en que strike?
Grqcias seguimos aprendiendo cada dia

Padawan
12-mar-2018, 13:57
Yo empecé hace poco vendiendo puts desnudas a un 25% OTM sobre el Eurostoxx50. Pero soy muy miedica y me perturba, no me quedo tranquilo. No estoy criticando la estrategia, sólo digo que yo no me siento a gusto con ella.

Así que dándole vueltas al tema, y para estar a gusto con la estrategia, estoy probando con spreads muy OTM, mínimo un 25%, para que la estrategia sea tranquila y no tenga que estar pendiente del ordenador. Y la verdad es que me sorprende la rentabilidad que se puede obtener con spreads de 300-400 puntos (o spread de 100 puntos diagonales de 3 meses de diferencia) a 6-9 meses vista a un 25% OTM, si abres las posiciones con un ojo en el técnico del eurostoxx y con el otro en el Vstoxx.

Además de que te exigen menos garantías con spreads que con las puts desnudas (lo cual permite abrir más posiciones con el mismo capital), las garantías no fluctúan tanto al ser posiciones cubiertas en comparación con posiciones desnudas (al menos en el broker que yo uso), y el riesgo absoluto es mucho menor. Esto es cuestión de gustos pero me siento mejor sacrificando un poco de rentabilidad para reducir el riesgo absoluto (hablamos de reducir el riesgo en un factor 6-8 más o menos, no de un 20% o un 50%).

Cristiandj
12-mar-2018, 14:32
Muy buena apreciacion compañero.
Nos podrias enseñar un ejemplo de como seria? Es decir vencimiento, strike, prima, etc en spread y en spread diagonales?
Nos serviria de gran ayuda
Saludos

Padawan
12-mar-2018, 17:12
Claro Cristiandj.

Así rápido con datos de hoy de hace un rato tenemos estos spreads (se vende el strike más alto y se compra el más bajo)

A) Put 2550/2150 Sep18 ingresando 12.6 (126€) de primas (por la operación conjunta) con un TAE 6.9% calculado sobre los 4000€ de riesgo absoluto

B) Put 2550/2150 Dic18 ingresando 19.9 (199€) de primas (por la operación conjunta) con un TAE 9.2% calculado sobre los 4000€ de riesgo absoluto

Pero no hay gran cosa porque no es un día idóneo para abrir posiciones. Que no os despiste ese TAE en principio bajo, porque está calculado sobre los 4000€ de riesgo absoluto, pero para abrir estas posiciones mi broker me pide unos 400-500€, y yo me impongo un margin del doble de esa cantidad. Unos 1000€. El TAE sobre esos 1000€ es mucho mayor.

En diagonales tenemos

A) Put 2550/2450 Sep18/Jun18 ingresando 15.6 (156€) de primas (por la operación conjunta) (aquí ya el TAE es más difícil de calcular)

B) Put 2550/2450 Dic18/Sep18 ingresando 17.6 (176€) de primas (por la operación conjunta)

Hay que tener en cuenta que mientras que en los spreads uno se podría en principio quedar con toda la prima, en los spreads diagonales no, porque hay que cerrarlos antes del primer vencimiento (o habría que comprar otra cobertura), así que no nos quedaríamos con toda la prima. También hay que tener en cuenta que el riesgo absoluto en estos diagonales no son 1000€, sino 1000€ más el valor de una PUT ATM a 3 meses de vencimiento que son unos 700€ ahora mismo (pero esto pude cambiar mucho si aumenta la volatilidad). Yo para cubrirme y hacer un cálculo fácil, tengo en cuenta que un mes de diferencia entre los vencimientos equivale a asumir 100 puntos más en un spread normalito. Es decir que el riesgo absoluto de un spread 400, es lo mismo que un spread 100 con 3 meses de diferencia en los vencimientos, por lo que cada mes que haya de diferencia son también unos 1000€ de riesgo absoluto a tener en cuenta.

Para estas operaciones me autoimpongo un margin de 5 veces el valor de la posición en cada momento, que es más o menos el doble de lo que me pide mi broker (y el broker te puede duplicar el margin en un día perfectamente, como he aprendido durante la explosión de volatilidad reciente). Así que hay que ser muy conciente de ello, y como cita Husky, Don't be too greedy on options! (no seas muy codicioso con las opciones).

Bueno, no me enrollo más. Ya os digo que he empezado hace apenas un mes con la operativa, y habrá que ver cómo resulta, pero me siento cómodo con ella.

Padawan
12-mar-2018, 17:26
Una última cosa. Las opciones tienen su aquel y la evolución de la posición no es algo tan sencillo como si sube el eurostoxx guay y si baja mal. A veces la operación puede tener pérdidas incluso con una evolución favorable del subyacente, esto puede pasar en los spreads diagonales con cierta facilidad si hay cambios bruscos y no tan bruscos de volatilidad. Pero, al final, lo importante es que el valor temporal de la put vendida irá destilando poco a poco si el eurostoxx no cae un 25% en 3-6 meses y eso será nuestra ganancia.

positron
15-mar-2018, 16:38
Blixter, añado una mejora al programa. Consiste en que se dibuje una línea vertical el tercer viernes de cada mes, para ver más claro en qué momento fue el vencimiento.


if (DayOfWeek = 5) AND (Day >= 15) AND (Day <= 21) then

drawvline(barindex) coloured(200,200,200)

endif


El aspecto del gráfico sería el siguiente:

10994
Saludos

Blixter
18-mar-2018, 12:26
Buen aporte positron, así te ahorras tener que ir poniéndolas a mano, como yo iba haciendo :P

Gracias y un saludo.

Cristiandj
18-mar-2018, 20:13
Claro Cristiandj.

Así rápido con datos de hoy de hace un rato tenemos estos spreads (se vende el strike más alto y se compra el más bajo)

A) Put 2550/2150 Sep18 ingresando 12.6 (126€) de primas (por la operación conjunta) con un TAE 6.9% calculado sobre los 4000€ de riesgo absoluto

B) Put 2550/2150 Dic18 ingresando 19.9 (199€) de primas (por la operación conjunta) con un TAE 9.2% calculado sobre los 4000€ de riesgo absoluto

Pero no hay gran cosa porque no es un día idóneo para abrir posiciones. Que no os despiste ese TAE en principio bajo, porque está calculado sobre los 4000€ de riesgo absoluto, pero para abrir estas posiciones mi broker me pide unos 400-500€, y yo me impongo un margin del doble de esa cantidad. Unos 1000€. El TAE sobre esos 1000€ es mucho mayor.

En diagonales tenemos

A) Put 2550/2450 Sep18/Jun18 ingresando 15.6 (156€) de primas (por la operación conjunta) (aquí ya el TAE es más difícil de calcular)

B) Put 2550/2450 Dic18/Sep18 ingresando 17.6 (176€) de primas (por la operación conjunta)

Hay que tener en cuenta que mientras que en los spreads uno se podría en principio quedar con toda la prima, en los spreads diagonales no, porque hay que cerrarlos antes del primer vencimiento (o habría que comprar otra cobertura), así que no nos quedaríamos con toda la prima. También hay que tener en cuenta que el riesgo absoluto en estos diagonales no son 1000€, sino 1000€ más el valor de una PUT ATM a 3 meses de vencimiento que son unos 700€ ahora mismo (pero esto pude cambiar mucho si aumenta la volatilidad). Yo para cubrirme y hacer un cálculo fácil, tengo en cuenta que un mes de diferencia entre los vencimientos equivale a asumir 100 puntos más en un spread normalito. Es decir que el riesgo absoluto de un spread 400, es lo mismo que un spread 100 con 3 meses de diferencia en los vencimientos, por lo que cada mes que haya de diferencia son también unos 1000€ de riesgo absoluto a tener en cuenta.

Para estas operaciones me autoimpongo un margin de 5 veces el valor de la posición en cada momento, que es más o menos el doble de lo que me pide mi broker (y el broker te puede duplicar el margin en un día perfectamente, como he aprendido durante la explosión de volatilidad reciente). Así que hay que ser muy conciente de ello, y como cita Husky, Don't be too greedy on options! (no seas muy codicioso con las opciones).

Bueno, no me enrollo más. Ya os digo que he empezado hace apenas un mes con la operativa, y habrá que ver cómo resulta, pero me siento cómodo con ella.

Increible respuesta un gran ´´bravo´´ por tu parte mucho mejor explicado imposible, nada mas que decir esta comprendido 100%
Graciasss

Invertirenbolsa
26-mar-2018, 18:44
Hola,

Padawan, en las diagonales es mejor comprar el vencimiento largo y vender el corto. Porque así te aprovechas de la aceleración de la caída del precio de la prima cuanto más cerca está el vencimiento.

Por ejemplo, en este que pones:

Put 2550/2450 Sep18/Jun18

Prueba a hacerlo al revés (lo pongo con Call porque creo que la mayoría de la gente lo verá mejor):

Compras la Call 2.450 de Sep 18, y vendes la Call 2.550 de Jun 18.

Al llegar el vencimiento de junio 18, la call que compraste te sigue "durando" hasta septiembre, por lo que puedes vender otra call con vencimiento septiembre (que puede ser la misma 2.550, o la que más convenga en ese momento).

Así compras calls con vencimientos largos, que te sale más barato que comprar 2 calls (una hasta junio, y otra hasta septiembre), y además te beneficias de que las Calls vendidas pierden su valor más rápidamente (y esto te aumenta la TAE del conjunto de la operación).


Saludos.

Padawan
01-abr-2018, 00:10
Hola,

Padawan, en las diagonales es mejor comprar el vencimiento largo y vender el corto. Porque así te aprovechas de la aceleración de la caída del precio de la prima cuanto más cerca está el vencimiento.

Por ejemplo, en este que pones:

Put 2550/2450 Sep18/Jun18

Prueba a hacerlo al revés (lo pongo con Call porque creo que la mayoría de la gente lo verá mejor):

Compras la Call 2.450 de Sep 18, y vendes la Call 2.550 de Jun 18.

Al llegar el vencimiento de junio 18, la call que compraste te sigue "durando" hasta septiembre, por lo que puedes vender otra call con vencimiento septiembre (que puede ser la misma 2.550, o la que más convenga en ese momento).

Así compras calls con vencimientos largos, que te sale más barato que comprar 2 calls (una hasta junio, y otra hasta septiembre), y además te beneficias de que las Calls vendidas pierden su valor más rápidamente (y esto te aumenta la TAE del conjunto de la operación).


Saludos.

Hola Gregorio,

Muchas gracias por tu comentario. La verdad es que me se la teoría muy bien de tu propio libro. Por eso me sorprendió ver cómo operaba Husky, que compra coberturas baratas a un vencimiento menor que la opción vendida. Aunque según mi opinión, Husky opera más direccional (en las reverse calendar, no con las naked puts) a un OTM menor en vez de a time decay, que es lo que prefiero hacer yo con opciones OTM > 25%.

Buscando por la web he dado con alguna cosilla pero todavía estoy investigando. El tema es que lo que tú dices es cierto para las opciones ATM, pero cuando las opciones están bastante OTM la curva del time decay es muy diferente. Aquí (https://www.rankia.com/fotos/277147) se puede ver una gráfica del time decay ATM, ITM y OTM (aquí (http://smoothprofit.blogspot.com.es/2013/12/otm-option-time-decay-and-its-exit-time.html) otra OTM). Cuando está ATM es mejor lo que tu dices, porque la pérdida de valor temporal se acelera mucho cerca del vencimiento. Pero cuando estás bastante OTM (que son los ejemplos que ponía) no es así, y se puede comprar cobertura barata a un vencimiento menor que la opción vendida. La cobertura pierde valor temporal de forma lenta (después del punto de inflexión que se ve en la gráfica) mientras que a la opción que has vendido todavía le queda pasar por esa fase rápida de pérdida de valor temporal.

Me gustaría ajustar cuáles son las fechas de vencimiento ideales para las opciones OTM > 25% que me gusta operar para aprovechar al máximo esa fase de caída rápida de la opción vendida y la fase lenta de la cobertura (al menos teóricamente, porque está claro que el movimiento del mercado te emborronará todo).

Ya que estoy aprovecho para decirte una vez más que es un lujo y un placer formar parte de esta comunidad que has creado Gregorio. Como a muchos, me has cambiado la vida.

Un saludo

Invertirenbolsa
18-abr-2018, 18:00
¡Muchas gracias, Padawan!

Sí, es cierto, en ese caso que dices es diferente.

Cuando las opciones están muy fuera del dinero lo que yo te decía varía un poco, lo que pasa es que para coger esos pequeños cambios hay que estar más pendiente de lo normal. Es un ajuste muy fino el que hacéis Husky y tú. Para coger las referencias que dices tienes que seguir mucho los precios, y ten en cuenta que esas referencias pueden cambiar al aumentar o reducirse cosas como la volatilidad, la liquidez, etc.


¡Muchas gracias!

Aporio
12-ene-2019, 18:42
Gregorio, no sé si me puedes ayudar. Veo el indicador así. Algo tengo que modificar. No me salen canales

if(daysForward < 0) then
daysForward = 0
endif


if(strikeStep < 0) then
strikeStep = 0
endif
if (DayOfWeek = 5) AND (Day >= 15) AND (Day <= 21) then


drawvline(barindex) coloured(200,200,200)


endif


// ...


upperBand = round((close[daysForward] * (1+(upperPercentage/100)))/strikeStep)*strikeStep
lowerBand = round((close[daysForward] * (1-(lowerPercentage/100)))/strikeStep)*strikeStep




Return upperBand as "Upper band", lowerBand as "Lower band"
13145

Blixter
13-ene-2019, 20:24
Buenas Aporio, el problema está en el "strikeStep". Pónlo a 1 o menos. Esta variable es para que te pinte las bandas acorde a ese "salto".

Yo personalmente se lo he quitado, no me da mucha información y según a qué subyacente le pongas las bandas, hay que andar cambiándolo, por ejemplo para el Eurostoxx funciona bien si le pones 25, con el Ibex a 5 o 10, pero para acciones con precios pequeños prácticamente no indica nada. Te pongo la versión sin el "strikeStep". Acuerdate también de quitarlo de la sección de "variables", para dejar el indicador más limpio.

if(daysForward < 0) then
daysForward = 0
endif


// Pinta los vencimientos
if (DayOfWeek = 5) AND (Day >= 15) AND (Day <= 21) then
drawvline(barindex) coloured(200,200,200)
endif


// ...


upperBand = round((close[daysForward]+open[daysForward])/2 * (1+(upperPercentage/100))*1000)/1000
lowerBand = round((close[daysForward]+open[daysForward])/2 * (1-(lowerPercentage/100))*1000)/1000


Return upperBand as "Upper band", lowerBand as "Lower band"


Si no queréis pintar las barras verticales con los vencimientos, ponedle unas // delante que son unos comentarios y el indicador no tomará en cuenta esa línea de código.

Aprovecho para poner un truco para "ocultar" el indicador sin tener que andar poniéndolo o quitándolo.

En primer lugar quitamos las bandas en sí. En la ventana donde tenemos los indicadores de la ventana principal, seleccionamos los valores que se ven en la imagen y se ponen con estilo "Invisible"

13150

En segundo lugar para quitar la zona de color entre las dos bandas igual, seleccionamos dicha zona de color y desmarcamos los dos check y listo.

13151

Un saludo.

Aporio
14-ene-2019, 09:35
Gregorio, gracias. Está solucionado. Seguí tu recomendación.
Es un indicador que tú lo utilizas semanal o mensualmente?
Puedes decirme las últimas dos o tres señales para que intente ver su utilización correcta?
Por cierto, tienes hilo concreto de opciones?
Gracias.
Un saludo
Luis
13156

Blixter
14-ene-2019, 17:52
Buenas Aporio, aunque no soy Gregorio, más quisiera, te contesto :P


Gregorio, gracias. Está solucionado. Seguí tu recomendación.
Es un indicador que tú lo utilizas semanal o mensualmente?
Puedes decirme las últimas dos o tres señales para que intente ver su utilización correcta?
Por cierto, tienes hilo concreto de opciones?
Gracias.
Un saludo
Luis

El indicador lo puedes usar tanto con gráficos diarios, semanales o mensuales. Lo único a tener en cuenta es que el "daysForward" se corresponde con una barra. Si la barra es semanal, pues si quieres poner el indicador a 6 semanas, tendrás que ponerle ese valor a la variable. Si en el diario lo tienes a 33 barras (33 sesiones) y cambias el gráfico a semanal, te estará indicando 33 semanas ... Lo mismo con el mensual. Yo personalmente lo uso con el gráfico diario.

Por otra no da ninguna "señal", simplemente te deja ver cómo se hubiera comportado, como se explica en los primeros posts del hilo.

Y no, yo no tengo hilo de opciones. De vez en cuando escribo en el de Husky o en otro que hay de compra/venta de opciones, pero no suelo escribir con mi operativa, me da mucha pereza llevarla al día en el foro.

Un saludo.

Aporio
14-ene-2019, 19:58
Pues muchas gracias por la explicación Blixter. me pondré a ver el indicador y ver señales dadas.
Un saludo
Luis

Invertirenbolsa
11-mar-2019, 17:07
Muchas gracias, Blixter.

Bienvenido al foro, Aporio. Pregunta todo lo que quieras. De opciones, y de lo que sea.


Saludos.