Sou iniciante. Preciso de saber como e onde encontrar dados historicos, seja EOD ou real-time

 

No Brasil quando estava tendo um momento de aquecimento em investimento em ações, corretoras abrindo, feiras ExpoMoney, havia o melhor software para homebroker e AT, que é o MetaStock.

Eu fiz faculdade de economia na Pucminas e havia disciplinas opnionais de AT e mercado de ações. Professores davam sites para alunos fazerem download de dados historicos como o Apligraf, Terminal Enfoque, QuoteBR, Projeção.com, Bolsafinanceira.com, Quantisis.com, Clubeinvest.com, Analistademercado.com.br, Tradezone.com.br. Desses, o Apligraf, Clubeinvest.com, Tradezone.com.br disponibilizavam dados historicos gratuitamente seja EOD ou Real-Time.

Todos os dados eram base de dados ajustado para MetaStock. Agora o MetaTrader 4/5 eu não encontro nada gratuito. Mesmo após 10 anos do começo da popularização do investimento em ações.

Fiz pesquisa no ChatGPT (https://chatgpt.com/share/2191edc0-1c68-427b-bba8-a77301883208) e me retornou que tenho que abrir conta em Corretora, sendo que é para treinamento, aprendizado. Mas como busco dados historicos da B3, torna a procura ainda mais dificil, porque o MetaTrader parece ser para indices e forex apenas.

Alguém pode ajudar?

ChatGPT
ChatGPT
  • chatgpt.com
A conversational AI system that listens, learns, and challenges
 
Encontrei dados historicos no site da B3 (https://www.b3.com.br/en_us/market-data-and-indices/data-services/market-data/historical-data/), mas será preciso fazer download diariamente, porque real-time, como tinha antes base de dados ajustados para MetaStock gratuitamente, não encontrei até agora
Historical data | B3
  • www.b3.com.br
S_Hist_Des
 
leotraderbrbh #:
Encontrei dados historicos no site da B3 (https://www.b3.com.br/en_us/market-data-and-indices/data-services/market-data/historical-data/), mas será preciso fazer download diariamente, porque real-time, como tinha antes base de dados ajustados para MetaStock gratuitamente, não encontrei até agora

Conheço estes

https://fintz.com.br
https://brapi.dev/
https://www.dadosdemercado.com.br/
https://ibovfinancials.com/

Fintz: API Market Data Brasil
Fintz: API Market Data Brasil
  • fintz.com.br
A forma mais fácil e confiável de acessar dados de empresas, fundos, títulos, ações e muito mais!
 
Mateus Cerqueira Lopes #:

Conheço estes

https://fintz.com.br
https://brapi.dev/
https://www.dadosdemercado.com.br/
https://ibovfinancials.com/


Obrigado, meu querido! Valeu mesmo! Uma pena não ter mais tantos websites que forneciam dados ajustados para o top MetaStock. Via torrent tem como pegar o MS mas é para Windows XP, precisa instalar TZMetaSolution e não há garantia de funcionamento, já que o MT 4/5 tomou seu lugar durante os ultimos 10 anos. Se voce souber de como obter RT, vou deixar o topico aqui. Eu instalei o TradingView e com ele dá para avaliar açoes/stocks e IBOV, mas não dá para operar. No MT5 crieir conta demo, não se se é por isso que não consigo upar dados historicos nele. Aqui no MQL5 deveria ter um tutorial, step-by-step de como upar, porque quem mexeu no MS, o MT é diferente.
 

kkkkk instalei o MT4 e MT5 e não vi nenhum menu ou campo para iserir dados historicos. Não tem jeito mesmo nem no MT4 e nem MT5, precisa criar conta em corretora, sendo que maioria não quer ceder servidor e criar conta de uma pessoa que quer apenas aprender.

O MetaStock há 10 anos atras era melhor mesmo. Qualquer um, sem dinheiro poderia aprender AT lendo e aprendendo com metodo Hands-On, agora não tem jeito. :(

 
leotraderbrbh #:

kkkkk instalei o MT4 e MT5 e não vi nenhum menu ou campo para iserir dados historicos. Não tem jeito mesmo nem no MT4 e nem MT5, precisa criar conta em corretora, sendo que maioria não quer ceder servidor e criar conta de uma pessoa que quer apenas aprender.

O MetaStock há 10 anos atras era melhor mesmo. Qualquer um, sem dinheiro poderia aprender AT lendo e aprendendo com metodo Hands-On, agora não tem jeito. :(

Se voce quer dados históricos da B3, tem 3 formas só: (a) um metatrader e exportar que como voce já disse precisa ter conta em corretora; (b) baixar os dados historicos da B3; (c) baixar de algum site os dados historicos de algum site.

(c) tem muito site por ai que distribui ve o caso do yahoo, eu uso ele hoje pra baixar até o dia anterior anterior ao atual o historico de preço ajustados, eles so divulgam o OHLC ajustado por split e somente o fechamento ajustado por split e dividendo, dai eh so fazer o ajuste voce mesmo nos demais dados do OHLC. Isso é ainda muito mais fácil que o (b). No (b) esta sem ajustes tanto de dividendo quanto de splits, voce ve claramente que o preço por ação de uma ação como a klabin era anos atrás 5 reais e não 1 real ou centavos, outro exemplo seria petrobras com negocios muito superiores a 50 reais nos anos anteriores que hoje a correção por dividendo, split e até inflação (alguns sofwares fazem!) terminam apagando! Mas infelizmente em (b) tem algum algoritmo de corte que não são todas as ações da bolsa e todos os negocios como se espera. ;(

E já que falamos dos dados historicos da B3, lá vai além dos dados do plano real pegando as diversas moedas que tivemos! Se for pra dados de antes de 1992.

O caso do (a) confiar os dados de uma corretora, parece bom que da pra exportar diariamente via metatrader e ir salvando em um banco de dados.

Sobre o entendimento que o metatrader é pra indice e forex, não é completamente errado. A ferramenta foi desenvolvida pra isso, mas tem diversas corretoras que temos as ações, etfs e etc e inclusive opções e debentures! Como estudante, em algum momento recomendaria voce criar conta em corretora, abrir o metatrader e ver a lista de ativos. Tem também um má entendimento, ou até mesmo má fé, que robo de investimento tem que fazer investimento (boletar). Tem robo de investimento que só coleta dado, outros só dão notificação e etc.
 
Ricardo Rodrigues Lucca #:

Se voce quer dados históricos da B3, tem 3 formas só: (a) um metatrader e exportar que como voce já disse precisa ter conta em corretora; (b) baixar os dados historicos da B3; (c) baixar de algum site os dados historicos de algum site.

(c) tem muito site por ai que distribui ve o caso do yahoo, eu uso ele hoje pra baixar até o dia anterior anterior ao atual o historico de preço ajustados, eles so divulgam o OHLC ajustado por split e somente o fechamento ajustado por split e dividendo, dai eh so fazer o ajuste voce mesmo nos demais dados do OHLC. Isso é ainda muito mais fácil que o (b). No (b) esta sem ajustes tanto de dividendo quanto de splits, voce ve claramente que o preço por ação de uma ação como a klabin era anos atrás 5 reais e não 1 real ou centavos, outro exemplo seria petrobras com negocios muito superiores a 50 reais nos anos anteriores que hoje a correção por dividendo, split e até inflação (alguns sofwares fazem!) terminam apagando! Mas infelizmente em (b) tem algum algoritmo de corte que não são todas as ações da bolsa e todos os negocios como se espera. ;(

E já que falamos dos dados historicos da B3, lá vai além dos dados do plano real pegando as diversas moedas que tivemos! Se for pra dados de antes de 1992.

O caso do (a) confiar os dados de uma corretora, parece bom que da pra exportar diariamente via metatrader e ir salvando em um banco de dados.

Sobre o entendimento que o metatrader é pra indice e forex, não é completamente errado. A ferramenta foi desenvolvida pra isso, mas tem diversas corretoras que temos as ações, etfs e etc e inclusive opções e debentures! Como estudante, em algum momento recomendaria voce criar conta em corretora, abrir o metatrader e ver a lista de ativos. Tem também um má entendimento, ou até mesmo má fé, que robo de investimento tem que fazer investimento (boletar). Tem robo de investimento que só coleta dado, outros só dão notificação e etc.

Valeu Ricardo!

Mas a duvida ainda é como inserir os dados no MetaTrader 4/5, sejam eles puxados via download da B3 ou de algum site como Yahoo Finance. Como o MT 4/5 não tem manual e nem suporte tecnico, o MQL é que acaba sendo onde se tira duvidas e aprende mais sobre o programa. Em termos para iniciante, newbie mesmo o MetaStock era mil vezes mais facil de fazer isso, basta fazer download e inseri no MetaStock através de um menu e uma opção, inserir o endereço de onde está o arquivo e pronto, mesmo offline poderia pesquisar, aprender mais. 


Sobre dados de 10, 5 anos, não é meu foco. Para mim, do mes passado, ou dessa semana é suficiente, porque o objetivo é aprendizado.

 
MetaStock R/T Real-Time versão trial period, após isso 16,50 US$ ao mes. Um pouco menos de 80,00 reais por mes. Não é caro para quem tem renda de até 3k ao mês (mais de 80% da população brasileira ganha até isso por mês)
Arquivos anexados:
 
Acabei pesquisando e percebi que o iniciante, leigo precisa usar varias ferramentas. Por exemplo o TradingView é pago mas tem versão de 30 dias gratuito. Mas o iniciante precisa de AF, então vai precisar instalar Statmetrics e/ou Market Analyst, além de ter um caderno de anotações e saber usar planilhas Excel. Já para usar base de dados ajustados da B3 e BMF, o TradeStar é parecido com MetaTrader, precisa ter conta em corretora e sabemos, corretoras querem grana, dinheiro e conta demonstrativa, os sensatos vão recomendar professores de economia, departamentos de economia das faculdades. Já o QChartist é parecido com MetaStock e pode o iniciante, leigo fazer download de base de dados B3 e BMF, seja em formato .csv ou .json. Aí vem o que o iniciante, leigo menos espera... Precisa de ter uma placa de video com suporte a multi-monitores. Sim, será preciso no minimo 2, mas com tantas ferramentas, uns 4. E haja memoria RAM, 8gb é entry leve, ou seja básico, se quiser menos lag, precisa colocar 16gb e RAM de latencia baixa, rapida. Cooler do processador, cooler do gabinete também, porque pode esquentar muito.
 
leotraderbrbh #:

Valeu Ricardo!

Mas a duvida ainda é como inserir os dados no MetaTrader 4/5, sejam eles puxados via download da B3 ou de algum site como Yahoo Finance. Como o MT 4/5 não tem manual e nem suporte tecnico, o MQL é que acaba sendo onde se tira duvidas e aprende mais sobre o programa. Em termos para iniciante, newbie mesmo o MetaStock era mil vezes mais facil de fazer isso, basta fazer download e inseri no MetaStock através de um menu e uma opção, inserir o endereço de onde está o arquivo e pronto, mesmo offline poderia pesquisar, aprender mais. 


Sobre dados de 10, 5 anos, não é meu foco. Para mim, do mes passado, ou dessa semana é suficiente, porque o objetivo é aprendizado.

Para Importar dados :
Ligue a Observação de mercado (CTRL+M)
Depois Ctrl+U / Criar Símbolo
e depois importar

Para exportar :
Ligue a Observação de mercado (CTRL+M)
Depois Ctrl+U / Selecione o ativo
Clique na parte de cima / Barras (ou ticks caso queira os ticks)
Selecione o timeframe a data inicial / final


E outra coisa

PARE DE ABRIR VÁRIOS TÓPICOS PRA FICAR RECLAMANDO.