Wednesday, November 2, 2016

Notas Y Pensamientos

Predecir el futuro es para los tontos Pasé el fin de semana pensamiento a través de una estrategia de negociación apodado por un reportero del Wall Street Journal como el (CS) estrategia comercial "Common Sense" (ver parte I). Resulta que el sentido común era un desastre cuando se prueba con los datos históricos. La fórmula original de compra o venta del 5% de su dinero en efectivo o cuota de valor cada vez que el mercado se movió 5%. Me referiré a estos niveles como el umbral de mercado y el nivel de agresión. El uso de esa fórmula, la estrategia CS fielmente vendió acciones en los picos de mercado y compró en los valles del mercado, pero vendió demasiadas acciones en el tiempo y pagó demasiado dinero en impuestos. Fue sustancialmente peor que un "comprar y mantener" (BH) estrategia que compró en los puntos bajos y nunca vendió. Comprar y mantener es difícil de superar. Empezando por el más largo plazo, a través 1/1950 12/2012, la estrategia BH ganó $ 855.902. La mejor configuración CS regresó 45% menos de dinero o $ 472.129. Ay. La mejor versión de realización de la estrategia de CS era comprar y vender cuando el mercado se movió violentamente, en un 20% y vender muy pequeños porcentajes de sus explotaciones cada vez, alrededor del 1%. Esto significaba que la cantidad mínima de valor se perdió a los impuestos. La mejor BH en cambio pasó de 100% de su dinero en efectivo libre de la primera vez que el mercado se movió 2% y nunca negoció de nuevo. Para la diversión que elegí para períodos de longitud media de tiempo a cada lado de la gran 1987 accidente. El gráfico Antes se inició en agosto de 1987 y la gráfica Después fue a partir de octubre de 1987. Los resultados son muy similares, con excepción de lo que se puede esperar, la compra en un punto justo bajo después de una caída del mercado ganó más dinero en general. Las mejores entradas resultados fueron casi idénticos. BH realiza mejor cuando compró agresivamente después del primer movimiento del mercado y nunca negoció de nuevo. CS realiza mejor cuando se compra o se vende 1% cuando el mercado se movió 20%. Ahora, para el corto plazo, donde las cosas se ponen interesantes. Las tablas a su vez agradece a la más reciente caída del mercado. La estrategia CS llegó a la cima, pero refuerza por qué esto es una estrategia de negociación pobres para la mayoría de la gente. Me limitaré a decir que la estrategia de CS tiene suerte aquí: A diferencia de los períodos de tiempo más largos, las mejores versiones escénicas de la estrategia de CS en el corto plazo eran muy agresivos. Cuando el mercado se movió 20%, se compra y se vende el 100% de sus posiciones. Esto es lo que usted haría si tuviera una bola de cristal. Vende todo lo que el mercado es alta, y volver a comprar cuando el mercado es baja. Las secciones de color rosa con sombra son los tiempos en que la estrategia de CS propiedad cero de acciones. Así que ¿por qué es malo? Es una estrategia que cuenta con gran volatilidad para tener éxito e históricamente los mercados simplemente no fluctúan mucho. Si el mercado entró en un período de crecimiento sostenible en calma, se verá atrapado con su dinero al margen que ganan no retorno. Es la razón por la cual históricamente la estrategia CS funciona mejor cuando se hace muy pequeños movimientos. Así que a menos que se puede predecir el futuro y * saber * que hay una importante caída del mercado que viene, usted no puede ganar por el momento el mercado con esta estrategia. Al inicio de este post he mencionado que podría haber una segunda manera de mejorar la estrategia de CS, comprando y vendiendo a un ritmo diferente. Eso podría obtener alrededor de la cuestión fiscal al tiempo que evita demasiado dinero de sentarse alrededor en efectivo. Pero este post está consiguiendo mucho, así que voy a volver a eso otro día. Aquí está el código fuente y los datos si quieres jugar a ti mismo: CS. Trading. Strat. Source Desenmascarando la estrategia de negociación del sentido común La mayoría de los inversores pequeños no son tan buenos para predecir el futuro financiero. Ciertamente estoy horrible en ella y yo trabajaba en una empresa comercial durante cinco años. Yo tenía un asiento en primera fila viendo cómo los grandes corren una empresa comercial hoy y te puedo decir que se necesita una gran cantidad de especialista en el conocimiento, la tecnología y el dinero. Mi trabajo consistía en ejecutar la tecnología. Es un mundo que está muy lejos de las herramientas y la escala de tiempo de la gente común. Para los inversores que no tienen un supercomputadoras y enlaces de 10 Gb a la Bolsa de Valores de Nueva York, ¿cómo saber cuándo hacer decisiones comerciales? Un escritor para el Wall Street Journal publicó un artículo de un año o dos de vuelta diciendo que una estrategia de "sentido común" de negociación fue la decisión correcta para el ciudadano medio. Afirmó que los inversores deben comprar cuando el mercado se redujo en un 5% y vender cada vez que se incrementó en un 5%. La intuición era claro, este modelo podría obligar a la gente para comprar barato y vender caro. Pero ¿funciona? Construí un modelo para probar esta estrategia de negociación. El artículo original fue un poco borroso en algunos de los detalles más importantes, como la cantidad de su riqueza debe moverse cuando el mercado se cruza el umbral del 5%, lo que supone que para ser un 5% también. Estas son las premisas fundamentales para la (CS) estrategia comercial "sentido común": Comprar o vender cuando el mercado cae / sube un 5% Cada venta resultados en el 15% de sus ganancias van a las ganancias de capital a largo plazo los impuestos Cada venta es del 5% del valor de las acciones en poder Cada compra utiliza el 5% de caja libre Con una suma inicial de $ 10,000, $ 7K se invierte en el día 1 y $ 3k se celebra en efectivo La inversión se inició el 01/03/2006 Para comparar esta en contra de un "comprar y mantener" (BH) estrategia comercial Comprar cuando el mercado cae un 5% a partir de la última alta Cada compra utiliza el 5% de caja libre Nunca vender Con una suma inicial de $ 10,000, $ 7K se invierte en el día 1 y $ 3k se celebra en efectivo La inversión se inició el 01/03/2006 Aquí hay dos gráficos del índice SP 500 con las transacciones de las dos estrategias superpuestas. La estrategia CS tiene las compras y de ventas, el BH tiene sólo compras. Ambas estrategias realizar compras cuando el mercado se ha reducido en un 5%. Un vistazo a los gráficos confirma que ambas estrategias están haciendo bastante bien en la compra durante los puntos bajos del mercado. En primer lugar el gráfico de CS. Note que Buys (azul) cuando el mercado cae y Ventas (rojo) en el camino. Se hace un gran trabajo de golpear a todos los picos en el gráfico: Entonces, ¿cómo lo hacen? La estrategia comercial de "sentido común" es un desastre. Comprar y mantener terminó con $ 11,586.81 y el "sentido común" terminó perdiendo dinero, terminando con sólo $ 9,711.43 del original $ 10.000. Eso es $ 1,875 o 16% peor que la estrategia de BH en los siete años. ¿Que pasó? Tres cosas van mal. En primer lugar, los impuestos de ganancias de capital a largo plazo chupan un montón de sus beneficios. En el 15% de sus ganancias, cada venta mordiscos de distancia a su poder de compra. La estrategia CS pagó $ 1,021 en impuestos en los siete años, que es la mayoría de la diferencia de rendimiento entre las dos estrategias. En los siete años, que $ 1021 habría crecido un 6,5% a $ 1.088. Durante más tiempo, tanto el dinero que no paga en impuestos, más el 6,5% en el crecimiento realmente consigue grande. En segundo lugar, el algoritmo CS es demasiado aversión al riesgo. Se mueve mucho dinero de las inversiones y en dinero en efectivo. Dado que el mercado ha aumentado en general desde hace más de 70 años, hay más eventos de venta que la compra de los acontecimientos. Así que el número de acciones disminuye con el tiempo de propiedad como el dinero comienza a ser igual al valor de las acciones de su propiedad. Se puede ver en esta gráfica cómo la estrategia BH termina con 2.6x acciones más. Cuando el dinero se sienta en efectivo, no crece. Por último, en la compra de nuevas acciones a través del tiempo, se aumenta el precio medio de compra de las acciones que posee. Dado que el precio de las acciones ha seguido aumentando con el tiempo, en el futuro, cuando las caídas del mercado en un 5%, las acciones seguirán costar más de lo que hicieron en el primer día. La compra de las pequeñas caídas no ayuda porque son muy pocas veces lo suficientemente profunda para reducir el coste medio de sus compras. Lo que parece una perfectamente buena idea resulta ser horrible en la vida real. Pero hay maneras de ahorrar la estrategia CS? Voy a dar un poco más de este pensamiento y el seguimiento con otro post. Aquí está el código fuente de Python y datos si quieres jugar. CS. Trading. Strat. Source Tubería Python con detección de huecos y reproducción utilizando zeromq Necesitaba una manera de procesar una tonelada de información recientemente. Yo tenía un montón de sistemas que podría utilizar, cada uno con muy diferentes niveles de recursos. Necesitaba encontrar una manera de distribuir el trabajo de todas estas CPUs y recopilar los resultados de vuelta sin perder ningún dato. La respuesta que se me ocurrió fue crear una canalización de procesamiento usando zeromq como un intermediario de mensajes. Me extrajo el proceso en tres partes: la distribución de tareas, procesamiento y colección. No puede haber trampas. Si usted no establecer el tiempo correctamente en las aplicaciones, es posible comenzar repitiendo trabajos de procesamiento largos demasiado rápido y crear una tormenta proceso. Sin embargo, para el tipo de trabajo que estaba haciendo era bastante fácil de configurar un conjunto razonable de veces.


No comments:

Post a Comment