muito boa noite a todo mundo do chat nesse domingão vamos pra nossa aula número três do evento lucros no automático onde eu quero te ensinar como criar um modelo de Bitcoin Como que você pode usar o mesmo conhecimento que a gente viu nas últimas duas aulas para aplicar ao mercado de criptomoedas E mais uma vez ganhar muito dinheiro seja muito bem-vindo espero que tenha sido um ótimo domingo para você que vai encerrar com chave de ouro para você aprender realmente a ganhar dinheiro no mercado financeiro de maneira sistemática e não mais aí com achismos com
enfim inseguranças acerca do mercado me diz aí se tá tudo certo com o áudio na última Live a gente teve alguns probleminhas com o microfone mas eu tentei corrigir para essa se não corrigir eu vou tentar corrigir pra próxima mais uma vez a gente nunca tinha tido problema com áudio até esse evento mas agora tá dando alguns pipocadinho então me diz se tá tudo certo C pra gente conseguir prosseguir muito boa noite a todo mundo que já tá aí no chat e mais uma vez lembrando as aulas vão sair do ar hoje meia-noite então não
adianta você deixar para assistir para depois beleza porque a aula de hoje não vai ficar gravada a gente aliás vai deixar gravado até meia-noite mas depois vai tirar todo o evento do ar então se você quer aprender a a aplicar modelos de investimentos dentro do universo de criptomoedas queer ver como eu vou aplicar essa lógica da onde eu vou pegar os dados você você precisa estar aqui ao vivo junto comigo e outra coisa que se encerra hoje meia-noite é a condição de black friday do código Pie então se você quer dar o seu próximo passo
para ganhar mais dinheiro na bolsa para usar os dados para envasar as suas decisões para você ter previsibilidade na sua decisão ali dos investimentos de quanto que vai render para você conseguir ter mais segurança na hora de investir tudo isso você pode encontrar dentro do código pai que tá com as inscrições de black friday uma condição histórica que a gente nunca mais vai repetir da mesma forma beleza até meia-noite a gente nunca fez essa condição e essa condição dificilmente vai se repetir no futuro então se você quer aproveitar você tem até meia-noite para entrar no
ecossistema de programação aplicada a Finanças para você operar qualquer ativo qualquer time frame investidor para longo prazo para curto prazo você vai encontrar uma formação completa no final da aula eu vou apresentar mais uma vez ela para vocês para quem tiver com dúvida aí onde você vai encontrar cinco cursos de programação SQL banco de dados Computação em nuven a da eh o próprio Python né que a gente já tá vendo aqui ao longo do evento Ki Hub tudo para você realmente conseguir construir um sistema que funcione sem você precisar fazer nada você simplesmente pode ir
pra praia pode fazer o que você quiser porque vai ter um robozinho lá comprando vendendo para você analisando as empresas seja de maneira de análise técnica análise fundamentalista pegar dados de fundamentos da bolsa ordenar as empresas para você realmente curtir tempo com a sua família curtir tempo com seus amigos sair aí para realmente viver não só ficar tarado ali na frente da tela querendo ganhar dinheiro querendo fazer as coisas você pode usar tecnologia ao seu favor então hoje é o último dia para você tomar sua decisão tanto de assistir essa aula aqui porque as aulas
vão sair do ar quanto também no que tange ao código pai como a condição de black friday que se encerra hoje e mais uma vez a melhor condição da história que a gente fez até hoje então se você quer estar comigo para realmente ganhar dinheiro vem comigo que eu tenho certeza que você não vai se arrepender beleza André ali já tá querendo ver os vídeos anteriores né enfim eh deixa eu pegar uma aguinha aqui seja muito bem-vindo a todo mundo aí do chat vamos aqui pro nosso projetinho número três então onde a gente vai fazer
o nosso projetinho de Bitcoin tá então a gente vai fazer ali a as tendências de alta a tendência de baixa a gente vai criar o nosso primeiro modelo de Bitcoin he e único aí né primeira vez na história também que eu tô falando de criptomoeda aqui para vocês perfeito o Alexandre perguntou se eu vou fazer continuar fazendo qu Pie Então Alexandre eu eu pretendo continuar fazendo a qup que são minhas lives semanais toda terça-feira Tá mas eu estou pensando ainda se a gente vai continuar ou não vai continuar com o projeto Rafael e o curso
que você comprou de cripto Não é esse aqui que você tá vendo agora isso aqui são as lives gratuitas que eu tô realizando tá o curso de cripto provavelmente já tá liberado para você na plataforma isso é outro outra coisa que você tá comentando show galera então vamos aqui pro nosso modelo número três sem Muita enrolação porque vocês sabem que eu sou direto ao ponto pra gente já começar a programar e você vai ver também que uma coisa muito legal né quando você já tá com uma consciência um pouco maior de Python já tá avançando
e tudo mais é boa noite aí o Antônio que chegou agora você vai perceber que a lógica que a gente vai aplicar hoje no nosso código ela é muito parecida com a lógica que a gente pode aplicar a outros contextos que a gente já fez na aula número um Por exemplo quando a gente usou uma análise técnica só que num contexto de ação Então você aplicar o Python aplicar a tecnologia A cripto ou qualquer outra coisa futuros opções não muda praticamente nada você vai ter a mesma coisa você tá olhando para preço volume vai calcular
o indicador em cima disso gerar os sinais de compra venda e calcular o rendimento histórico então tudo que você aprender aqui tudo que você aprendeu na aula um tudo que você aprendeu na na vai aprender na aula de hoje você pode sim expandir para mais coisas para mais eh tempos de de operação aqui a gente vai olhar para operação de forma diária Mas você pode olhar para outro time frame tudo isso se você quiser Obviamente você vai ter a minha ajuda dentro do código P também para expandir esse Horizonte show vou disponibilizar o código da
aula de hoje mais uma vez lá no grupo A gente sempre mandando o código do grupo pro grupo então o projeto número três vai estar disponível lá daqui a pouquinho a gente deve mandar a gente mandar a gente bota na descrição às vezes também se você não assistiu ou não tem o Python instalado a gente mandou o a aula de instalação lá no grupo da do WhatsApp também se você não sabe como é que a gente pode chegar até aqui mas em respeito a pesso às pessoas que Já assistiram a Live número um já e
baixaram Python e tudo mais eu não vou repetir tudo isso na aula número três pra gente ter o melhor aproveitamento de tempo possível show então vamos aqui pro nosso passo a passo o passo número um é a gente importar as bibliotecas pra gente de fato conseguir pegar os dados do Bitcoin e começar a construir nossos indicadores e tudo mais então qualquer dúvida que você queira pode mandar aqui no chat da Live pode botar aqui no comentário do YouTube também ou me chamar no Instagram Tem como assistir as duas primeiras aulas sim embora elas vão sair
do ar na meia-noite Eu sugiro que você fique online aqui comigo ao vivo comigo e depois só assiste as aulas que você queira assistir elas estão disponíveis aqui no canal elas ficaram gravadas eu falei que ia ficar gravado né Mas agora só até domingo que no caso é hoje então hoje elas vão sair do arm Mas elas estão sim disponíveis aqui no canal É só você ir lá no nosso canal e clicar na abinha chamada ao vivo você vai encontrar as lives passadas gravadas e uma dessas lives é a Live que a gente fez aqui
na na terça-feira e na quinta-feira também então o primeiro passo aqui é igualzinho a gente fez nos outros nos outros projetos né a gente precisa importar as bibliotecas pra gente conseguir aqui fazer o nosso modelinho de Bitcoin já já eu vou falar como funciona o nosso modelo Qual o indicador ele sai Claro obviamente eu vou explicar tudo com muita calma para vocês mas primeiro vamos importar aqui as bibliotecas que a gente vai usar e a primeira biblioteca que a gente vai importar é uma que a gente já usou na aula número um que é o
efinance então vamos aqui emance Ice e f e se você não tem instalado e r finance dentro do seu computador mais uma vez eu ensinei como você pode instalar lá na aula um na Live número um a gente já falou sobre a r fance eu vou usar mais uma vez ele para pegar os dados de Bitcoin a segunda biblioteca que a gente vai usar é o pandas que é uma biblioteca muito famosa que eu já expliquei para vocês que é a principal é o principal pacote de análise de dados dentro do Python terceira biblioteca o
npai pra gente também conseguir analisar os dados quarta biblioteca bibliote de gráfico Import Mat plot Lib ponto P plot A plt pra gente conseguir fazer um gráfico bonitão da do nosso modelo no final comparar com a rentabilidade do ativo e tudo mais terceira biblioteca é o mpl cyberpunk essa também não vem por padrão instalada no seu computador mas foi outra que eu ensinei a instalar lá na Live número um então não vou repetir mais uma vez Então a gente vai importar aqui a rfess pandas num P im plot mpl cyberpunk para deixar nossos gráficos personalizados
e já vamos usar o estilo aqui do mpl cyberpunk pra gente conseguir style.use para qualquer gráfico que a gente faça dentro do nosso código automaticamente ele já vai ser convertido PR as cores do cyberpunk vai deixar ele bem bonito tá então aqui a gente vai usar Cyber punk se eu não Rei nada pronto já foi aqui já importamos os nossos pacotes e o passo número um está completo Agora sim a gente pode ir pro passo número dois que é pegar os dados de cotação do yu Fines você pode pegar os dados de cotação de ações
ou você pode pegar o dado de cotação de criptomoedas eu falei que o a finance é um tem uma gama de possibilidad de ativos muito grande e tudo isso você pode encontrar no próprio site deles nem precisa ser no Python né aqui dentro da R finance Você já consegue pesquisar aqui Qual é o tipo de ativo que você consegue e pegar os dados e tudo mais se você ver aqui Bitcoin automaticamente você já vai achar os dados de Bitcoin em dólar né que é o que a gente vai fazer aqui agora vai puxar os dados
em dólar e esses dados em dólar eles vão direto pro nosso código do Python pra gente criar os indicadores como que a gente vai fazer isso primeiro a gente vai aqui escolher o nosso ticker que nem a gente fez lá com al pargatas mas agora a gente vai colocar Bitcoin USD e obviamente o nosso modelo hoje O código vai ser um pouco diferente do Código da Live 1 senão eu Só mostrava o código para vocês pronto e mudava algumas variáveis né mas a lógica aqui vai seguir um pouco eh de uma forma um pouco diferente
do que a gente fez na Live número um tá E aqui se você quiser botar outra criptomoeda você pode botar também tá se quiser testar esse modelo para outra cripto fique à vontade se não me engano o yf também tem dado de eum dado de Solana e coisas do tipo então aqui você vai ter os dados do Bitcoin e aqui embaixo Deixa eu só rodar para não ter erro a gente vai conseguir pegar os dados do Yahoo finance e f pon download aquela função inha e dentro do download a gente vai passar o nosso ticker
nesse caso aqui a gente não vai passar nem nenhuma data eu vou deixar pegar todo o histórico mesmo não tem problema até porque a gente tem o histórico do Bitcoin é dentro do yufan mais ou menos desde 2015 E aí a partir disso a gente vai conseguir aqui fazer os nossos modelos tá uma outra coisa que eu vou fazer também além de baixar os dados de lado erfan o histórico inteiro sem nenhum filtro de data é a gente dá aquele drop level lembra que a nossa tabelinha ela sempre vinha com um probleminha do tick vou
até dar o print aqui pra gente conseguir Observar isso juntos e eu tirar junto com vocês né então a gente tem aqui os dados desde 2014 na verdade do Bitcoin até 2024 né aqui 10 minutos de aula nem 10 minutos já peguei os dados com vocês não tem mistério nenhum para você ver que conforme você vai avançando seu conhecimento no Python que nem você tá hoje muito diferente do que você tava na aula número um a gente já consegue progredir muito mais rápido né Eu não preciso explicar o que que é uma função o que
que é essa função aqui porque tudo isso você já sabe você já teve esse contato anteriormente então fica muito mais fácil quando você já tem contato e isso pode progredir de maneira quase infinita né junto comigo aqui para você realmente construir coisas lucrativas para você conseguir otimizar o seu tempo e não precisar mais ficar na frente do computador você coloca uma tecnologia para fazer absolutamente tudo para você mas depende apenas de você tomar essa decisão então aqui a gente vai ter a nossa tabelinha né com os preços ajustados preços de fechamento normal no caso do
Bitcoin não faz diferença nenhuma né porque Bitcoin não tem evento societário e não tem dividendo então a gente vai ter aqui a mesma coisa mas tem a máxima mínima abertura volume tudo de maneira diária então a finance disponibiliza os dados de maneira diária pra gente mas existem outras fontes de dados que você vai conseguir pegar os dados de maneira eh fracionada digamos assim então você consegue pegar lá do coin Market Cap na api os dados de maneira 15 minutos 5 minutos etc eh com engeko também você consegue pegar os dados que não sejam de maneira
diária tudo isso de forma gratuita que eu tô falando para vocês tá não é pago não então Óbvio eles têm a api paga também mas você consegue pegar os dados de maneira gratuita você só vai ter algumas limitações em cima disso dentro dessa tabela aqui com o preço o volume e tudo mais que é onde a gente vai conseguir construir os nossos indicadores a gente vai tirar essa coluna aqui chamada ticker né Essas duas colunas tem duas colunas aqui duas classes né o primeiro level e o segundo Level A gente não precisa desse segundo level
aqui porque obviamente se a gente só pegou os dados de Bitcoin Isso aqui é uma informação inútil na nossa tabela Então a gente vai tirar ela pra gente conseguir manipular melhor a nossa tabela depois E para isso a gente vai usar a função drop level número um que no caso aqui vai ser a segunda coluna né porque a gente tem aqui a coluna um que é o zero a contagem no Python começa no zero e a segunda coluna primeira coluna zero segunda coluna número um a gente quer tirar a segunda coluna número um com eixo
igual a um que é o eixo das colunas e não do índice que é essa primeira aqui com esse cominho a gente pode retirar aquela coisa ali e sobrar realmente as colunas que importam que é o fechamento fechamento ajustado máxima mínima abertura e volume Ok tem Como avaliar entre yahu finance e binance são duas coisas um pouco diferentes tá Bruno o yahu finance ele disponibiliza pra gente apenas os dados mas a gente não consegue operar nem comprar e dentro dele diferente da binance onde a gente consegue pegar o histórico de candles mas é um histórico
bem limitado para ser bem sincero né Para você fazer modelos e tudo mais mas ao mesmo tempo esse histórico é mais do que suficiente para você você conseguir calcular um indicador em tempo real e comprar e vender automaticamente baseado no que você definiu então a binance ela é uma corretora que permite você operar através dela enquanto err fess é um Provedor de dados eu tô usando o rfess mas poderia usar qualquer outro provedor poderia user como eu falei né o coin Market Cap pode usar o coing geeko tem vários provedores de criptomoedas o importante é
que você entenda esse ecossistema e a partir desse ecossistema que você tá criando de tecnologia para buscar dados para tratar os dados para fazer modelos para implementar esses modelos na prática que é comprar e vender de fato tudo isso ele tá dentro de um sistema né tudo isso tá dentro de um contexto nada disso tá solto que você vai clicar um botão e vai construir tudo né você primeiro vai ter o trabalho de realmente fazer esse tipo de coisa mas depois aí sim chega a parte de você clicar um botão e não fazer mais absolutamente
nada então a parte do do do que eu tô tentando mostrar aqui para vocês né é justamente essa construção desse sistema através de diferentes lugares você vai entender ali todo se contexto uma vez que você entenda isso tudo fica muito fácil e não é tão complexo assim de entender covem ambos né a gente já tá aqui na terceira aula e você já entendeu de novo mais uma vez que eu fui lá n rfess pegar os dados e tudo mais mas Óbvio você pode deixar isso tão complexo quanto você queira por isso que lá dentro do
código P por exemplo tem mais de 270 aulas porque você vai encontrar parte de Inteligência Artificial você vai encontrar parte de banco de dados e nuvem para você colocar isso fora do seu computador você pode rodar o modelo no seu computador para comprar vender e tudo mais mas é muito melhor quando você roda isso dentro de ente de nuvem que aí pode faltar luz na sua casa faltar internet que você sabe que tá tudo funcionando então tudo isso você vai adicionando coisas vai adicionando conhecimentos para conseguir construir todo o contexto tá show ó Boa noite
Brando já entendi que o Python é poderoso mas eu eu sou um leigo com o código pai um cara como eu pode ser capaz de fazer estratégias para operar opções de ação sim você pode porque como eu falei o código P ele tem mais de 270 aulas então ele vai do absoluto zero até você realmente conseguir construir as ferramentas conseguir fazer tudo com muito mais calma do que eu tô mostrando aqui no evento onde a gente tem um número de horas limitadas né Eu gostaria muito de fazer uma live de 24 horas mas só vou
deixar isso aí pro pra galera que faz Live lá na Twitch jogando videogame porque o pessoal às vezes faz Essas loucuras de Live de 24 horas eu programando aqui junto com vocês ia ficar ruim para mim ia ficar ruim para vocês também imagina vocês viendo aqui programando 24 horas Quase Impossível então Então tudo isso você consegue sim partir do absoluto zero até construir um sistema que funciona e isso é muito importante né Não adianta você ter o trabalho que nem muita gente bota por aí né vende etc você tem um trabalho de programar de botar
as coisas mas não te mostra o que funciona quais são as regras que dão dinheiro Quais são os ativos que você tem que operar como que você implementa isso de fato na prática não ensina nada disso e eu tô te mostrando aqui de forma gratuito nesse evento justamente essa parte três regras três modelos que funcionam não te mostrei uma nem duas nem três vezes tô te mostrando Aliás nem uma nem duas né T te mostrando três vezes como que você pode criar algo realmente vencedor tá então aqui junto com a nossa tabela a gente pode
ir pro passo número três que é calcular indicadores pro modelo Quais são qual é o indicador que a gente vai usar hoje pro Bitcoin Talvez seja um indicador que vocês não conheçam tá muita gente não conhece esse indicador é um indicador de análise técnica o nome desse indicador é High low tá o High low activator activator ele é um indicador de tendência bem parecido com médias móveis bem parecido aí com outros indicadores que sempre tentam buscar Qual é a tendência do ativo para subir ou para cair né E aqui dentro do gráfico quando a gente
vê o gráfico de Petrobras aqui fica muito claro como que esse indicador funciona Ele é o seguinte eu já pilotei aqui o High de 30 períodos Tá mas não se preocupa muito qual é o período dele aqui porque a gente vai mudar isso depois pode otimizar isso dentro lá da ferramenta até que eu quero mostrar para vocês no final da aula mas o ponto principal é que aqui você consegue entender como funciona a din do ativo e do indicador consequentemente tá aqui a gente tá com gráfico de Petrobras poderia ser qualquer outro ativo importante é
você entender o indicador e esse indicador ele é o seguinte você vai calcular a média do valor mínimo e do valor máximo dos candles nos últimos 30 períodos que é o indicador aqui de 30 períodos que a gente tá botando essa média máxima ou mínima ela vai ser comparada com o fechamento da ação ou da cripto tanto faz não importa tá tudo vai ter preço ali tudo vai ter dito isso você vai ver se é maior ou menor se o fechamento da ação se o fechamento da ação for maior do que a média mínima a
gente vai ter aqui uma tendência de alta Beleza deixa eu ver se eu só não tô falando besteira aqui não desculpa se o fechamento for maior do que a média máxima se a gente passar Acima da Média máxima a gente tá com uma tendência de alta show então aqui quando a linha verde tá embaixo a gente tá com uma tendência de alta no ativo por quê Porque essa linha verde é justamente a média ali que tá sendo acompanhada daquele ativo Então se tá acima a gente tá numa tendência de alta agora quando a gente vem
aqui para uma tendência de baixa olha só o que aconteceu a gente varou né a gente perdeu aqui a média e a média mínima e aí uma vez que travou A média mínima cruzou aqui A média mínima Então até um pouco contraintuitivo isso mas é bom pra gente conseguir visualizar se tá numa tendência de alta essa média que tá des aqui embaixo é a média mínima tá Por quê Porque a gente tá acima da média máxima e aí A média mínima que é calculada através dos preços mínimos de cada dia ela vem acompanhando aqui o
ativo porque uma vez que o ativo venha para baixo dessa média mínima a gente começa a plotar a média máxima no gráfico que é isso aqui e entra numa tendência de baixa então uma vez que ultrapasse a média mínima a gente entra vendido nessa tendência de baixa e com essa tendência de baixa quando cruzar de novo para cima né atravessou a média máxima a gente vira e inverte o indicador então a gente fica operando tanto comprado quanto vendido comprado e vendido através das duas médias O que é importante que você entenda né principal é está
acima da média máxima é compra tá abaixo da média mínima é venda é bem simples de entender tá então Através disso Qual é a grande sacada disso dentro da criptomoeda do Bitcoin da Solana etherum qualquer criptomoeda que você for operar você sempre quer estar do lado das tendências crypto tem muita tendência então geralmente né você já deve ter percebido isso até pelo próprio empirismo seu né de ver notícias e tudo mais você consegue perceber que tem tendências muito violentas quando cripto começa a subir ela dispara ela explode e quando começa a cair também cai muito
de uma vez só tem umas correções muito violentas no mercado Então tudo isso favorece demais esse tipo de indicador porque você consegue surfar grandes altas e ao mesmo tempo você consegue tirar e o o o seu dinheiro antes de ter essas correções muito pesadas afinal quando o o a cripto começar a cair você automaticamente já sai do mercado Obviamente você vai pegar a primeira correção então por exemplo aqui você teria tomado esse candle aqui na cabeça óbvio né ninguém vai ganhar só dinheiro para sempre você vai tomar as correções do mercado também mas uma vez
que você tenha tomado essa correção aqui aqui você teria vendido Então você tomou aqui um prejuízo no dia né de Cadê 7% não 6% isso aqui em Petrobras né mas poderia ser cripto poderia ser qualquer coisa aqui você tomou um prejuízo de 6% mas a correção do ativo foi de na verdade vamos pegar aqui do mesmo candle 20% é 30% então você não teria perdido 30% você teria perdido apenas seis então isso vai aparecer inclusive nos no gráfico final que a gente for botar aqui do nosso modelo tá o grande a grande sacada é essa
se começou a cair você já vende e deixa o negócio na tendência de queda Se começar a subir você vai também pegar a tendência de alta show Então esse é o objetivo do hilow seguir a tendência através das médias mínimas e das médias máximas como a gente traz isso para dentro do Python aqui no Passo número três pra gente calcular os dois indicadores né pra gente calcular as duas médias primeira coisa que a gente vai fazer é criar a nossa coluna de retorno então primeiro indicador que a gente vai usar o nosso retorno para calcular
o retorno do modelo que não é o o indicador que a gente vai usar para sinal e tudo mais e aí a gente vai usar aqui os dados de de fechamento pode ser Close AD Close tanto faz vamos dar o percent Change o famoso a gente já fez isso aqui umas três vezes ou quatro vezes ao longo dos nossos projetos e além disso eu vou fazer um negócio aqui que é o seguinte a gente vai pegar esses dados aqui depois e vai manipular eles tá a gente vai pegar esses dados e vai manipular para deixar
apenas os retornos do delo mas eu vou guardar numa variável e depois a gente vai mais tarde vai usar essa variável dentro do nosso programa eu vou guardar uma variável com esses retornos completos O que que é o retorno completo é justamente essa tabela completinha do jeito que você tá vendo aqui agora então vou guardar essa tabela completa porque depois das nossas manipulações fazer indicador tirar dado não sei o que blá blá blá a gente vai ter uma alteração nas datas etc vai tirar dados faltantes e a a gente vai guardar nesse primeiro momento os
dados completos para depois a gente de usar isso é para calcular ali o retorno do Bitcoin no período inteiro tá então se você tá um pouco ansioso Querendo entender por que eu tô fazendo isso aqui agora pode ficar tranquilo que no final vai fazer todo sentido mas é a explicação é basicamente essa a gente quer dados retornos completos igual a dados retorno que foi a coluna que a gente acabou de criar então vou guardar esses retornos aqui antes da gente fazer qualquer manipulação porque depois a gente vai fazer eh muita muitas coisas com essa tabelinha
aqui perfeito além do indicador de retorno a gente quer quer criar o highlow de fato as médias mínimas e as médias máximas tá E aí é o seguinte os dados a coluna aqui de dados coluna não né a tabela de dados ela vai ter a primeira coluna chamada média máxima e aí a gente vai pegar aqui a coluna de máximo que se chama High dentro da nossa tabela e vai fazer a mesma coisa que a gente fez lá na aula número um onde a gente botou um ponto Rolling e esse Rolling ele tinha uma janela
móvel Então dentro dessa desse dessas cotações aqui de máxima a gente vai querer tirar uma média por exemplo Deixa eu botar aqui ó um Window igual a 20 por que que a gente vai querer um Window igual a 20 sem CS aqui o Windows só a gente vai querer uma um highlow de 20 períodos então a cada 20 cotações máximas então fechamento máximo aqui da ação não é fechamento na verdade né é o máximo que ela atingiu naquele determinado dia então a gente vai tirar o as a média dos últimos 20 dias do máximo que
cada cotação cada dia atingiu E aí a gente vai fazer esse mesmo critério do que a gente fez lá das médias móveis a diferença que a média móvel a gente faz em cima do fechamento aqui a gente tá tirando uma média móvel só que D cotação máxima e da mínima também quando a gente for fazer a média mínima tá é a única diferença entre uma coisa e outra tá E vai mudar um pouquinho na forma que a gente vai fazer os sinais também então a gente vai ter aqui um Rolling de 20 períodos e a
gente vai dar aqui ó m que é a nossa média Então a gente vai pegar cada 20 cotações tirar a média disso para chegar no nosso indicador em uma determinada data ó o André tá falando ali o chat GPT ajuda demais ajuda muito tá se você tá iniciando a programar é iniciando a programação e não tá usando chat GPT você tá perdendo muita coisa por quê Porque basicamente você pode calcular é calcular não você pode copiar o seu código e colar no chat GPT e pedir para ele melhorar o código caso dê algum erro aqui
no seu código você pode copiar o erro jogar lá e pedir para ele corrigir ele vai te explicar exatamente o que aconteceu o chat APT é muito bom e para criar aqui o indicador de mínima a gente vai botar o low que é a coluna mínima e vamos mudar aqui média mínima perfeito então com isso em mãos que que a gente vai fazer vamos rodar o nosso código e chegar aqui ó no nosso indicador Então a gente vai ter aqui a média máxima A média mínima né junto dos nossos dados agora então a gente já
tem os nossos indicadores pra gente conseguir realmente construir aqui o nosso sistema tá alguém tem os links da aula número um e dois Rodrigo a aula número um e dois está aqui no canal você pode vir aqui no canal e na abinha chamada ao vivo lá você vai encontrar o link das duas aulas esse código é mais eficiente do que o curso fazendo um robô do zero Nestor são propostas muito diferente tá aqui a gente tá conseguindo pegar os dados de uma fonte que tem um histórico mais lampo a partir desses dados a gente tá
construindo um modelo de investimento tá testando regra tá testando indicador lá quando eu ensino no curso do robô eu ensino um modelo que é mais simples e o foco tá na implementação coisa que você não tá vendo aqui hoje né a gente não vai comprar e vender esse modelo aqui não vai se conectar a corretora coisa que eu ensino lá dentro tá aqui a proposta é a gente entender quais regras funcionam então vocês têm que ter muito Claro na cabeça de vocês e isso é normal para quem tá começando não não me leve a mal
obviamente né eu tô te explicando aqui com toda a calma do mundo porque isso é absolutamente normal quando você tá começando não conseguindo Ender muito bem como funciona esse contexto Então são duas coisas diferentes A primeira é que você tem que entender o que que funciona né você não quer perder dinheiro obviamente Então você quer entender quais regras de investimento funcionam Quais são os modelos Como que você constrói um modelo de decisão né A partir dessa informação aqui que você tem você pega esse modelo e implementa esse modelo então a implementação É de fato se
conectar a corretora comprar e vender lá na binance ou outra corretora Eu recomendo todo mundo fazer na binance que é muito fácil de fazer Então você vai ter ali e eu Já ensinei também então você vai ter ali a implementação desse sistema de regras que você criou Então hoje a gente tá falando de sistema de regras são coisas bem distintas e lá você vai encontrar mais focado nessa parte de implementação de fato de comprar e vender através do código show uma dúvida Dá para usar Factory Invest com criptos se sim traz bons resultados dá para
você usar fact investe com cripto sim você tem que achar Quais são os fatores de risco que se conectam com criptomoedas né então enquanto ações você pode usar isso através por exemplo de market Cap e o lucro da empresa num projeto de cripto você pode usar o valor de mercado do projeto Então você vai ter criptos muito grandes né com um valor de mercado de bilhões milhões dependendo aí da cripto e você vai ter criptos menores Você pode achar Outro fator de risco que o Beta seria basicamente considerar que o Bitcoin é o mercado tudo
isso você consegue sim usar Factor investment para cripto e é muito interessante essa aplicação a gente não tem ainda muitos estudos em cima disso mas eu tenho certeza absoluta que a academia e isso eventualmente vai gerar um Nobel tá de Economia isso não foi não aconteceu ainda pode anotar o que eu tô falando isso ainda vai gerar um Nobel de Economia Justamente a aplicação de factor em cima de criptomoeda para entender Quais são os fatores de risco que influenciam um projeto de cripto dá certo ou dá errado embora muita gente não ache isso não entenda
que que isso exista mita escriptos tem uma economia muito forte né então você tem um fator econômico ali o etherum Tem a Solana tem que influencia sim se um projeto vai funcionar não vai funcionar as taxas que ele cobra o tempo de transação dependendo do tipo de projeto né Se for uma moeda de troca se for uma moeda mais focada em algumas outras coisas Depende muito do tipo de projeto né então você vai ter ali sim eh fatores de risco associado à aquele projeto para entender a diferença entre um projeto que Vai Multiplicar o seu
dinheiro por 1000 e um projeto que vai quebrar tá então sim você consegue aplicar Factory isso uma das aplicações mais interessantes Na minha opinião então vamos aqui com os nossos dados passo número três Já tá feito a gente calculou os indicadores a gente pode ir pro passo número quatro que é gerar os sinais de compra a gente já tem aqui né os nossos dados de indicadores para cada dia já tem o preço também então a gente consegue descobrir se num dia a gente deveria comprar ou a gente não deveria comprar vamos aqui criar uma nova
coluna chamada médi sinal de compra aliás médi não que a gente já criou sinal de compra e ele começa com zero obviamente porque a gente não quer já aparecer posicionado dentro do nosso modelo não faz sentido nenhum e além de o valor número zero a gente quer que seja um sinal compra quando a nossa condição de mercado for atendida qu condição de mercado que a gente conversou lá em cima né se dados fechamento Close aqui você pode usar Close pode usar adjust Close não faz diferença nenhuma porque criptomoeda não tem ajuste Então você vai ter
aqui dados Close maior do que dados média máxima então se você tem aqui o fe maior do que a média máxima o que que você quer fazer nesse cenário você quer comprar não é isso Então nesse caso aqui quando a gente tá fazendo essa condição se for verdade ele vai retornar um se for mentira ele vai retornar zero então aqui a nossa coluna Já tá feito a gente nem precisa fazer nenhuma condição aqui porque a gente já fez a nossa o nosso maior q e aí a gente vai colocar aqui a Type int para transformar
essa coluna de verdadeiro ou falso para zero ou um no nosso caso aqui se for menor vai ser zero se for maior vai ser um então aqui ó vamos rodar o Nossa nosso código e chegar aqui ó que por exemplo a gente estaria comprado agora o nosso modelo né hoje a gente estaria comprado em criptomoedas seguindo esse modelo aqui então a gente vai ter o valor Zero no início da série 2014 então a gente estaria vendido nesse exato momento né obviamente ele vai comprar em 2014 em algum momento Bitcoin quando ele começar a subir de
novo e o nosso modelo estaria comprando aqui ó 27 de de Novembro 28 de Novembro estaria comprado em Bitcoin esse tempo inteiro Então a gente vai ter aqui o nosso sinal de compra né quando isso aqui essa coluna for um é sinal que a gente precisa comprar quando a coluna for zero é sinal que a gente não sabe se necessariamente precisa vender né mas eh a gente não tá comprando certamente por que que eu tô falando isso né porque o nosso modelo ele tem períodos sim onde a gente não tá eh operando tá a gente
pode ficar fora do mercado em alguns momentos e tudo mais porque se Cadê não fora do momento não né é porque às vezes a gente tá o fechamento tá abaixo da Média máxima mas ele não tá menor do que a média mínima então quando isso acontece você não tá com nenhum dos dois indicadores ligados e você só tá na inércia digamos ali de operação então se você tá comprado Você vai continuar comprado mas nenhum dos seus indicadores estão apitando tá se você tivesse vendido você ia continuar vendido isso vai ficar mais claro quando a gente
visualizar os dois juntos e quando fizer a lógica lá do passo número seis então aqui o passo número quatro ele já foi feito que é o quê gerar os sinais de compra agora a gente precisa para o passo número cinco que é gerar o sinais de vendas a gente vai fazer basicamente a mesma coisa só vai mudar aqui ó sinal compra para sinal venda mudar aqui embaixo também e vai mudar a nossa condição então quando o fechamento for menor do que a média mínima eu quero vender necessariamente né então aqui a gente vai estar com
as Type int para transformar o nosso verdadeiro ou falso em zero ou um e vai ter aqui o nosso sinal de venda perfeito então aqui por exemplo ó no início 2014 a gente estaria fora do mercado porque obviamente a gente não tem nenhum dos dois indicadores né não tem nem A média mínima nem a média máxima então não dá para fazer nenhuma condição então isso aqui é meio que natural você esperar também mas aqui se a gente tá com o sinal de compra sendo ativado todo dia no caso aqui do dos últimos dias né Isso
aqui é recente a gente obviamente não teria o sinal de venda nesse mesmo período porque a condição que tá acontecendo agora é que a nossa o nosso fechamento o nosso Close do Bitcoin ele tá acima da média máxima a média máxima tá em 94.000 95.000 no último dia né de hoje ou ontem isso aqui é hoje então hoje o nosso indicador está em 95.500 e a nossa máxima nosso fechamento tá em 97.700 então o que que acontece por exemplo se o Bitcoin cair do nada para $90.000 o nosso sinal de venda vai aparecer porque a
média mínima ele é ela é 91.000 91.800 né para ser mais exato Então se o Bitcoin sair agora acontece agora vem para 90.000 nosso sinal de venda ativa e a gente vende Bitcoin tá se o nosso se o Bitcoin sai de 97.000 que é o preço de agora para 94.000 por exemplo o que que acontece a gente não tá nem acima da da Média máxima nem abaixo da média mínima então a gente continua comprado a gente não vai fazer nada por quê Porque beleza a gente não tem mais sinal de compra mas a gente também
não ativou o nosso sinal de venda que é o nosso Stop tá então ou a gente tá comprado ou a gente tá fora do mercado aqui no nosso modelo então a gente vai ter sim momentos que a gente vai estar fora do mercado que é quando assina o nosso sinal de venda o nosso Stop que qual é o nosso objetivo em ficar fora do mercado é a gente não ter aquelas correções que o Bitcoin dá de vez em quando toda na nossa carteira a gente vai vai conseguir acessar eh essa moeda só em momentos realmente
que ela tá surfando ali uma grande alta tá AB Breno esse modelo poderia operar vendido a gente entrar vendido em Bitcoin sim você pode operar vendido mas aí uma outra lógica Você pode até fazer isso como teste como dever de casa tá mas eles vão fazer a lógica mais simples que é comprar vender entrar e sair do Mercado Perfeito então com essa lógica aqui em mente a gente vai pro passo número seis que é gerar as operações essa lógica que eu acabei de explicar para vocês então você tem aqui o dado esse preço tá acima
da máxima quero comprar tá abaixo da mínima quero vender se tiver entre as duas médias eu vou só continuar o que eu tô fazendo naquele momento ou ficar fora do mercado ou estivar ficar comprado perfeito o Rodrigo falou assim fui até na a baixei as aulas mas não os códigos o Rodrigo os códigos estão no grupo do WhatsApp tá do evento você vai encontrar lá no grupo do Zap mas dá uma olhada na descrição também que às vezes a gente coloca na descrição Tá então vamos passo número seis aqui que é gerar as operações de
fato show então aqui você vai fazer o quê A gente vai a partir dessas duas colunas que a gente acabou de criar dos sinais criar uma nova coluna para saber a nossa posição Será que a gente tá comprado a gente tá fora do mercado O que que a gente tá fazendo né porque como eu falei como tem um momento tem momentos ali al onde você não tá nem Acima da Média máxima nem abaixo da média mínima todas esses essas duas colunas aqui vão estar zeradas e a gente precisa de uma terceira coluna dizendo se a
gente tá comprado ou se não tá vamos aqui paraas posições então e começar a Gerar a nossa nova coluna dados posição E lembrando que tudo isso aqui que eu tô programando junto com vocês é para você entender como que funciona essa questão de modelagem Mas você pode sim isso é uma uma questão sua um critério seu pegar quase toda essa lógica aqui de back test de construir modelos tudo pronto tá em onde você vai encontrar isso pronto justamente nas ferramentas aqui eh do código pai que eu já programei toda essa lógica para você você simplesmente
clica o botão testa os indicadores que você quer e você vai conseguir construir fica seu critério e lá você vai encontrar todo o relatório todo bonitinho também além de Obviamente você conseguir manipular toda essa ferramenta para você colocar o seu gosto então se você quer adicionar algum critério novo algum critério de avaliação que eu digo né ou alguma lógica um pouco diferente do que eu programei você fica a seu critério também que você vai saber programar e vai saber alterar tudo que você quiser tá então vamos focar aqui no nosso passo número seis que nossa
posição começa obviamente zerada a gente começa fora do mercado além de começar fora do mercado a gente vai agora entrar dentro de um loop e esse loop ele vai ser capaz de gerar os sinais de compra ou venda a partir sinais de comprova não ele vai gerar as nossas posições diárias a partir do sinal de compra ou do nosso sinal de venda Então qual é a nossa posição inicialmente ela é zero para tudo só que para cada linha do nosso dataframe Então a gente vai ter que entrar dentro de um for loop o que que
é esse for loop aqui basicamente é o seguinte vou explicar um for loop aqui para vocês vamos supor que a gente tem uma lista igual a 1 2 e 3 Então a gente tem uma lista aqui com três elementos 1 2 3 só os números 1 e 2 3 essa lista que tá entre colchetes aqui bonitinha a gente pode percorrer ela e fazer eh operações fazer o que a gente quiser como que a gente percorre essa lista e a cada elemento a gente executa uma ação a gente vai vir aqui ó for item in lista
que é o nome da nossa variável Ah e se fosse não fosse lista se fosse sei lá zade a gente pode botar aqui ó zade não tem problema e aí é para cada item ucade dois pontos e vamos colocar aqui dentro desse for loop os nossos dados então a gente pode vir aqui ó por exemplo printar Qual é o item então print item e aqui você pode colocar o nome que você quiser mas por prudência você sempre vai escolher um um um item ali né uma um nome de uma variável que faça sentido aqui mais
uma vez pode ser qualquer coisa tá então você pode botar aqui o nome que você quiser mas geralmente você coloca o que tá na lista então por exemplo for número em botar aqui ó lista número botar bonitinho né lista números você pode criar o que você quiser pro nome aqui mas faz sentido você colocar o nome que faz sentido né então para cada número em lista números print número então se a gente rodar aqui vai rodar 1 2 3 ah Breno e se você quiser botar um print número mais TR ou seja para cada número
eu quero que você soma tr some TR e print aqui na tela você pode colocar também E aí automaticamente agora vai aparecer 4 5 6 porque ele somou 1 + 3 printou na tela percorreu mais uma vez voltou no nosso loop 2 + 3 5 3 + 3 6 então para cada coisa que acontece na nossa lista aqui você vai fazer uma ação a gente vai levar essa mesma lógica para dentro da nossa tabela então para cada linha da nossa tabela do nosso Data Frame eu quero visualizar o o seguinte primeira coisa que eu quero
visualizar existe um sinal de compra nessa linha no dia cadê 17 de setembro de 2014 tinha um sinal de compra se tinha um sinal de compra faça x daqui a pouco a gente vai programar isso junto não tinha um sinal de compra tinha um sinal de venda bom se tinha o sinal de venda faça Y não tinha o sinal de compra Nem um sinal de venda então que a gente chama de else dentro da programação faça Z Então a gente vai ter três cenários e dentro desses três cenários a gente vai programar uma diferente lógica
show então aqui ó vamos Aqui para baixo pro nosso loop que realmente vai fazer alguma coisa né então para cada I que a gente chama o que que é esse I aqui basicamente é um número dentro do Range que a gente vai definir esse Range ele é justamente para pegar o número de linhas da nossa tabela Então a gente vai percorrer o número de linhas e o número dessa linha vai ser representada pelo número I dentro do nosso loop esse Range ele vai ter ele vai começar no zero Sempre falei para vocês né que o
a contagem dentro do Python ela começa no zero e ela vai para o tamanho dos dados então aqui a gente vai ter desde a primeira linha até a última linha do nosso dataframe que que é esse Len dados Len dados é basicamente se a gente printar aqui ó 3729 é o tamanho da nossa tabela Então sempre que você quer saber o tamanho de alguma coisa no no caso aqui são 3729 linhas você vai tirar botar dentro dessa função inha que se chama Len então do zero até o tamanho dos nossos dados a gente vai percorrer
aqui todas as linhas para ser ainda mais legal para ser ainda mais lógico dentro do Nossa tabela a gente pode até colocar aqui ó o número um em vez do zero e começar na segunda linha por que que a gente pode fazer isso e para ficar uma lógica ainda mais bonita aqui mais Coesa e mais profissional porque a gente já conversou lá na primeira aula também també que se algum sinal foi gerado no primeiro dia você só vai seguir ele no segundo né porque você não pode ser vidente não tem como o sinal ser gerado
no final do dia que é o que a gente tá fazendo aqui e automaticamente a gente e pressupor que a gente já tá seguindo aquele sinal no dia anterior né não faz sentido nenhum então toma muito cuidado com isso e já vamos começar aqui na nossa segunda linha em vez de começar na primeira Vamos colocar os nossos dois pontos e começar a nossa lógica se if dados sinal compra que é a nossa coluna aqui de compra lembra que eu falei para vocês a gente vai ter três condições se for compra faça x se for venda
faça Y se não for nenhuma das duas coisas faça Z a gente vai programar três coisas então a primeira se sinal de compra ponto eck i o que que é esse lock I eu quero localizar eck aí localizar a linha I Então eu quero localizar a linha I que no caso aqui vai começar com o número um então iloc 1 que é o quê a segunda linha da coluna sinal de compra então aqui a gente tá nessa linha aqui ó que no caso vai ser zero né então 18 de Setembro localizei aqui o zero na
coluna sinal de compra é isso que a gente tá fazendo aqui em cima e a gente vai fazer isso para todas as linhas porque esse I ele vai assumir todos os valores de um até o tamanho da tabela tá então a gente vai ter aqui se o i ilque ali né o sinal de compra é igual a um não é isso se você tem o sinal né igual a 1 a gente viu aqui em cima dois pontos e vai colocar a nossa condição dados posição ponto iloc i vai ser igual a um também por quê
a gente quer colocar na mesma linha que a nossa posição vai ser igual a um ah Breno daqui a pouco você vai ter algum probleminha em relação a que eu acabei de falar né sobre Você tá posicionado no mesmo dia que você gera o sinal Fica tranquilo daqui a pouco a gente vai corrigir isso foca primeiro em entender a lógica que eu tô fazendo aqui então se o sinal de compra é igual a um eu quero que a minha posição também seja igual a um né e o igualdade aqui da nossa condição ela é com
dois iguais essa igualdade aqui que a gente tá colocando é um igual de atribuição então a gente tá aqui atribuindo um a esse ess posicionamento aqui ponto e Lock um que no caso aqui é por exemplo Seria a primeira a segunda linha né então dentro da segunda linha a gente teria uma nova coluna aqui chamada posição onde ela vai somer um Ou seja você tá comprado Óbvio Isso só vai acontecer se o nosso sinal de compra fosse igual a um is é tranquilo até de entender né se é sinal de compra Obviamente você aqui é
que tá posicionado mas nem sempre é sinal de compra então elif ou seja se primeira condição não foi atendida elif Então vamos testar uma segunda condição como a gente bota uma segunda condição e infinitas dentro do Python através do elif a gente vai fazer praticamente a mesma coisa vou até dar um cont control c control V para você ver que realmente não muda praticamente nada dados sinal de venda não mais compra igual a 1 eu quero que minha posição seja igual a zero porque é sinal de venda eu quero vender concorda comigo então se o
sinal for de venda eu quero que minha posição naquela mesma linha e lock I seja igual a zero porque eu vendi o ativo não tô mais posicionado em Bitcoin então aqui eu comprei aqui eu vendi tá claro até agora como é que vocês estão Qual o delay dos dados n finance é muito pouco tá se eu não me engano são 15 minutos de delay mas se você pegar por exemplo o dáo da binance e tudo mais você vai ter zero de delay é ao vivo ó não sei se você já falou mas nesse modelo vamos
programar stop e pode ser estabelecido algum critério para compras abaixo de uma margem de segurança Ludmila você pode o seu Stop aqui é justamente esse sinal de venda tá então você tá buscando ali ou estar posicionado ou vender quando a tendência vem contra você quando a tendência tá contra você o mercado tá indo contra você é justamente quando o o indicador vai cruzar para baixo da média mínima e vai ativar o seu sinal de venda e você vai sair do mercado tá porque o indicador o ativo está é entrando numa tendência de baixa show legal
mas como eu mostrei aqui em cima né não é sempre não é sempre que a gente tem um sinal de compra ou sinal de venda o nosso preço ele pode est entre os dois sinais e o que que acontece nesse caso bom se não tá acima do sinal de de de compra Acima da Média ou abaixo da mínima necessariamente Ele tá em um outro cenário qualquer como que a gente explica isso pro código a gente vai colocar um else esse else é basicamente todo o resto tá a galera que tem mais domínio sobre inglês vai
entender isso que eu tô falando né então se acontece isso faça isso caso aconteça isso faça isso todo o resto el ou seja todo o resto da dos casos né Qualquer coisa que não seja o que eu definir a gente vai fazer isso aqui agora que é o quê para explodir a cabeça de vocês agora né não sei porque vocês têm essa essa parada de achar que não pode colocar uma estrutura dentro da outra aqui a gente tem uma condicional dentro de um loop E aí dentro dessa condicional todo o resto a gente vai colocar
uma outra condicional que é o seguinte é muito simples de entender quando a gente pensa do ponto de vista lógico talvez do código agora pareça um pouco confuso mas vamos pensar primeiro do ponto de vista lógico para depois você entender como que funciona o código que é o seguinte bom todo outro cenário que não seja sinal de compra ou sinal de venda tem duas possibilidades a primeira Possibilidade é que você tá comprado no dia anterior então hoje vamos supor que hoje como eu falei né o preço não fecha em 97.000 ele feche em 93.000 Então
você tá entre 95 e 91 não tem sinal nenhum todas essas duas colunas aqui estariam zeradas o que que aconteceria bom ontem você tava comprado porque aqui teve um sinal de compra não teve Então se teve um sinal de compra sim você tava comprado ontem se você tava comprado e veio para 93.000 você vai continuar comprado foi o que que eu falei né se não ativou nenhum sinal você continua do jeito que tava antes então se você tava comprado Você vai continuar comprado vai continuar um se você não tava comprado você vai colocar o zero
Por que que você vai colocar o zero porque você não estava comprado você não tava no mercado Então você vai botar o zero então tem duas e possibilidades ou o dia anterior era o valor número um ou o dia anterior era o valor número zero e a partir disso você vai saber o que qual é a sua posição hoje não é isso é uma coisa bem lógica de entender quando você pensa no mundo real no mundo real n é assim se você não tem sinal de compra nem venda você vai continuar seguindo a operação que
você tava ontes ontem não tem mistério nenhum então aqui a gente vai colocar Exatamente Essa condição então caso não seja Nem sinal de compra ou sinal de venda a gente vai colocar se dados posição ponto ilock i- 1 por que i Men 1 hoje que a gente tá aqui a linha de hoje né menos um ontem então a gente tá vendo se a nossa posição ontem era igual a um Ou seja eu estou comprado estou comprado e não pode ser só isso né E como é que a gente bota esse e aqui dentro do Python
and e os nossos dados sinal venda ponto ilock e é igual a zer Ah você tá brincando Por que que você colocou esse aqui não tô conseguindo entender nada seguinte Beleza você sabe que ontem você tava comprado mas e hoje teve um sinal de venda porque se teve um sinal de venda essa condição aqui ela não pode atropelar o sinal de venda concorda comigo porque se você teve um sinal de venda necessariamente No dia anterior você tava comprado né então você não pode colocar essa condição aqui atropelando O que você já programou Então ontem você
tinha que tá comprado e hoje que é o i Normal né não é o i menos um hoje não teve sinal de venda se essas duas coisas não aconteceram O que que você vai est comprado olha só que legal então a gente vai continuar comprado né ontem eu tava comprado não teve sinal de venda continuo comprado É simples de entender acontec sai do código né Óbvio tem toda a síntase daqui do que a gente tá aprendendo Mas pensa dessa forma que eu tô falando aqui com você agora né bom tá comprado não teve sinal de
venda aou comprado não tem mistério né caso contrário ELS a gente vai ter aqui zero né então bom legal se ontem eu tava comprado e não teve sinal de venda continuo comprado todo outro cenário bom se ontem você tava comprado e teve sinal de venda então é venda então é zero hoje bom ontem eu tava ontem eu não estava comprado ontem era igual a zero bom então automaticamente você vai ter aqui sendo zero hoje também porque você não tava comprado vai continuar sem estar comprado porque não teve sinal de compra perfeito então aqui acabou o
nosso modelo esse aqui é o nosso modelo a lógica do nosso modelo que é o passo número seis gerar operações A partir dessa lógica todos os sinais de compra posicionamento de mercado vão ser gerados tá é uma lógica um pouco mais mais difícil do que a gente viu lá na aula número um do nosso modelo de média móvel que era um pouco mais simples perfeito mas tudo tudo que tá aqui dentro da ferramenta até do código pai é isso aqui elevado a a outra potência obviamente para você ter um pouco mais de complexidade ali nos
indicadores mas a lógica fundamental do Python é essa tá a lógica fundamental é essa e eu vou ficar muito feliz se você já consegue compreender a partir disso aqui que eu acabei de mostrar para você essa concepção de estratégias BR não tem como fazer trade pela bybit também tem como você fazer trade por qualquer cor retura basicamente mas a binance ela tem uma melhor api melhor conectividade você consegue operar futuros consegue eh gerenciar as coisas de forma muito mais fácil do que essas outras corretores a biblioteca do RF é o efin exti uma biblioteca pro
coin Market Cap não Eduardo pro coin Market GAP você tem que aprender a usar apis dentro do código P você vai encontrar essa informação como você pode gerenciar api gerar Chaves e se conectar end points é um pouco mais eh avançado isso mas ao mesmo tempo é simples legal então aqui a gente já tem a nossa posição e pra gente não dar mole finalizar o nosso passo número seis a gente vai pegar a nossa posição e dar um shift nela que nem a gente fez lá no projeto número um para que que servia esse shift
aqui lá no projeto número um para a gente não gerar aqueles sinais de compra no mesmo dia né então legal geramos sinal de compra aqui no dia 27 de novembro mas pô e se se foi gerado o sinal de compra a gente só pode estar posicionado no dia seguinte com a nossa lógica aqui a gente colocou a posição na mesma linha no mesmo I digamos assim então se a gente colocou a posição na mesma linha a gente vai ter aqui necessariamente né o o a nossa compra Nossa posição sendo vidente a a gente não quer
que seja vidente Então a gente vai jogar toda a nossa posição para um dia consequente é um dia posterior e a partir disso ser mais realista com os nossos sinais com o nosso modelo e tudo mais tá então primeiro vou rodar a nossa sequência aqui nossa lógica demora alguns milissegundos para rodar e o nosso shift então aqui ó a gente já vai ter o nosso modelo funcionando né então aqui a gente não tava posicionado no mercado e aqui nesses últimos dias a gente tá comprado em Bitcoin então nosso modelo tá mandando comprar Bitcoin Nesse exato
momento mas isso pode mudar a qualquer momento tá Não é porque eu tô falando isso aqui agora que sei lá meia-noite isso vai continuar sendo verdade ele tá olhando aqui esse indicador o tempo inteiro para gerar as decisões de compra ou venda e mais uma vez sem você precisar fazer nada você tem que colocar o código para fazer isso para você então aqui cadê terminamos o passo número se e podemos ir pro passo número sete criar um ID para todos os trades históricos na tabela isso aqui é muito legal pra gente conseguir realmente separar os
trades de quando a gente não estava fazendo nenhuma posição nenhuma operação e tudo mais e conseguir calcular ali eh todas as estatísticas que a gente precisa e tudo mais principalmente de retorno tá então esse passo S aqui ele é muito parecido com que a gente fez lá na aula um também que geravam o ID né então a gente gerava ali pegava as posições que se mexiam ao longo do tempo e a partir desse movimento a gente gerara ali uma separação de quando a gente estava operando e quando a gente não tava operando é possível testar
em ambiente simulado na corretora sim Luiz a binance tem um ambiente de teste que você opera com o dinheiro de mentira no mercado real né Igual cont demo em corretora da B3 etc mas um dinheiro de mentira vamos aqui pro nosso passo número sete então que é o quê criar uma nova coluna chamada trad essa coluna chamada trades ela vai usar o quê essa informação que a gente acabou de fazer da posição então vamos aqui ó trad igual a dados posição e quando essa posição é diferente de dados posição ponto shift e esse shift aqui
só para vocês entenderem é justamente para buscar essa eh o dia anterior bom ontem eu tava comprado ou vendido ou eu mantive o meu posicionamento Então ontem era zero ou era um se for se era zero e virou um ou seja tá diferente que é o que a gente botou aqui necessariamente gerou um novo trade concorda comigo então a gente vai gerar uma outra coisa um outro número se for a mesma coisa a gente não vai gerar nada tá então aqui ó vamos deixar esse forma de forma visual para ficar mais fácil vocês eh observarem
tá então a gente vai ter aqui o shift e a gente vai vir consum pra gente somar aqui esses valores ao longo do tempo dentro dos nossos ids como falei quando a gente Observar isso vai ficar muito mais fácil então V aqui ó que é o seguinte a gente tem aqui o trade posição era nula né não tinha posição na verdade então então a gente da do da primeira linha que era nula pra segunda linha que era Zero Isso aqui é diferente concorda comigo se é diferente a gente saiu do trade número um pro trade
número dois concorda se a gente tá aqui no número dois a gente vai ter aqui o dia seguinte o dia seguinte Era zero ainda é igual ao dia anterior que também era zero obviamente se forem iguais não gerou uma nova operação um novo trade nada então a gente segue no número dois óbvio que isso aqui não é um trade né então os nossos trades na verdade vão ser só os números ímpares vai ser bem e vai ser bem exato com vocês então aqui a gente só vai ter os números ímpares sendo os nossos trades mas
sempre que a gente tem uma mudança de zero para um a gente tem um número novo aqui sendo acumulado então por exemplo aqui ó a gente tá no 173 Cadê queria botar aqui o os 50 primeiros para vocês verem mas acho que não não sei se vai est com uma mudança tão brusca assim Logo no início deixa eu ver aqui legal Tem sim então aqui ó a gente gerou um novo trade ó a gente tá com a posição um a gente não tava posicionado no mercado esse tempo todo né então Aqui começou não tô posicionado
não tô posicionado bum sinal de compra legal teve nosso primeiro sinal de compra que foi dia 14 de outubro de 2014 minha garganta foi como só zoar aqui do nada e aí com o nosso primeiro sinal de compra a gente mudou aqui pro número três por quê Porque gerou uma diferença Essa não é a nossa condição se for diferente eu quero que você some um com s tá se for diferente quero que você some um Então beleza se gerou a diferença aqui a gente vai ter aqui ó um número três agora então o número três
é o nosso primeiro trade de fato Opa gerou nosso sinal de venda olha só que legal com o nosso sinal de venda aqui que que vai acontecer a gente vai vai ter a nossa posição sendo Zero no dia seguinte se foi zero o nosso trade aqui acabou aqui nesse número três e começou o número quatro onde a gente não tá mais posicionado no mercado e aí vai infinitamente até terminar a tabela Beleza então aqui a gente tem pelo id número 3 justamente o nosso primeiro trade e isso vai acontecer de novo no número 5 no
número 7 etc porque quando a gente mudar de zero para um Isso aqui vai virar de quatro vai virar cinco perfeito vai ficar mais claro aqui quando a gente observar de fato o nosso filtro que a gente vai fazer agora então vamos pegar aqui mesinho não tem problema não dados trades igual a dados trades vamos fazer um filtro aqui no na nossa tabela ponto e só vamos deixar na tabela Quando a nossa posição era igual a um por que que a nosssa posição é igual a um porque bas a gente vai só se interessar quando
a gente realmente estava comprado em Bitcoin para calcular ali a rentabilidade dos trades etc tá com isso a gente vai chegar na rentabilidade do modelo de fato Então a gente vai ter aqui posição igual a um o nosso filtro e vamos fazer uma outra coisa também que é o seguinte vamos pegar aqui ó e dar um ponto dropna com a nossa coluna que é subset igual a trades então eu quero tirar todas as linhas onde tá na aqui na coluna dos trades que foi a coluna que a gente acabou de criar vamos printar aqui os
dados e Beleza então a gente vai ter aqui ó deixa eu botar os 50 primeiros para ficar ainda melhor Deixa eu fazer outra coisa também pera aí deixa eu limpar as tel a tela aqui que tá uma confusão de tabela para cá tabela para lá Cruz CR dados ponto Red 50 show então a gente vai ter aqui o primeiro trade né a gente tirou todos os dados da tabela que não interessavam pra gente só deixamos dados de trade de Fato né então a gente tem aqui o primeiro trade com valor número três depois a gente
vai ter o o segundo trade com valor número cinco né então a gente vai ter aqui ó o primeiro trade foi do dia 14 de outubro até o dia 25 de outubro o segundo trade foi do dia 10 de novembro até o dia Opa já fomos 21 de novembro Então a gente vai ter aqui todos os trades nessa tabelinha que a gente acabou de fazer por a gente tirou todos os dados onde a nossa posição não era igual a um onde a gente não estava posicionado de fato no mercado com esses dados que o passo
número s foi completo A gente pode ir pro nosso passo número oito que é o qu calcular o retorno de todos os trades onde a gente vai chegar de fato no retorno do nosso modelo não é isso esse modelo funciona para todos os time frames sim eh O que você tem que compreender mais aqui dessa aula Will é que essa lógica aqui que a gente tá fazendo ela não tem eh não tem sentido você não aplicar para qualquer time frame que você queira por que que eu tô falando isso porque concorda comigo que essa lógica
que eu tô fazendo aqui para você ela pode ser aplicada a qualquer tipo de dado Aqui as nossas colunas deixa eu printar aqui de novo que eu deixar a nossa tela mais limpa Eu sinto que vocês têm muito essa dúvida Talvez seja a viima pergunta sobre time frame nesse evento mas não tem problema eu entendo que isso é um mundo completamente novo tá vocês TM muito essa dúvida sobre time frame dá para aplicar em qualquer time frame vamos lá cada linha dessa tabela cada linha dessa tabela é um dia mas você concorda que cada linha
dessa tabela poderia ser 15 minutos aqui é 14 E1 aqui é 14:30 para um gráfico de 15 minutos por exemplo E aí a mesma lógica que a gente fez aqui em cima para cada linha perceba aqui que eu encarei como linha eu não encarei como dia eu não encarei como período em nenhum momento eu falei sobre período aqui por que que eu não tô falando sobre período porque não importa o período pode ser 15 minutos 5 minutos você pode operar gráfico de 1 segundo se você quiser eu tô vendo para cada linha eu vou aplicar
a minha lógica de programação então Então se PR cada linha eu tô aplicando a lógica essa linha ela pode ser um dia ela pode ser 15 minutos ela pode ser 30 minutos pode ser 1 hora pode ser o período que você quiser porque aqui você consegue automaticamente gerar os sinais de compra ou venda então A cada 15 minutos do seu código se fosse um uma tabela de 15 minutos em vez di Ária que é o que a gente tá fazendo a cada 15 minutos o seu código ia verificar as condições ia verificar os indicadores e
ia comprar o vender próximos 15 minutos ia fazer a mesma coisa próximos 15 minutos ia fazer a mesma coisa 5 minutos não muda nada porque a estrutura dos dados é Idêntica Então você vai ter aqui uma tabela com os dados e esses dados ele automaticamente podem ser manipulados e você comprar e vender a partir disso né Não importa o período Ficou claro essa questão do período só pra gente matar de vez essa situação Ficou claro ou não ficou Claro Manda para mim aí então vamos Enquanto isso vamos aqui pro nosso passo número oito que é
calcular os retornos de todos os trades tá show Obrigado os resultados de time frame diferentes podem ser parecidos ou quanto menor maior retorno willam geralmente é o contrário Tá quanto menor menor o retorno porque o mercado vai ficando cada vez mais caótico quanto menos você diminui tá Mas isso não impede de você encontrar coisas lucrativas em períodos menores o que você tem que entender é que quanto mais você encurta sua operação mais eh você vai ter um lucro médio menor isso é natural isso é normal só que você consegue operar mais vezes e isso às
vezes acaba compensando é uma balança onde você tem que entrar nessa avaliação de resultado através do que a gente chama de EV que é essa metric zinha aqui ó então aqui eu vou pegar um relatório aqui de um modelo de Bitcoin lá do do código pai então você vai ter aqui a expectativa matemática por trade né então através do EV você vai ver qual é aa expectativa por trade E aí você vai botar na balança quantos números de trade Você já fez naquele período e para entender ali Qual é o tipo de operação o tempo
de média de operação etc que você quer ter dentro do seu é dentro do seu como você diz seu sistema de negociação show então beleza aqui ó o trade não se encerra quando a venda do ativo Sim Bruno você tá certo tá então se a gente vendeu a gente saiu tá calcular os retornos de todos os trades que que a gente vai fazer calcular aqui O Retorno de quando a gente comprou e segurou ali durante aquele período primeiro aqui ó DF retorno acumulado vamos criar uma nova tabela aquela tabela lá já tá lotada de coluna
e esse retorno acumulado aqui a gente vai fazer que nem a gente já fez aqui em todas as nossas aulas 1 mais dados retorno ponto com prod menos 1 igual a gente já faz quase sempre né então a gente vai ter aqui os nossos dados se a gente calcular a rentabilidade desses trades calcular a rentabilidade do nosso modelo a gente vai acumular esse retorno aqui onde a gente só deixou na tabela quando a gente está posicionado então agora a gente pode pegar Nossa coluna de retorno e calcular a rentabilidade acumulada dela para chegar na rentabilidade
acumulada do nosso modelo Aí como eu falei para vocês né lá no início a nossa coluna aqui a nossa tabela digamos assim ela to manipulada pra gente só ter os dados de quando a gente estava posicionado das nossas operações então eu não consigo calcular a partir dessa tabela aqui agora a rentabilidade do Bitcoin no período porque eu tirei todos os dias que eu não tô posicionado então não consigo pegar esse valor aqui de close e calcular a rentabilidade do Bitcoin como que a gente vai fazer isso vai pegar a variável que a gente guardou lá
em cima chamada dados retornos completos que era o retorno n lembra que eu falei para vocês que a gente usar ela então a gente vai usar agora e vai botar aqui ó dados retornos completos acumulado igual a 1 mais dados retornos completos não é isso igualzinho a gente acumulou aqui em cima ponto com prod só botar um um parêntese aqui pra gente não ter erro somar bonitinho e Através disso men-1 que nem a gente fez aqui tá Então a gente vai botar aqui 1 mais Pera aí que eu botei o parêntese errado agora que eu
vi então a gente vai ter aqui um mais os retornos pra gente cotizar acumular isso depois tirar um tanto para o Retorno dos trades quanto pro retorno do Bitcoin e propriamente dito porque como eu falei ao longo das duas aulas também não adianta você ter um modelo que ele perde pro ativo que você tá operando né era mais fácil você só comprar o ativo e ir pra praia seu modelo é um lixo então se você tá aquele ativo necessariamente o seu modelo tem que dar mais dinheiro do que o próprio ativo não faz sentido nenhum
que não seja assim né então vamos pegar esses dois retornos acumulados aqui e Primeiro vamos printar eles então a gente vai ter aqui ó retorno acumulado ponto iloc men1 e vamos fazer a mesma coisa pro outro ali pra gente ver o final da história né Então a gente vai ter aqui uma o retorno do modelo acumulado sendo 366 vezes o valor investido e o Bitcoin sozinho multiplicou 212 vezes Vamos criar aqui um gráfico passo número 9 né pra gente visualizar essas coisas aqui então calculamos o retorno e como a gente pode visualizar esses retornos ao
longo do tempo é bem simples A gente pode vir aqui ó D dos retornos acumulado e o rorno completo Vamos dar um ponto plot Label igual a ativo não ativo não isso aqui é modelo modelo ponto plot Label igual a ativo Então a gente vai ter aqui o valor do nosso modelo o valor do Bitcoin de Fato né a gente tá botando ativo porque eu poderia botar Bitcoin aqui né mas a gente vai botar ativo porque se a gente mudar aqui em cima qual é o ativo que a gente tá mudando automaticamente a gente vai
mudar aqui em cima né Inclusive a gente pode botar até esse ticker aqui para ficar bonitão botar aqui ó ticker show e aí a gente vai dar aqui ó um plt pon Legend pra gente habilitar a legenda do gráfico e saber quem é quem né que é importante show então vamos criar aqui ó o nosso gráfico onde a gente tem o o modelo de Bitcoin modelo de Bitcoin é modelo de Bitcoin e o próprio Bitcoin ao longo do tempo então perceba que a gente tem uns momentos de correção do nosso modelo mas a grande sacada
dele é que realmente quando você tem aqui uma correção muito brusca no Bitcoin ele ganha ele perde muito menos dinheiro nesses momentos de crise né então obviamente se alguém mostrar para vocês algum modelo que só vence desconfia porque é golpe né qualquer modelo que você crie você vai ter momentos que você vai perder né mas aqui o importante é que você tá ganhando mais do que você perde principalmente você tá chegando aqui numa rentabilidade mais do que o dobro do Bitcoin que já foi surreal então aqui você teria multiplicado o seu dinheiro em 366 vezes
show isso aqui Muda todo dia né se você rodar um modelo Amanhã você vai achar outros dados porque eu não botei aqui limitação de data Então hoje e amanhã etc você vai chegar numa multiplicação um pouco diferente mas não vai fugir muito desses 360 370 vezes show isso aqui é só uma parte do que você consegue construir de fato usando indicadores usando modelos sempre por isso que eu falei para vocês que lá na primeira aula já que quando você tá usando tecnologia para investir não importa qual é o ativo não importa o que você tá
operando é o que importa mesmo é que você entenda como usar a tecnologia a seu favor o que importa é como você usa as suas ferramentas então aqui E esse modelo que eu mostrei aqui para vocês agora inclusive ele foi gerado na ferramenta de análise técnica que eu mostrei para vocês lá na aula número um Então essa essa esse esse aqui é um modelo até diferente né eu acabei abrindo outro modelo aqui mas o modelo que eu vou gerar aqui para vocês agora ele vai fazer a mesma coisa que a gente fez aqui tá só
que dentro da ferramenta com relatório bonitinho etc e obviamente você poderia usar outros indicadores aqui muito mais fácil do que lá dentro da desse código então por exemplo aqui a gente tá fazendo a mesma coisa né média móvel usando a máxima e a mínima e a partir disso a gente tá pegando aqui os dados do efan bem parecido que a gente acabou de fazer Bitcoin USD para mostrar para vocês que essa ferramenta aqui é justamente para você colocar dados de preço e volume não importa qual seja o ativo não importa qual seja o tipo de
coisa e ela vai gerar automaticamente um back test para você então se a gente rodar aqui deixa eu rodar mais uma vez com vocês Gustavo perguntou essas ausas estão disponíveis no código pai Gustavo no código pai tem tão mais do que isso tão mais do que isso mas é tipo muito mais do que isso então né nem tem muita necessidade a gente colocar essas aulas que vocês estão vendo aqui porque você vai encontrar o material muito muito muito completo lá dentro para te ensinar tudo isso que você tá vendo aqui agora de uma forma a
fundo e principalmente essa ferramenta aqui como construir tudo do zero e tudo mais no curso ensina conect tá na binance sim thago no código P tem como você conecta na binance compra e vende Coloca esse robô para rodar em nuvem conecta ele no banco de dados tudo como você pode deixar o seu ambiente muito profissional para você ganhar dinheiro de verdade tá então aqui você vai rodar o seu back Test e a partir disso ele vai gerar os sinais de compra ou venda tá vou esperar só o relatório terminar de rodar aqui eu querer beber
uma água mas a minha água acabou Tô tristinho ele vai demorar um minutinho aí principalmente por causa da parte da binance da binance da parte da RF ó terminou de rodar o nosso back Test e é bem parecido né esses dois modelos aqui no caso da ferramenta olha só a diferença né no caso da ferramenta a gente teve 48.000 de de rentabilidade ou seja o nosso dinheiro aqui no que a gente rodou hoje multiplicou 366 vezes 367 na verdade né dentro aqui da ferramenta ele multiplicou por 49 vezes por quê Porque aqui ainda tem aquela
parte que eu falei para vocês de otimização Essa é a grande diferença frente é que eu tô mostrando com vocês aqui nessa aula né aqui a gente não parte para essa parte de otimização de parâmetro e tudo mais aqui dentro da ferramenta ela faz essa otimização Então você tem aqui a otimização em sample e out of the sample que eu até expliquei para vocês em outro período eh na outra aula onde você vai otimizando esses valores ao longo do tempo com dados que não são overfitting né não tá ali gerando overfitting através de sample e
out of the sample dados fora da amostra e você vai ter aqui esses parâmetros sendo otimizados para gerar resultados melhores que é a grande sacada aqui realmente da ferramenta de você pegar todos os dados e melhorar eles ao longo do tempo então você vai ter teve aqui 82 trads ao longo do tempo com uma média de ganho de 32% eh a expectativa matemática aqui de 10% e olha só aqui isso aqui é uma coisa muito legal de modelo de tendência as operações vencedoras em modelo de tendência geralmente São menores do que as perdedoras mas a
grande sacada é isso aqui ó quando eu ganho Eu ganho muito e quando eu perco eu perco bem pouco tá perdi aqui 5% em média enquanto eu ganho 30 quando eu ganho alguma coisa E aí é bom você colocar o robô para fazer isso para você justamente para você não ter é mão de alface né você começa a ganhar e já quer sair beleza então aqui mesma coisa né o o Bitcoin aqui rendeu 23 23.000% e você teve aqui desde 2016 o período um pouco diferente também por causa do período de otimização Mas você teve
aqui um modelo que foi muito Vencedor e rendeu mais do que o dobro aí do que a própria moeda perfeito então aqui mais uma vez né o código pen inscrições hoje meia-noite você vai ter acesso a essa ferramenta que eu tô mostrando aqui para vocês análise técnica para rodar ações cripto o que você quiser você vai ter acesso à ferramenta que eu mostrei na aula passada que é de Cadê ela aqui aqui de Factory Invest para você literalmente rodar um botão aqui ela vai gerar o formulário para você preencher com os indicadores indicadores fundamentalistas etc
para construir a carteira botar de inicial de final corretagem etc vai botar todas as suas regras vai clicar em rodar modelo para gerar os modelos vencedores os modelos que eu mostrei na aula passada também focado principalmente nessa parte de análise fundamentalista Então você tá com a faca e o queijo na mão para ganhar dinheiro Mas como eu falei você precisa tomar essa decisão de fato de criar esse sistemas vencedores principalmente visando aí tanto Curto Prazo Longo prazo etc e realmente conseguir e criar eh um ecossistema de tecnologia para tomar eh decisões melhores dentro das suas
operações Beleza então vou até mostrar aqui para vocês de novo recapitular o que que você vai encontrar lá dentro do código pai deixa eu botar em tela cheia aqui pra gente conseguir ver juntos Cadê vem comigo então a gente você vai encontrar lá dentro 275 aulas tá cinco cursos Python aws github SQL mkl Clean code você não encontra isso em nenhum outro lugar desse ecossistema por quê Porque tudo que eu coloquei lá dentro é para você realmente conseguir construir esses sistemas integrados 100% usando tudo de Tecnologia de última geração para você conseguir ganhar dinheiro na
busa de forma automática Esse é meu maior objetivo dentro do código pai com mais de 50 horas de conteúdo você vai encontrar tudo lá dentro através dos projetos Então você vai encontrar mais de 20 projetos focado na parte de coleta de dados então Eh na parte de ferramentas financeiras automação qualquer dúvida que você queira só deixar aí no chat tá galera vou responder a vocês também vai encontrar parte de ferramenta financeira e automação parte de colheta de dados para você pegar dado ab3 cvm dados de cripto tudo isso você vai encontrar lá dentro você vai
encontrar dados os projetos de ia coisa que a gente não falou aqui no evento mas você vai encontrar Inteligência Artificial lá dentro para construir modelos quem ensina a fazer modelo de Inteligência Artificial Eu quero saber quem é que ensina aí você vai encontrar lá dentro também para fazer aí Red oral fazer tudo e usar as coisas de última geração para realmente ganhar dinheiro de verdade na bolsa tá eu tô falando com você agora para você tomar essa decisão porque de novo a black friday acaba hoje e a gente não vai repetir essa condição e a
gente não assim é histórico que a gente tá fazendo aqui agora e não vai se repetir Beleza então toma essa decisão até meia noite porque a gente não vai abrir a sessão não vai abrir de novo e você vai encontrar obviamente os os projetos de modelo de investimento que foi o que eu mostrei aqui para vocês agora vai ter a parte tanto como eu falei né tanto de modelagem em si que são as duas ferramentas de análise técnica e Factor investing quanto a parte de implementação onde você vai criar o robô que de fato compra
e vende Ah qual o robô Breno você pode criar o robô que você quiser você pode criar robô que opera futuro que opera cripto que opera ações eu mostro Como se conecta em tudo em várias corretoras Como que você pode colocar esse robô para rodar em nuven para rodar ali na parte é conectada a bancoa de dados calculando indicador ao vivo tudo isso que você quer implementar de fato tudo que você testou nas ferramentas né por isso que as ferramentas aqui estão primeiro inclusive né no projeto um e projeto Dois é porque você vai primeiro
decidir Quais são os modelos lucrativos que eu vou te mostrar lá dentro para você operar E aí a partir disso você vai implementar isso na prática para ganhar dinheiro no automático e eu tenho certeza absoluta que você vai conseguir ganhar esse dinheiro por quê porque tudo tá comprovado através dos dados através dos relatórios tudo bonitinho conectado na base de dados eu tenho certeza que você vai conseguir levar os seus investimentos para outro patamar Beleza então espero que você tome a decisão certa aí em relação ao código pai porque através dos projetos através de tudo que
eu tenho aqui para te oferecer eu tenho certeza que você vai conseguir fazer isso e principalmente a plataforma só para deixar isso bem claro vai partir do absoluto zero Então tô falando aqui dos projetos Mas você vai ter desde o zero absoluto a base se você não ficou muito claro ainda se você ainda tá muito leigo muito cru nesse assunto de programação lá eu consigo ainda mais muito mais do que aqui nas três lives partido absoluto zero essa parte de lógica de programação para você se sentir seguro antes de criar os projetos antes de colocar
Realmente seu dinheiro naquilo porque eu tenho certeza que você vai conseguir construir as melhores coisas possíveis show alguma dúvida Falem comigo no programa quando se aprofunda em questão Econômica explicando o fundamento por trás da Estratégia uma excelente pergunta tá Richard bastante Inclusive a gente tem aqui na plataforma deixa eu abrir junto com vocês aqui pera aí deixa eu só tirar o a minha tela que eu sei que vai bugar lá sabia que ele ia bugar deixa eu abrir a plataforma para te mostrar justamente essa parte tá eu me importo bastante com essa questão Econômica tá
de Porque que as coisas estão acontecendo e tudo mais principalmente quando a gente tá falando de Factory investing deixa eu abrir a plataforma aqui antes entrar na área aqui porque é o seguinte quando a gente tá olhando para Factory investing a gente tá olhando principalmente para essa parte Econômica então a galáxia de Factor Invest onde eu crio lá a ferramenta onde a gente tá olhando pros indicadores fundamentalistas das empresas onde a gente tá olhando ali Por que que gera realmente O Retorno de uma empresa tudo isso deixa eu botar a câmera aqui de volta tudo
isso ela é fundamental na hora que você tá gerando ali então vamos aqui ó por exemplo na galáxia 10 onde eu tô falando aqui de modelos quantitativos eu primeiro Quero ensinar para você o que que são modelos de fatos Por que você tá fazendo aquilo Porque que um sistema de regra funciona né Eh o que que você pode realmente é tirar disso E como você pode entender a estatística por trás do modelos Quais coisas você não pode acontecer isso aqui é basicamente uma galáxia inteira um módulo inteiro só sobrea parte Econômica da e dos modelos
show E aí é o seguinte você tem aqui o a Galaxy a11 de Factory Invest para você entender realmente da onde tá vindo os prêmios de risco Por que que você escolher empresas com baixo Market Cap e baixo o o ebit ev alto que foi o que a gente fez na aula dois é o melhor por que que isso dá certo da onde que vem isso né isso aqui tá tudo explicado dentro da Galáxia de Factory Invest Então você vai ter aqui toda essa avaliação e entender realmente como que funciona o factor E por que
isso nunca é vai parar de funcionar né porque você basicamente eh vai usar ali o motivo econômico da coisa para aquilo ali realmente dar certo então foi o que eu expliquei na aula número dois você tem uma padaria e você tem a anev qual é mais fácil de multiplicar a padaria ou a anev obviamente a padaria é muito mais fácil de multiplicar porque é só abrir uma outra filial enquanto hev precisa de outro Brasil quando a gente tá olhando para esse cenário olhando para Esse aspecto necessariamente você vai ter ali uma capacidade de multiplicação maior
da padaria e isso não vai mudar porque isso é um aspecto econômico né Isso é um fato que foge ao mercado financeiro foge a tudo isso é uma realidade ó o pessoal tá falando de acesso vitalício você tem opção de acessar o curso de forma vitalícia tá isso tá lá no nosso checkout se eu não me engano para você habilitar essa opção mas por padrão ele vem com dois anos de acesso se você quiser assinatura vitalícia você vai ter aí e a possibilidade de ter um adicional ali para colocar como vitalício e 2 anos é
ótimo para você conseguir aqui fazer já suas ferramentas fazer tudo tá você já vai conseguir zerar o curso é em muito menos do que isso para ser bem sincero eu espero que você já coloque aí para em prática o mais rápido possível ficou Clara essa questão da Econômica também para você Ô Richard as aulas já estão todas gravadas sim luval tá aqui ó na plataforma Tô mostrando para você aqui é justamente isso Tá tdo gravado já só chegar assistir e ser feliz Bruno a gente não tem cobrança recorrente tá só as opções que a gente
tá disponível lá na plataforma mesmo essa parte de A aqui como eu falei para vocês é a parte que eu mais me diverti talvez fazendo todos os projetos e isso é uma coisa um sentimento que eu tive fazendo as aulas e também da galera aqui que assistiu os projetos assistiu as galáxias e tudo mais porque realmente inteligência artificial é uma parada muito legal e é uma coisa que a gente falou pouco aqui como eu falei né no evento mas eu tenho certeza que se você tivesse aqui dentro e visse as partes de inteligên artificial que
a gente quase não mencionou você ia ficar maluco já já ficar doido fechou galera deixa eu ver se vocês falaram alguma coisa aqui mais cedo nossa deu uma bugada aqui no meu computador do nada adquirir o código pai é fornecido comprovante de matrícula inscrição e comprovante dos valores a serem pagos seria último para mim uma questão de rebolso Se for possível eh sim você consegue gerar isso sim R Breno com esse conhecimento dá para tentar tirar aquela certificação de análise de dados para métodos quantitativos sim Marcos você consegue tá para tirar a certificação aí se
você quiser estudar pro sikf por exemplo que é a certificação internacional de contte você vai ter ajuda demais do código pai porque você vai ter aprender toda essa parte de tecnologia vai te ajudar demais demais demais demais e não vai ter nenhuma escola formal que vai te ensinar a programar que nem o código pai aquele tal é F sem opiniões sobre outras pessoas galera pelo amor de Deus bom vou fechar a Live aqui eu acho que tá claro para vocês a proposta Eu espero que vocês dê o deem próximo passo aí paraa construção de modelos
paraa construção de estratégias para acessar todas as ferramentas que eu tenho para vocês para ter a comunidade no discord para trocar ideia comigo tirar dúvida qualquer coisa eu tô sempre respondendo todo mundo lá eu adoro responder vocês e ter essa interação tanto que eu faço Live aqui eu poderia fazer as aulas gravadas mas eu tô fazendo Live aqui junto com vocês e tem até meia noite aí para você aproveitar essa condição de black friday já já estendia na verdade né primeiro de dezembro você tá com condição de black friday ainda já acabou o black friday
já passou no Novembro já passou tudo mas eu deixei até primeira de dezembro para você aproveitar hoje É agora ou nunca se não conseguir entrar agora você vai entrar por um preço superior eu tô te afirmando isso você vai entrar por um preço maior depois a gente vai subir não vai continuar condição de black friday para sempre show galera tamos junto Espero que você tenha gostado do evento até a próxima e fui ah