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...
Todas as saídas já são predeterminado?
Boa noite
Sim. Fica posicionado por apenas 1 dia, salvo se o modelo indicar ficar na mesma posição. Abraços
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
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!
@@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
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?
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!
@@OutspokenMarket Grato pela explicação!
Janderson Costa de nada! Abraço
Outra dúvida. Essa probabilidade que ele gera na saída, seria por causa que o algoritmo usa random forest?
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!
@@OutspokenMarket Sim, verdade, só há uma árvore aí. Mas então porque tem essa % de probabilidade aí? Obrigado pela resposta!
Cara faz uma vídeo aula sobre as API's com as corretoras!
Olà Lemuel, obrigado pelo comentàrio. Voce se refere as APIs para envio e recebimento de dados/ordes? Abs
@@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!
Vai mostrar como fazer no excel no próximo vídeo?
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!
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
Leandro como posso aplicar essas regras para mini indice e mini dolar?
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
Tem como selecionar somente as saídas com a maior probabilidade de acerto ? E obrigado :D
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!
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.
Raul, da para fazer o download aqui www.investing.com/currencies/usd-brl-historical-data
Abs
Baixei os dados e vou fazer aqui os estudos, pelo menos no excel por enquanto. Valeu mesmo mano!
Bom divertimento!
hehehe valeu
Qualquer coisa me chama. Abs
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?
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!
Sobre o mysql, veja a biblioteca RMySQL. Ela faz a integração e não é trabalhoso. Abs