Qué es la negociación de programas?
La negociación de programas se refiere al uso de algoritmos generados por ordenador para negociar una cesta de valores en grandes volúmenes y a veces con gran frecuencia. Los algoritmos están programados para ejecutarse y son supervisados por humanos, aunque una vez que se ejecutan, los programas generan las operaciones, no los humanos. Sin embargo, los humanos pueden activar o desactivar el programa según sea necesario.
Puntos clave
- La negociación programada se refiere al uso de algoritmos generados por ordenador para negociar una cesta de acciones en grandes volúmenes y a veces con gran frecuencia.
- La NYSE define la negociación de programas como la compra o venta de un grupo de 15 o más acciones que tienen un valor de mercado total de 1 millón de dólares o más y que forman parte de una estrategia de negociación coordinada.
- En 2021, se estima que la negociación de programas representará entre el 70% y el 80% de todas las operaciones de bolsa.S. Las operaciones bursátiles realizadas durante un día típico de negociación, y ese número se eleva a más del 90% durante los períodos de extrema volatilidad.
Comprensión de la negociación de programas
La negociación de programas es definida por la Bolsa de Nueva York (NYSE) como la compra o venta de un grupo de 15 o más acciones que tienen un valor de mercado total de 1 millón de dólares o más, y que forman parte de una estrategia de negociación coordinada. Este tipo de negociación también puede denominarse negociación de carteras o de cestas.
Las órdenes se colocan directamente en el mercado y se ejecutan de acuerdo con un conjunto de instrucciones predeterminadas. Un algoritmo de negociación podría comprar, por ejemplo, una cartera de 50 acciones durante la primera hora del día. Los inversores institucionales, como los gestores de fondos de cobertura o los operadores de fondos de inversión, utilizan la negociación programada para ejecutar operaciones de gran volumen. Ejecutar las órdenes de esta manera ayuda a reducir el riesgo al colocar las órdenes simultáneamente, y puede maximizar la rentabilidad al aprovechar las ineficiencias del mercado. Colocar un número tan grande de órdenes a mano (por un humano) no sería tan eficiente.
La negociación de programas representó entre el 50% y el 60% de todas las operaciones bursátiles realizadas durante un día típico de negociación en 2018. Se calcula que en 2021 la negociación programada representará entre el 70% y el 80% de todas las operaciones de los Estados Unidos.S. operaciones bursátiles realizadas durante un día típico de negociación, con un número que se eleva por encima del 90% durante los periodos de volatilidad extrema.
La negociación con programas se ha visto facilitada en gran medida por ciertas realizaciones en el campo de la inversión, entre ellas
- La noción de que la negociación de una cartera diversificada de valores reduce los riesgos inherentes a la inversión.
- El hecho de que las instituciones posean, y negocien, una fracción de capital mayor que nunca, y la negociación programada les permite ejecutar sus estrategias diversificadas de forma más eficiente.
- Los avances tecnológicos han reducido los costes de negociación, lo que hace que la negociación programada sea más eficaz y rentable.
Las empresas pueden tener estrategias de negociación programada que ejecutan miles de operaciones al día o que sólo ejecutan operaciones cada pocos meses. De hecho, el volumen y la frecuencia de la negociación de programas varía mucho según la empresa y la estrategia en la que se basa el programa. Un programa de negociación diaria será mucho más activo que un programa de inversión diseñado sólo para reequilibrar periódicamente una cartera.
Muchos participantes en el mercado culparon a la negociación programada de causar una volatilidad extrema que contribuyó a importantes desplomes del mercado en las décadas de 1980 y 1990. Como resultado, la NYSE introdujo reglas que impiden la ejecución de las operaciones del programa durante ciertos momentos para minimizar la volatilidad. Las restricciones a la negociación de programas se conocen como frenos a la negociación o disyuntores.
Según las normas de la Bolsa de Nueva York, en función de la gravedad de la acción de los precios, se puede interrumpir toda la negociación del programa o restringir la negociación de las carteras de venta únicamente a las subidas.
Objetivo del programa de negociación
Hay varias razones para la negociación programada. Entre ellas se encuentran las operaciones de principal, de agencia y de base.
- La negociación principal: Una empresa de corretaje puede utilizar la negociación programada para comprar una cartera de acciones por cuenta propia que cree que aumentará de valor. Para generar ingresos adicionales, pueden „revender” estos valores a sus clientes para recibir una comisión. El éxito de esta estrategia depende en gran medida del acierto de los analistas de la empresa de corretaje a la hora de seleccionar los valores ganadores.
- Negociación de agencia: Las empresas de gestión de inversiones que negocian exclusivamente para sus clientes pueden utilizar la negociación programada para comprar valores que están en la cartera modelo de la empresa. Las acciones se asignan a las cuentas de los clientes después de ser compradas. Los gestores de fondos también podrán utilizar la negociación del programa para reequilibrarlo. Un fondo podría utilizar la negociación de programas, por ejemplo, para comprar y vender acciones para reequilibrar una cartera hasta sus asignaciones objetivo.
- Operaciones de base: El comercio programado puede utilizarse para explotar el precio erróneo de valores similares. Los gestores de inversiones utilizan la negociación programada para comprar acciones que consideran infravaloradas y vender acciones sobrevaloradas. Un gestor podría vender en corto un grupo de acciones de semiconductores que se consideran sobrevaloradas, por ejemplo, y comprar una cesta de acciones de hardware que parecen infravaloradas. Los beneficios se obtienen cuando los precios de los dos grupos de valores convergen.
Ejemplo de comercio de programas
Supongamos que un fondo de cobertura tiene 20 acciones en una cartera y asigna el 5% de la cartera a cada acción. Al final de cada mes, se reequilibra la cartera para que cada acción vuelva a representar el 5%. Lo hacen vendiendo acciones que tienen una asignación superior al 5%, o comprando acciones que tienen una asignación inferior al 5%. Algunas acciones pueden ser eliminadas de la cartera y otras añadidas. Cualquier acción nueva que se añada se asignará al 5% de la cartera.
Con el paso del tiempo, algunos valores subirán y otros bajarán, lo que provocará un cambio en el valor global de la cartera, así como un cambio en la asignación porcentual que representa cada uno de esos valores.
Si la cartera es de 10 millones de dólares, por ejemplo, una participación del 5% es de 500.000 dólares. Supongamos que el fondo de cobertura compró Apple Inc. (AAPL) cuando cotizaba a 100 dólares, y ahora lo hace a 200. Suponiendo que todas las demás acciones no se muevan (no es probable que ocurra realmente, pero a efectos de demostración), la posición vale ahora 1 millón de dólares, el resto de la cartera vale 9 dólares.5 millones, por lo que la cartera total es de 10.5 millones de dólares. APPL representa el 9.5% de la cartera (1 millón de dólares dividido por 10 dólares.5 millones). A 9.La asignación del 5% es mucho más que el 5%, por lo que se venderían acciones para reducir la asignación de nuevo al 5%, lo que supone 525.000 dólares (5% de 10 dólares).5 millones).
Ahora, imagine que las 20 acciones se mueven cada día, y que al final de cada mes algunas valen el 5.5% o 6%, y otros valdrán el 4% de la cartera. Un algoritmo de negociación de programas puede observar el patrimonio de la cartera y ejecutar rápidamente todas las operaciones a la vez, comprando las acciones que están infraasignadas y vendiendo las que están sobreasignadas para reequilibrar la cartera en segundos. Hacerlo manualmente sería mucho más difícil y llevaría más tiempo.