28 setembro 2023 0 148

Como Usar o ChatGPT Para Pesquisar as Ações de IA Mais Quentes Para Negociar

Neste artigo, vamos ver como usar o ChatGPT para encontrar as melhores ações para negociar e lucrar. Pode mostrar-nos as melhores acções para investir, as melhores estratégias de negociação e a rentabilidade das estratégias de negociação do ChatGPT. Outros recursos úteis desta ferramenta incluem análise aprofundada de IA e métodos simples para seguir ações na lista de observação do TradingView.

Agora, antes de nos aprofundarmos neste artigo, certifique-se de que não perde nenhuma das nossas actualizações, que incluem novos estudos de caso, guias, publicações e entrevistas repletas de factos e estatísticas comprovados de empresários de marketing online bem-sucedidos que o podem ajudar a iniciar e fazer crescer o seu negócio online. Subscreva o nosso canal Telegram e siga a nossa página no Twitter hoje mesmo!

Vamos mergulhar neste artigo…

Prompt do ChatGPT: 

Quais são as ações de IA mais quentes para comprar agora?

Ações de grande capitalização: Refere-se a empresas com um valor de capitalização de mercado de mais de US $ 10 bilhões, e também são chamadas de "big cap". Uma grande capitalização descreve uma classe de ações populares preferidas pelos investidores por sua estabilidade.

NVIDIA 

NVIDIA é uma das ações recomendadas pelo ChatGPT. É uma empresa de software e fabless que cria unidades de processamento gráfico (GPUs), interfaces de programação de aplicações (APIs) para ciência de dados e computação de alto desempenho, e unidades system-on-a-chip (SoC) para os mercados de computação móvel e automóvel. A NVIDIA é líder de mercado em hardware e software de inteligência artificial.  A sua linha profissional de GPU é utilizada em estações de trabalho para aplicações em arquitetura, engenharia, construção, media e entretenimento, automóvel, investigação científica e design de fabrico.

Google (Alphabet), Microsoft, Amazon, Facebook, Intel e IBM são as outras ações na saída do ChatGPT, mas usaremos apenas a NVIDIA como exemplo neste artigo. 

TradingView Pine Script

TradingView é atualmente uma das melhores ferramentas de negociação gratuitas porque tem muitas ferramentas gratuitas no seu ambiente de trabalho e aplicações móveis. Embora os comerciantes possam analisar a maioria das ferramentas de desktop, eles não podem fazer isso em seus aplicativos móveis porque os aplicativos são normalmente projetados para monitorar negociações previamente analisadas inseridas por comerciantes. No entanto, a aplicação móvel Tradingview é suficientemente robusta para análise e monitorização de transações.

Tradingview Pine é uma linguagem de programação usada para criar indicadores técnicos personalizados para negociar ações, futuros, opções, forex, criptomoedas e outros instrumentos financeiros. Também é usado para desenvolver estratégias de negociação automatizadas para a plataforma. É construída sobre a linguagem de programação Pin e destina-se a ser simples de aprender e utilizar. Os usuários podem criar indicadores personalizados usando o script TradingView Pine para analisar dados de mercado e identificar oportunidades de negociação. Estes indicadores podem ser traçados juntamente com indicadores técnicos e sobrepostos aos dados de preços. O TradingView Pine Script, para além de indicadores personalizados, pode ser utilizado para criar estratégias de negociação automatizadas, que podem ser testadas com base em dados históricos para avaliar o seu desempenho e configuradas para executar transações automaticamente com base em regras pré-determinadas. O script Trading Pine inclui uma variedade de características e capacidades, tais como suporte para vários tipos de dados, funções matemáticas e estatísticas incorporadas e a capacidade de criar interfaces de utilizador personalizadas. É uma ferramenta extremamente útil para comerciantes e investidores que desejam analisar e negociar mercados financeiros com indicadores técnicos personalizados e estratégias automatizadas. 

Usando ChatGPT Para Gerar Códigos do TradingView Pine Script

ChatGPT pode ser usado para gerar códigos de script Pine, que podem ser úteis para prototipagem e teste de idéias no TradingView. Também é benéfico para aqueles novos no script Pine que desejam aprender a codificar indicadores e estratégias personalizados. 

Exemplos de como usar o ChatGPT para gerar código de script Pine

Para criar uma media móvel simples (SMA).

Prompt do ChatGTP: 

Gerar código Pine Script para criar uma média móvel simples do preço de fechamento dentro de 14 dias.  

E o resultado é mostrado na imagem abaixo.

Além disso, use o prompt do ChatGPT: 

Gerar código Pine Script para criar uma média móvel simples do preço de fechamento em 14 dias. 

Aqui está o resultado: 

O que achámos espantoso foi a sua resposta.

Peço desculpa pela resposta duplicada. Aqui está o exemplo do código Pine Script novamente.

Este sistema de IA pode reconhecer que nos deu a resposta há alguns minutos antes de a perguntarmos novamente e, se houvesse alternativas, tê-las-íamos recebido. Isso significa que a configuração padrão do bot é fornecer alternativas quando elas estiverem disponíveis, que é exatamente o que queremos. 

