30 de junio de 2023 0 117

Cómo Utilizar ChatGPT para Estudiar las Acciones de Inteligencia Artificial más Populares para Negociar

En este artículo, examinaremos cómo utilizar ChatGPT para encontrar las mejores acciones para negociar y obtener beneficios. Puede mostrarnos las mejores acciones en las cuales invertir, las mejores estrategias bursátiles y la rentabilidad de estas estrategias generadas por ChatGPT. Otras características útiles de esta herramienta incluyen un análisis exhaustivo de IA y métodos sencillos para seguir las acciones en la lista de vigilancia de TradingView.

Antes de adentrarnos más en este artículo, asegúrate de no perderte ninguna de nuestras actualizaciones, que incluyen nuevos casos prácticos, guías, publicaciones y entrevistas llenas de hechos y estadísticas probadas de exitosos emprendedores de marketing en línea que pueden ayudarte a iniciar y hacer crecer tu negocio en línea. ¡Suscríbete a nuestro canal de Telegram y sigue nuestra página de Twitter hoy mismo!

Sumerjámonos en este artículo...

Comando para ChatGPT:

¿Cuáles son las acciones de inteligencia artificial más populares para comprar en este momento?

Acciones de gran capitalización: se refiere a empresas con una capitalización de mercado de más de diez mil millones de dólares y también se conocen como "big cap". “Big cap” se le denomina a una clase de acciones populares preferidas por los inversores por su estabilidad.

NVIDIA

NVIDIA es una de las acciones recomendadas por ChatGPT. Es una empresa de software y diseñadora de chips que crea Unidades de Procesamiento Gráfico (GPU, por sus siglas en inglés), Interfaces de Programación de Aplicaciones (API, por sus siglas en inglés) para ciencias de datos y computación de alto rendimiento y unidades de Sistema en un Chip (SoC, por sus siglas en inglés) para el mercado de dispositivos móviles y automotriz. NVIDIA es el líder del mercado en hardware y software de inteligencia artificial. Su línea profesional de unidades de procesamiento gráfico se utiliza en estaciones de trabajo para aplicaciones en arquitectura, ingeniería, construcción, medios de comunicación y entretenimiento, en el sector automotor, en investigación científica y en el diseño de fabricación.

Google (Alphabet), Microsoft, Amazon, Facebook, Intel e IBM son las otras acciones en el resultado de ChatGPT, pero en este artículo solo utilizaremos NVIDIA como ejemplo.


Script de TradingView Pine

TradingView es actualmente una de las mejores herramientas comerciales gratuitas, porque ofrece muchas otras herramientas gratuitas en sus aplicaciones móvil y de escritorio. Mientras que los operadores comerciales pueden analizar desde la mayoría de las herramientas de escritorio, no pueden hacerlo en sus aplicaciones móviles porque estas suelen estar diseñadas para monitorear operaciones previamente analizadas e introducidas por los operadores. Sin embargo, la aplicación móvil de TradingView es lo suficientemente sólida para el análisis y seguimiento de operaciones.

TradingView Pine es un lenguaje de programación utilizado para crear indicadores técnicos personalizados para acciones bursátiles, futuros, opciones, el mercado de divisas, criptomonedas y otros instrumentos financieros. También se utiliza para desarrollar estrategias automatizadas de comercio para la plataforma. Está basado en el lenguaje de programación Pine y está diseñado para ser fácil de aprender y utilizar. Los usuarios pueden crear indicadores personalizados utilizando el script TradingView Pine para analizar datos de mercado e identificar oportunidades comerciales. Estos indicadores se pueden trazar junto a indicadores técnicos y se pueden superponer a los datos de precios. El script TradingView Pine, además de tener indicadores personalizados, puede utilizarse para crear estrategias comerciales automatizadas, que pueden probarse de forma retrospectiva con datos históricos para evaluar su rendimiento y ser configuradas para ejecutar operaciones de forma automática basándose en reglas predefinidas. El script de TradingView Pine incluye una variedad de características y capacidades, como la disponibilidad para varios tipos de datos, funciones matemáticas y estadísticas integradas, y la capacidad de crear interfaces de usuario personalizadas. Es una herramienta extremadamente útil para operadores e inversionistas que desean analizar y operar en los mercados financieros con indicadores técnicos personalizados y estrategias automatizadas.

