Aplicando árvore de decisão no Ibovespa - Finanças Quantitativas - Vídeo

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024
  • Voltando a série de Finanças Quantitativas e Machine Learning, neste vídeo eu explico o que é, como desenvolver e aplicar uma simples e eficaz árvore de decisão no Ibovespa. Também disponibilizo todos os arquivos para download no meu site.
    Se inscreva no canal para acompanhar todos os vídeos e aprender como você pode aproximar esse mundo das finanças quantitativas ao seu dia a dia. Deixe também um comentário com dúvidas e sugestões!
    Visite o post:
    www.outspokenma...
    Facebook: facebook.com.br/outspokenmarket
    Twitter: outspokenmarket
    Instagram: leandrowar
    Tem alguma dúvida? Sugestão de vídeo? Comente aqui ou acesse nosso site!
    Gostou dos vídeos? Curta, compartilhe e assine o canal pra não perder mais nenhum!
    A Liberdade é o caminho!
    Apoio:
    precohoje.com
    portaldobitcoi...

ความคิดเห็น • 31

  • @matheuslima2542
    @matheuslima2542 2 ปีที่แล้ว +2

    Todas as saídas já são predeterminado?
    Boa noite

    • @OutspokenMarket
      @OutspokenMarket  2 ปีที่แล้ว

      Sim. Fica posicionado por apenas 1 dia, salvo se o modelo indicar ficar na mesma posição. Abraços

  • @CordionTutorial
    @CordionTutorial 5 ปีที่แล้ว +2

    Mais um ótimo vídeo! Duvida: como o algoritmo trata as variáveis de entrada que são contínuas? Como ele encontrou aqueles valores de desvios padrão na árvore? Abs

    • @OutspokenMarket
      @OutspokenMarket  5 ปีที่แล้ว +2

      Obrigado! Depende do tipo de algoritmo da árvore. Em linhas gerais, o algoritmo busca otimizar a função de ganho de informação com alguma métrica como entropia ou Gini. A partir delas ele “decide” os pontos de corte baseado naqueles que mais agregam valor ao modelo. Grande abraço!

    • @CordionTutorial
      @CordionTutorial 5 ปีที่แล้ว

      @@OutspokenMarket Entendi Leandro. Eu estudei um pouco arvores de decisão e como ela faz os "splits" usando o ganho de informação. Então internamente o algoritmo "categoriza" as variaveis continuas com base no melhor ajuste a base, é isso? OBG

  • @jandersonfcosta
    @jandersonfcosta 4 ปีที่แล้ว +2

    Entendi, mas neste exemplo não existe aprendizado de máquina, somente um conjunto de regras pré-determinadas que não sofrem alterações ou ajustes de forma dinâmica, correto?

    • @OutspokenMarket
      @OutspokenMarket  4 ปีที่แล้ว +2

      Olá Janderson, muito obrigado pelo comentário. Neste caso, não. Machine Learning - ou aprendizado de máquina - é qualquer algoritmo que receba uma base de treinamento para ser otimizado (treinado) via exemplos (supervisionado). As árvores de decisão, assim como a regressão linear, apesar de simples, também são machine Learning. Obrigado e abraço!

    • @jandersonfcosta
      @jandersonfcosta 4 ปีที่แล้ว +1

      @@OutspokenMarket Grato pela explicação!

    • @OutspokenMarket
      @OutspokenMarket  4 ปีที่แล้ว

      Janderson Costa de nada! Abraço

  • @CordionTutorial
    @CordionTutorial 5 ปีที่แล้ว +2

    Outra dúvida. Essa probabilidade que ele gera na saída, seria por causa que o algoritmo usa random forest?

    • @OutspokenMarket
      @OutspokenMarket  5 ปีที่แล้ว

      Não. Random Forest é um outro algoritmo que faz um ensemble de árvores - daí o nome floresta. A árvore sozinha será apenas deterministica, com regras do tipo se-então. Muito obrigado pelo comentário e abraço!

    • @CordionTutorial
      @CordionTutorial 5 ปีที่แล้ว

      @@OutspokenMarket Sim, verdade, só há uma árvore aí. Mas então porque tem essa % de probabilidade aí? Obrigado pela resposta!

  • @lemuelemos1
    @lemuelemos1 6 ปีที่แล้ว +2

    Cara faz uma vídeo aula sobre as API's com as corretoras!

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Olà Lemuel, obrigado pelo comentàrio. Voce se refere as APIs para envio e recebimento de dados/ordes? Abs

    • @raphaelpereira6873
      @raphaelpereira6873 4 ปีที่แล้ว +1

      @@OutspokenMarket Opa leandro, sei que faz 2 anos esse comentário, o Lemuel se referiu a exatamente isto creio eu, e eu também tenho muito interesse, faça um video se possivel ou me indique caso o tenha, agradecido!

  • @rafaeldsb438
    @rafaeldsb438 6 ปีที่แล้ว +1

    Vai mostrar como fazer no excel no próximo vídeo?

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Olá Rafael, obrigado pelo comentário. Sim, vou sim. Acabei por não mostrar aqui porque o vídeo ficaria muito longo. Mas pode deixar que no próximo será sobre isso. Abs!

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Rafael, aqui está o link para o vídeo com a aplicação no Excel
      th-cam.com/video/PAqWjmQOnAs/w-d-xo.html
      Abs

  • @margotpaon
    @margotpaon 6 ปีที่แล้ว +5

    Leandro como posso aplicar essas regras para mini indice e mini dolar?

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว +5

      Olà Margot, obrigado pelo comentàrio. O primeiro è voce baixar a série històrica e construir a base com as variàveis. Voce voce usar as do exemplo do video e, melhor ainda, criar as suas proprias. Depois, utilize os aquivos que deixei para download como exemplo para desenvolver o modelo. Se voce ainda nao for familiarizada com o R, que é o software que utilizei, aqui no canal tenho o curso gratuito de R para finanças quantitativas. Aqui esta o link:
      th-cam.com/play/PLudZsmb7OiyBmHA6gZFi1-D1auqCVIMWl.html
      Obrigado e abs

  • @sidneitjq
    @sidneitjq 5 ปีที่แล้ว +2

    Tem como selecionar somente as saídas com a maior probabilidade de acerto ? E obrigado :D

    • @OutspokenMarket
      @OutspokenMarket  5 ปีที่แล้ว +2

      Olà Sidnei, tudo bem? No caso da arvore nao, porque ela possui uma saida deterministica (regras). Para isso, voce precisa de outras tècnicas, como a regressao logistica por exemplo, que possui uma saida probabilistica. Tem um exemplo aqui:
      www.outspokenmarket.com/trading-ai.html
      Abraços!

  • @raulramas
    @raulramas 6 ปีที่แล้ว +2

    Leandro, beleza? Cara, bem maneiro o vídeo, bem o que eu estava precisando mesmo. Vem cá, você sabe se e onde eu poderia conseguir a base de dados dos contratos de dolar futuro? ou talvez das cotações dolar x real porquê pelo menos futuro e real são correlacionado por arbitragem.

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Raul, da para fazer o download aqui www.investing.com/currencies/usd-brl-historical-data
      Abs

    • @raulramas
      @raulramas 6 ปีที่แล้ว +1

      Baixei os dados e vou fazer aqui os estudos, pelo menos no excel por enquanto. Valeu mesmo mano!

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว +1

      Bom divertimento!

    • @raulramas
      @raulramas 6 ปีที่แล้ว +1

      hehehe valeu

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Qualquer coisa me chama. Abs

  • @joserivas4407
    @joserivas4407 6 ปีที่แล้ว +2

    Fala Leandro, otimo video! No caso, se eu quisesse adicionar mais outras variaveis, alem do desvio padrão, bastaria eu obter o valor destas variaveis e inserir na mesma base de dados?
    Outra coisa, você sabe se é muito trabalhoso montar uma base mysql e integra-la com o R Studio?

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Olá José. Obrigado pelo comentário. Sim, exato. é possível adicionar tantas outras variáveis que você imaginar. Claro, pode ser que nem todas serão preditivas, mas você pode ir testando para saber o efeito de novas variáveis. No vídeo deste link falo sobre o efeito de novas variáveis.
      th-cam.com/video/sPUA1QPM7S4/w-d-xo.html
      O modelo é outro, bem mais simples, mas o princípio é o mesmo. Abs!

    • @OutspokenMarket
      @OutspokenMarket  6 ปีที่แล้ว

      Sobre o mysql, veja a biblioteca RMySQL. Ela faz a integração e não é trabalhoso. Abs