Prompt do ChatGPT:

Gerar código Pine Script para criar uma média móvel simples do preço de fecho com um período de 14 dias que seja compatível com a V5 do script de preços e utilize 'color' antes de qualquer argumento de cor e 'ta' antes de qualquer argumento 'SMA'.  

E aqui está o resultado:

Todos estes três códigos podem ser utilizados na aplicação TradingView e aqui está o resultado:

Também o podemos utilizar para nos permitir fazer ideias mais complexas, como avisar-nos quando houve aumentos de volume significativos.

Prompt do ChatGPT: 

Gere um código de script Pine que torna a cor de fundo verde quando o volume está 50% ou mais acima da média móvel de volume em 14 dias. 

Se copiarmos o script e os outros dois acima no TradingView, obteremos o seguinte resultado: 

As duas médias móveis são visíveis imediatamente abaixo do gráfico de velas, e a última é verde sempre que o volume é 50% ou mais acima da média móvel de volume ao longo de 14 dias. Se removermos os dois primeiros scripts, chegaremos ao último, que está diretamente abaixo do gráfico de velas. Todas as barras verdes representam períodos em que o volume é 50% ou mais do que a média móvel de volume em 14 dias.

Estratégias de Negociação Automatizadas Com ChatGPT

A negociação automatizada é um tipo de negociação em que as transacções são executadas automaticamente com base em regras pré-determinadas. O back-testing destas estratégias em dados históricos pode ser usado para avaliar o seu desempenho, e podem mesmo ser configuradas para executar transacções em tempo real com base nas condições actuais do mercado. Usando o Pine Script e o ChatGPT, é possível criar estratégias de negociação automatizadas que podem ser usadas na plataforma TradingView de forma rápida e fácil.

De seguida, apresentamos os componentes mais comuns de uma estratégia automatizada que pode ser criada com o ChatGPT:

  1. Entrada 
  2. Saida

Os dois componentes são críticos porque determinam lucros e perdas em negociações executadas, e podem ser influenciados por uma variedade de fatores, como indicadores técnicos, padrões de preços ou outras condições de mercado.

Prompt do ChatGPT:

Gerar um código Pine Script que irá entrar em uma posição longa quando a linha MACD (Moving Average Convergence Divergence) cruza acima da linha de sinal, e sair da posição quando a linha MACD cruza abaixo da linha de sinal.  

E aqui está o resultado: 

Prompt do ChatGPT: 

Reescreva o script Pine para usar as funções 'strategy. enter()' e 'strategy. exit()' em vez da variável 'position'.  

Aqui está o resultado:

Colando o último resultado gerado no TradingView, abaixo estão os pontos de entrada e saída. 

Dimensionamento da Posição Das Transações 

O dimensionamento da posição é o processo de determinar o tamanho de uma transação. Este é o número de ações, moedas ou contratos a comprar com base em vários fatores. O dimensionamento da posição é o número de acções, moedas ou contratos a comprar com base em vários factores e pode ser utilizado em estratégias de negociação automatizadas para gerir o risco, otimizar os retornos e garantir que a estratégia é adequada à dimensão e tolerância ao risco da conta de negociação. Ao determinar o tamanho da posição, tenha em mente os seguintes fatores:

  1. Tolerância ao risco: O nível de risco que está disposto a aceitar. Uma maior tolerância ao risco permite tamanhos de posição maiores, enquanto uma menor tolerância ao risco permite tamanhos de posição menores.
  2. Tamanho da conta: O tamanho da conta, ou o montante disponível para negociar, também terá um impacto no tamanho da posição. As contas maiores podem ser capazes de gerir posições maiores, enquanto as contas mais pequenas terão de gerir os riscos com posições mais pequenas. 
  3. Recompensa da transação: A recompensa potencial de uma transação, que é a diferença entre os preços de entrada e de destino, deve ser equilibrada com um risco bem calculado, o que significa que a diferença entre os preços de entrada e de paragem de perda deve ser tolerável. Uma transação com um rácio risco-recompensa mais elevado pode justificar um tamanho de posição maior, enquanto que uma transação com um rácio risco-recompensa mais baixo necessita de um tamanho de posição menor.

Dimensionamento de Posições Com ChatGPT 

Prompt do ChatGPT: 

Gerar o código Pine Script para determinar o tamanho da posição com base numa tolerância ao risco de 2 por cento da transação num tamanho de conta de US$ 1 000 e um rácio risco-recompensa de 2 para 1. 

Aqui está o resultado: 

Gestão de Risco 