Cómo utilizar ChatGPT para generar códigos de script de TradingView Pine

ChatGPT se puede utilizar para generar códigos de script de Pine, lo cual puede ser útil para hacer prototipos y probar ideas en TradingView. También es beneficioso para aquellos nuevos con el script de Pine que deseen aprender a codificar indicadores y estrategias personalizadas.

Ejemplos de cómo utilizar ChatGPT para generar códigos de script de Pine

Para crear un promedio móvil simple (SMA, por sus siglas en inglés).

Comando para ChatGPT:

Genera código de script de Pine para crear un promedio móvil simple del precio de cierre en 14 días.

Y el resultado se muestra en la imagen a continuación.

Además, utiliza el siguiente comando para ChatGPT:

Genera un código de script de Pine para crear un promedio móvil simple del precio de cierre en 14 días.

Aquí está el resultado:

Lo que nos resulta sorprendente es su respuesta.

Me disculpo por la respuesta duplicada. Aquí está de nuevo el código muestra de script de Pine.

Este sistema de IA puede reconocer que nos dio la respuesta hace unos minutos antes de que lo preguntáramos nuevamente, y si hubiera alternativas, las habríamos recibido. Esto significa que la configuración predeterminada del bot es proporcionar alternativas cuando están disponibles, que es exactamente lo que queremos.

Comando para ChatGPT:

Genera un código de script de Pine para crear un promedio móvil simple del precio de cierre en un período de 14 días que sea compatible con la quinta versión del script de precios y use 'color' antes de cualquier argumento de color y 'ta' antes de cualquier argumento de 'SMA'.

Y aquí está el resultado:

Estos tres códigos se pueden usar en la aplicación TradingView y aquí está el resultado:

También podemos usarlo para realizar ideas más complejas, como informarnos cuando han habido aumentos significativos en el volumen.

Comando para ChatGPT:

Genera un código de script de Pine que cambie el color de fondo a verde cuando el volumen esté en un 50% o más por encima del promedio móvil de volumen en 14 días.

Si copiamos el script y los otros dos de arriba en TradingView, obtendremos el siguiente resultado:

Las dos medias móviles son visibles inmediatamente debajo del gráfico de velas, y la última es verde cada vez que el volumen está un 50% o más por encima del promedio móvil de volumen en 14 días. Si eliminamos los dos primeros scripts, obtendremos el último, que está directamente debajo del gráfico de velas. Todas las barras verdes representan períodos en los que el volumen es 50% o mayor que el promedio móvil de volumen en 14 días.


Estrategias de negociación automatizadas con ChatGPT

La negociación automatizada es un tipo de negociación en la que las operaciones se ejecutan automáticamente en función de reglas predefinidas. Las pruebas retrospectivas hechas a estas estrategias con datos históricos se pueden utilizar para evaluar su rendimiento, e incluso se pueden configurar para ejecutar operaciones en tiempo real en función de las condiciones del mercado actual. Utilizando el script de Pine y ChatGPT, es posible crear estrategias de negociación automatizadas que se puedan utilizar en la plataforma TradingView de manera rápida y sencilla.

Los siguientes son los componentes más comunes de una estrategia automatizada que se puede crear con ChatGPT:

  1. Entrada
  2. Salida

Estos dos componentes son fundamentales porque determinan las ganancias y pérdidas en las operaciones ejecutadas, y pueden verse influenciados por diversos factores, como indicadores técnicos, patrones de precios u otras condiciones del mercado.

Comando para ChatGPT:

Genera un código de script de Pine que ingrese en una posición larga cuando la línea de Media Móvil de Convergencia/Divergencia (o MACD, por sus siglas en inglés) cruce por encima de la línea de señal, y saldrá de la posición cuando la línea MACD cruce por debajo de la línea de señal.

Y aquí está el resultado:


Comando para ChatGPT:

