Página 1 de 1

como usar Futuros y su ticksize?

Publicado: 25 Nov 2009 18:43
por ranunculo
Estoy intentando utilizar los futuros desde Ami. Pero no acabo de entenderlos bien.
Se supone que el minimo movimiento de un futuro se especifica con ticksize. Por ejemplo, para SP500, 0,25 puntos
He visto que el ticksize sólo surte efecto en Amibroker con stops pre-establecidos o creados con ApplyStops.
Un poco rollo, porque yo siempre programo mis propios stops.
Pero bueno, incorporo el applyStop, pero..
utilizo ticksize 0.25, y sin embargo la entrada en el SP500 la hace por ejemplo en 1200,88.
¿No debería entrar en 1200,75 o 1201?
¿o como funciona esto de los ticks desde ami?
Si alguien usa ami con futuros y lo sabe.. zanks a lot

salut

Re: como usar Futuros y su ticksize?

Publicado: 25 Nov 2009 21:46
por Optiondreamer
No uso el Amibroker, pero ese resultado que te da me parece que es promedio de dos contratos, uno ejecutado a 1200.75 y otro a 1201. Si operas con un solo contrato, las ejecuciones no deben variar de múltiplos de 0.25.
Es sólo una posibilidad . . .

Re: como usar Futuros y su ticksize?

Publicado: 25 Nov 2009 22:01
por ranunculo
Ah, pues era una posibilidad.
Pero he probado a limitar siempre a 1 contrato, y la compra sigue siendo en decimales raros.
Lo curioso es que la venta en cambio es siempre en múltiplos de 0.25 puntos..
No entiendo esto.. pero gracias por la respuesta..

Re: como usar Futuros y su ticksize?

Publicado: 25 Nov 2009 22:11
por Optiondreamer
Otra posibilidad que se me ocurre es que en ese precio incorporen ya la comisón(1200.88-1200.75 = 0.13 *50$ = 6.50$), pero si comentas que en las ventas da un número redondo, ya no se que decirte. A ver si alguien con Ami lo aclara. . .

Re: como usar Futuros y su ticksize?

Publicado: 26 Nov 2009 02:09
por ranunculo
Creo que ya entiendo el problema. El ticksize si afecta al precio de salida, porque es gobernado por un stop propio de Ami, y por tanto Ami fija el precio de salida teniendo en cuenta el tick size.
Pero el precio de entrada lo fijo yo, ya que en la condicion de compra, tambien le digo el precio de compra. Por eso el tick size no le afecta.
Asi que supongo que tendré que hacer una función que redondee en bloques de 0.25 puntos..

Lo que no se es si hay o no deslizamiento en el mini SP..

Re: como usar Futuros y su ticksize?

Publicado: 04 Dic 2009 10:43
por Reznor
Aquí tienes la fórmula para el redondeo.

0.25 * floor( number * 4 ); ; // this rounds down

0.25 * floor( 0.5 + number * 4 ); // this rounds to nearest

Saludos.

Reznor