O processo de utilização de técnicas e ferramentas para gerir o risco e proteger contra potenciais perdas na negociação ou no investimento é conhecido como gestão do risco. A gestão do risco é fundamental nas estratégias de negociação automatizadas porque ajuda a garantir que a estratégia pode resistir às flutuações do mercado, preservando o capital. Muitas técnicas e ferramentas diferentes de gestão de risco podem ser utilizadas em estratégias de negociação automatizadas, tais como ordens stop-loss, que são colocadas a um nível de preço pré-determinado para sair automaticamente de uma transação se o mercado se mover contra o investidor. Estas podem ajudar a reduzir as perdas e a proteger contra grandes e inesperadas variações de preços. Os trailing stops são ordens de paragem de perda que são colocadas a uma percentagem ou montante em dólares inferior ao preço de mercado e que se movem em sintonia com o preço de mercado à medida que este se altera. Para além disso, os trailing stops podem ajudar os investidores a obterem lucros à medida que o mercado se move a seu favor e a protegerem-se contra grandes inversões de preços.  

Prompt do ChatGPT: 

Gerar código Pine Script para implementar ordens de stop loss com um valor de 5% e trailing stops com um valor de 2,5% para gestão de risco.  

Aqui está o resultado:

Colocando Tudo Junto

Crie um backtest da estratégia Pine Script que entra em negociações em cruzamentos MACD e determina tamanhos de posição com base em uma tolerância de risco de 2% por negociação, um tamanho de conta de $ 1000 e uma relação risco-recompensa de 2 para 1 usando uma ordem de perda de 5% e um 2.5% ordem de perda de parada móvel com uma ordem de lucro de 10%.  

Aqui está o resultado: 

Podemos aperfeiçoá-lo ainda mais para o tornar mais eficaz.

Prompt do ChatGPT:  

Use strategy.position_avg_price em vez de close para calcular os pontos de stop loss, remova a estratégia na frente da perda no argumento do tipo de parada para a estratégia. função de saída, plote nosso tamanho de posição como um rótulo acima da barra atual em vez de um gráfico e inclua as definições necessárias para o MACD no início do código e adicione um cabeçalho de estratégia acima dele.  

Aqui está o resultado: 

Práticas Recomendadas Para Usar o ChatGPT Com o TradingView

É fundamental seguir as práticas recomendadas ao usar o ChatGPT para gerar o código do TradingView Pine Script para garantir que o código gerado seja preciso, confiável e simples de usar. Considere as seguintes dicas e práticas recomendadas:  

  1. Verifique se o código gerado está sintaticamente correto. O ChatGTP não é perfeito, e o código gerado pode conter erros e problemas de sintaxe; portanto, é fundamental revisar cuidadosamente o código para garantir que ele esteja correto e livre de erros. Se tiver problemas com o código gerado, como erros ou comportamentos inesperados, terá de os depurar e resolver para que sejam corrigidos. Isso implicará a revisão do código, a procura de erros de sintaxe e o teste de várias entradas. Mais importante ainda, a clareza e a concisão dos prompts fornecidos determinarão a qualidade do código gerado. Os seus avisos devem ser específicos e descritivos. Evite utilizar uma linguagem demasiado complexa ou ambígua.  
  2. É fundamental testar exaustivamente o código gerado antes de o utilizar num ambiente de negociação real para garantir que é preciso e fiável. Pode ser necessário efetuar um back-testing do código em dados históricos e testá-lo com várias entradas e cenários.  

As médias móveis e o VWAP são dois indicadores que estamos a utilizar neste artigo. 

Usando o 200 SMA e o VWAP, podemos ver que a NVIDIA atingiu o seu pico em novembro de 2021, depois caiu e começou a subir novamente em novembro de 2022, com um preço de $218 no momento em que este artigo foi escrito.  

Prompt do ChatGPT: 

Crie uma estratégia de negociação para as ações NDIVA.  

O resultado está abaixo:

Note-se que o ChatGPT não está programado para dar conselhos financeiros, como mostrado acima; no entanto, podemos usá-lo para gerar scripts que podemos usar para as nossas estratégias de negociação, como mostrado abaixo. 

Podemos usá-lo para modificar os scripts que criamos.

Prompt do ChatGPT: 

Modificar o script anterior. Vender a posição longa quando o valor da posição tiver aumentado em 3%. 

O resultado é: 

Depois de testarmos o script gerado, podemos ver que obtivemos lucro com a captura de ecrã acima.

Conclusão

O ChatGPT é uma ferramenta poderosa para gerar código TradingView Pine Script de forma rápida e fácil, simplesmente fornecendo prompts de linguagem natural e especificando o tipo de saída que você deseja. Ele pode gerar código para uma variedade de tarefas, como a criação de indicadores personalizados, plotagem de gráficos e desenvolvimento de estratégias automatizadas. Embora possa ser uma ferramenta útil para acelerar o desenvolvimento e a criação de protótipos, deve rever e modificar o código conforme necessário para garantir que é exato e satisfaz os seus requisitos. Acima de tudo, certifique-se de que testa completamente o código antes de o utilizar num ambiente de negociação em tempo real. No geral, o ChatGPT é uma ferramenta fantástica para traders e investidores que procuram economizar tempo e esforço em codificação, indicadores técnicos personalizados e estratégias automatizadas do TradingView. Ele tem o potencial de revolucionar a maneira como os comerciantes e investidores analisam e negociam os mercados financeiros devido à sua capacidade de gerar código Pine Script com base em prompts de linguagem natural. 

O que acha do artigo?