Reescribe el script de Pine para usar las funciones 'strategy.enter()' y 'strategy.exit()' en lugar de la variable 'position'.

Aquí está el resultado:

Al pegar el último resultado generado en TradingView, se muestran a continuación los puntos de entrada y salida.


Cálculo del tamaño de la posición

El cálculo del tamaño de la posición es el proceso de determinar el tamaño de una operación. Este es el número de acciones, monedas o contratos que se comprarán en función de varios factores, y se puede utilizar en estrategias de negociación automatizadas para gestionar el riesgo, optimizar los rendimientos y garantizar que la estrategia se adapte al tamaño y a la tolerancia al riesgo de la cuenta de negociación. Al determinar el tamaño de la posición, ten en cuenta los siguientes factores:

  1. Tolerancia al riesgo: el nivel de riesgo que estás dispuesto a aceptar. Una mayor tolerancia al riesgo permite tamaños de posición más grandes, mientras que una menor tolerancia al riesgo permite tamaños de posición más pequeños.
  2. Tamaño de la cuenta: el tamaño de la cuenta, o la cantidad disponible para hacer transacciones, también tendrá un impacto en el tamaño de la posición. Las cuentas más grandes pueden manejar tamaños de posición más grandes, mientras que las cuentas más pequeñas deberán gestionar los riesgos con tamaños de posición más pequeños.
  3. Recompensa comercial: la recompensa potencial de una transacción, que es la diferencia entre los precios objetivo y de entrada, debe equilibrarse con un riesgo bien calculado, lo que significa que la diferencia entre los precios de entrada y de corte de pérdidas debe ser tolerable. Una operación con una relación riesgo-recompensa más alta puede justificar un tamaño de posición más grande, mientras que una operación con una relación riesgo-recompensa más baja requiere un tamaño de posición más pequeño.


Cálculo del tamaño de la posición con ChatGPT

Comando para ChatGPT:

Genera un código de script de Pine para determinar el tamaño de la posición en función de una tolerancia al riesgo del 2% de la operación, en un tamaño de cuenta de USD 1 000 y una relación riesgo-recompensa de 2 a 1.

Aquí está el resultado:


Gestión de riesgos

El proceso de utilizar técnicas y herramientas para gestionar el riesgo y protegerse contra posibles pérdidas en la negociación o en la inversión se conoce como gestión de riesgos. La gestión de riesgos es fundamental en las estrategias de negociación automatizadas porque ayuda a garantizar que la estrategia pueda resistir las fluctuaciones del mercado mientras que al mismo tiempo preserva el capital. Se pueden utilizar muchas técnicas y herramientas diferentes de gestión de riesgos en las estrategias de negociación automatizadas, como órdenes de corte de pérdidas, que se colocan a un nivel de precio predeterminado para salir automáticamente de una transacción si el mercado se mueve en contra del operador. Estas pueden ayudar a reducir las pérdidas y a protegerse contra cambios de precio grandes e inesperados. Los frenos de arrastre son órdenes de corte de pérdidas que se establecen a un porcentaje o monto en dólares menor que el precio de mercado y luego se mueven al mismo ritmo que el precio de mercado a medida que cambia. Además, los frenos de arrastre pueden ayudar a los operadores a asegurar ganancias a medida que el mercado se mueve a su favor y a protegerse contra grandes cambios de precio.

Comando para ChatGPT:

Genera un código de script de Pine para implementar órdenes de corte de pérdidas a un valor del 5% y frenos de arrastre a un valor del 2,5% para la gestión del riesgo.

Aquí está el resultado:


Juntando todo

Genera una prueba retrospectiva estratégica en el script de Pine que ingrese operaciones en cruces de MACD y determine el tamaño de la posición basado en una tolerancia de riesgo del 2% por operación, un tamaño de cuenta de USD 1 000 y una relación riesgo-recompensa de 2 a 1 utilizando una orden de pérdida del 5% y una orden de freno de arrastre del 2.5% con una orden de toma de ganancias del 10%.

Aquí está el resultado:

Podemos refinarlo aún más para que funcione de manera más efectiva.

Comando para ChatGPT:

Usa la variable “strategy.position_avg_price” en lugar de “close” para calcular “stopLossPoints”, elimina la estrategia en frente de “stop” en el argumento “stoptype” de la función “strategy.exit”, traza el tamaño de nuestra posición como una etiqueta encima de la barra actual en lugar de un diagrama e incluye las definiciones necesarias para la media móvil de convergencia/divergencia al principio del código y agrega un encabezado de estrategia encima de eso.

Aquí está el resultado:


Las mejores prácticas para utilizar ChatGPT con TradingView

Es fundamental seguir las mejores prácticas al utilizar ChatGPT al usar el código de script de TradingView Pine para garantizar que el código generado sea preciso, confiable y fácil de usar. Ten en cuenta los siguientes consejos y mejores prácticas:

  1. Verifica si el código generado es sintácticamente correcto. ChatGPT no es perfecto y el código generado puede contener errores y problemas de sintaxis. Por lo tanto, es fundamental revisar cuidadosamente el código para asegurarse de que sea correcto y esté libre de errores. Si encuentras problemas con el código generado, como errores o comportamiento inesperado, deberás depurarlos y diagnosticarlos para corregirlos. Esto implicará revisar el código, buscar errores de sintaxis y probar varias entradas. Lo más importante es que la claridad y concisión de las indicaciones que proporciones determinarán la calidad del código generado. Tus indicaciones deben ser específicas y descriptivas. Evita usar un lenguaje demasiado complejo o ambiguo.
  2. Es fundamental probar a fondo el código generado antes de utilizarlo en un entorno de operaciones comerciales en vivo para asegurarte de que sea preciso y confiable. Puede ser necesario realizar pruebas retrospectivas del código en datos históricos y probarlo con diversas entradas y escenarios.

Las medias móviles y el Precio Medio Ponderado por Volumen (VWAP, por sus siglas en inglés) son dos indicadores que estamos utilizando en este artículo.

Utilizando las 200 Medias Móviles Simples (SMA, por sus siglas en inglés) y precios medios ponderados por volumen (VWAP), podemos ver que NVIDIA alcanzó su punto máximo en noviembre de 2021, luego cayó y comenzó a subir nuevamente en noviembre de 2022, con un precio de USD 218 en el momento en que se escribió este artículo.


Comando para ChatGPT:

Crea una estrategia bursátil para la acción de NVIDIA.

El resultado es el siguiente:

 

Ten en cuenta que ChatGPT está programado para no brindar asesoramiento financiero, como se muestra arriba. Sin embargo, podemos usarlo para generar scripts que podemos utilizar para nuestras estrategias de trading, como se muestra a continuación.

Podemos usarlo para modificar los scripts que creamos.

Comando para ChatGPT:

Modifica el script anterior. Vende la posición larga cuando el valor de la posición haya aumentado en un 3%.

El resultado es:

Después de realizar pruebas retrospectivas con el script generado, podemos ver que obtuvimos ganancias en la captura de pantalla anterior.

Conclusión

ChatGPT es una herramienta poderosa para generar rápidamente código de script de TradingView Pine simplemente al proporcionar indicaciones en lenguaje natural y especificando el tipo de resultado deseado. Puede generar código para una variedad de tareas, como la creación de indicadores personalizados, trazado de gráficos y desarrollo de estrategias automatizadas. Si bien puede ser una herramienta útil para acelerar el desarrollo y el prototipado, debes revisar y modificar el código según sea necesario para asegurarte de que sea preciso y cumpla con tus requisitos. Sobre todo, asegúrate de probar exhaustivamente el código antes de utilizarlo en un entorno bursátil en vivo. En general, ChatGPT es una herramienta fantástica para operadores bursátiles e inversionistas que buscan ahorrar tiempo y esfuerzo en la codificación, los indicadores técnicos personalizados y las estrategias automatizadas de TradingView. Tiene el potencial de revolucionar la forma en que los operadores e inversionistas analizan y operan en los mercados financieros debido a su capacidad para generar código de script de Pine basado en indicaciones en lenguaje natural.

¿Qué te parece el artículo?