Outros sites Medialivre
Caldeirão da Bolsa

Qdownloader

Espaço dedicado a todo o tipo de troca de impressões sobre os mercados financeiros e ao que possa condicionar o desempenho dos mesmos.

Re: Qdownloader

por VirtuaGod » 25/2/2018 16:08

@Cem pt Obrigado. Teoricamente teremos até coisas que não é normal ter no Metastock, como US GDP ou 10 year treasury yield. Vamos a ver o que o futuro nos reserva.

@danieljpires Pena. Assim mais vale o Yahoo Finance que ao menos é ajustado.

@Strutlander Não sou a pessoa ideal para te explicar. Deixo isso para os fãs do Metastock. A verdade é que quem usa aquilo adora. Eu no meu tempo de AT usava o Amibroker e agora só uso programação. Mas percebo o gosto de ter um local sempre com as nossas anotações e gráficos gravados. Não sei se essas plataformas de que falas deixam fazer isso. Mas são apenas plataformas. Cada um usa as que lhes dá mais jeito para fazer o que pretendem. Sim, estou naquela posição de criador que não usa a própria ferramenta :shock: :mrgreen:

@rsacramento Preferia que te tivesse dado sempre erro. O erro provavelmente é de estares a usar o browser "errado". Testei em chrome (pc e telemóvel) e em Opera. Desde que mudei os servidores já devo ter feito uns 30 downloads. Tive tb uns 30 visitantes ao site desde que o apresentei e só tu estás com erro (tirando um lunático que testou todas as acções do S&P 500 :shock: :mrgreen: ). Qual é o browser e a versão que estás a usar?

Em relação à versão: Sim estamos a usar a versão antiga (11 no meu caso mas assumo que tb funcione com a 10). O Meta 15 até lê o CSV, nem é preciso conversões. Acho é que a tabela poderá não estar no formato certo. É caso de eu sacar uma versão trial e ponho a app a funcionar com o 15.

Tens aqui info sobre o assunto: https://forum.metastock.com/posts/t154959findunread-Upgrade-from-MS11-to-XV

Entretanto já faço uma versão compatível com o Meta 15 para o mês que vem.
Artigos e estudos: Página repositório dos meus estudos e análises que vou fazendo. Regularmente actualizada. É costume pelo menos mais um estudo por semana. Inclui a análise e acompanhamento das carteiras 4 e 8Fundos.
Portfolio Analyser: Ferramenta para backtests de Fundos e ETFs Europeus

"We don’t need a crystal ball to be successful investors. However, investing as if you have one is almost guaranteed to lead to sub-par results." The Irrelevant Investor
Avatar do Utilizador
 
Mensagens: 5707
Registado: 20/11/2002 21:56
Localização: Porto

Re: Qdownloader

por rsacramento » 25/2/2018 14:41

com a amazon já não dá erro

contudo tenho uma questão: eu uso o metaStock XV e após converter não consigo abrir o ficheiro no meta...

vocês estão a usar o ms 10.1, não é?
Avatar do Utilizador
 
Mensagens: 10503
Registado: 29/11/2007 12:50

Re: Qdownloader

por rsacramento » 25/2/2018 13:15

erro novamente...
Anexos
erro2.png
mesmo erro
erro2.png (13.63 KiB) Visualizado 12914 vezes
Avatar do Utilizador
 
Mensagens: 10503
Registado: 29/11/2007 12:50

Re: Qdownloader

por Strutlander » 25/2/2018 12:28

Bom dia, revelando a ignorância, qual a mais valia de usar esta aplicação e o Metastock, em detrimento do investing, ou do tradingview?
Bons negócios
 
Mensagens: 75
Registado: 7/2/2017 23:35

Re: Qdownloader

por danieljpires » 25/2/2018 11:13

VirtuaGod Escreveu:@danieljpires Obrigado pela partilha do software. Isso em forex é extra simples de fazer :wink: Vou ver a adaptação do Euronext via quandl mas estou na duvida sobre a qualidade. Eu não sigo o mercado português mas parece-me que não é ajustado a splits. Porque tem aquele salto em Outubro de 2016?


Sim não é ajustado a dividendos por isso o salto :)
 
Mensagens: 668
Registado: 13/11/2008 20:09
Localização: 20

Re: Qdownloader

por Cem pt » 25/2/2018 2:12

Amigo VG:

Estou sem palavras!

Acho espetacular esta tua iniciativa e no mínimo só posso agradecer esta contribuiçäo extraordinária.

Por acaso, apesar de usar de forma diária e persistente o Metastock, ultimamente nos últimos anos näo tenho tido necessidade de utilizar o Downloader porque esta história de usar um serviço de fornecimento diário de um "quote provider" veio tornar esse meu hábito antigo do seu uso diário apenas uma memória saudosa de outros tempos em que perdia quase meia hora por dia a atualizar uns 20 ou 30 papéis diferentes.

De todos os modos vou ficar atento ao tópico porque estou altamente curioso sobre como pode ser utilizado na prática, se poderá ser melhorado e se, quem sabe, ainda vais acabar por ser convidado pelo grupo Reuters a programar a versäo seguinte do Metastock!

Abraço e muitos parabéns, grande feito, vais ser recordado para ficar nos anais da História dos mercados!
O autor não assume responsabilidades por acções tomadas por quem quer que seja nem providencia conselhos de investimento. O autor não faz promessas nem oferece garantias nem sugestões, limita-se a transmitir a sua opinião pessoal. Cada um assume os seus riscos, incluindo os que possam resultar em perdas.


Citações que me assentam bem:


Sucesso é a habilidade de ir de falhanço em falhanço sem perda de entusiasmo – Winston Churchill

Há milhões de maneiras de ganhar dinheiro nos mercados. O problema é que é muito difícil encontrá-las - Jack Schwager

No soy monedita de oro pa caerle bien a todos - Hugo Chávez


O day trader trabalha para se ajustar ao mercado. O mercado trabalha para o trend trader! - Jay Brown / Commodity Research Bureau
 
Mensagens: 3126
Registado: 4/3/2008 17:21
Localização: 16

Re: Qdownloader

por VirtuaGod » 25/2/2018 1:37

@danieljpires Obrigado pela partilha do software. Isso em forex é extra simples de fazer :wink: Vou ver a adaptação do Euronext via quandl mas estou na duvida sobre a qualidade. Eu não sigo o mercado português mas parece-me que não é ajustado a splits. Porque tem aquele salto em Outubro de 2016?

@rsacramento Esse tipo de erros eram frequentes na fase de testes. Obrigou-me a mudar os servidores e actualizar todas as bibliotecas que a app usa. Mas acho que é mais raro agora. Continuem a reportar para vermos se é só ocasionalmente que acontecem estes erros.

No caso de acontecer digam-me os parâmetro do erro (ou print é sempre ideal :D ). Tentei reproduzir o erro e correu tudo bem.

Podem fazer refresh na página e tentar de novo. Mesmo que dê à segunda avisem que deu erro sff (embora neste caso neste caso os parâmetros são desnecessários) que é só para saber se dá muitos erros "ocasionais"/sem razão.
Anexos
Capture.PNG
Capture.PNG (19.69 KiB) Visualizado 13067 vezes
Artigos e estudos: Página repositório dos meus estudos e análises que vou fazendo. Regularmente actualizada. É costume pelo menos mais um estudo por semana. Inclui a análise e acompanhamento das carteiras 4 e 8Fundos.
Portfolio Analyser: Ferramenta para backtests de Fundos e ETFs Europeus

"We don’t need a crystal ball to be successful investors. However, investing as if you have one is almost guaranteed to lead to sub-par results." The Irrelevant Investor
Avatar do Utilizador
 
Mensagens: 5707
Registado: 20/11/2002 21:56
Localização: Porto

Re: Qdownloader

por rsacramento » 25/2/2018 0:32

erro1.png
deu este erro
erro1.png (7.52 KiB) Visualizado 13090 vezes
Avatar do Utilizador
 
Mensagens: 10503
Registado: 29/11/2007 12:50

Re: Qdownloader

por danieljpires » 24/2/2018 22:59

Sim normalmente saco um a um mas :) :) :) :)

Para forex (para os meus indices de forex quanticos) uso esta linda ferramenta :) :) :) que saca tudo ao mesmo tempo :) :) (PS tens que colocar a tua API na folha de excel)

Historical_Exchange_Rates1.zip
(75.24 KiB) Transferido 346 Vezes
 
Mensagens: 668
Registado: 13/11/2008 20:09
Localização: 20

Re: Qdownloader

por VirtuaGod » 24/2/2018 22:49

danieljpires Escreveu:Ola virtua,

Tens que te inscrever no quandl para teres acesso a base de dados gratuita e podes sacar o exel dos dados (que sao gratuitos) em formato csv

Exemplo

https://www.quandl.com/data/EURONEXT/BC ... tugues-BCP

mas tabem podes sacar esses dados atraves de python (mas tens que ter a chave API que acedes na tua conta)

https://www.quandl.com/tools/python

Tens todos os tutoriais no site da quandl

Ha dados que são a pagantes mas esses ja sao dados fundamentais


Eu sei eu sei :mrgreen: Eu uso muito o quandl. Queria só saber como TU o usas. Curiosidade de saber como as pessoas usam/obtêm os dados. Sacas mesmo um por um? Como te daria jeito? (hipoteticamente). Um ficheiro grande tipo este que sai agora? Um ficheiro .zip com um .CSV de cada ticker?

O Euronext via quandl era algo que dava jeito a quem segue o mercado nacional?

Estou-te a perguntar a ti mas as questões são para todos. Fico super-curioso para saber como as pessoas fazem as suas análises. O Metastock é de facto engraçado, mas suponho que muita gente não o usa (nem sequer sei se é muito usado).

Macrotrends é muito bom mas nao sei como sacas para excel ou csv

Não te preocupes com isso. Eles têm uma API que dá para sacar programaticamente. De sites grátis que é mais complicado só o investing.com que acho que não tem API.

P.S. Aproveitem agora que estou super motivado. Eu tenho a mania de perder o interesse nos projectos em 2/3 meses e passar para o seguinte. Pode ser que nesse tempo consigamos fazer algo útil para a comunidade :mrgreen:
Editado pela última vez por VirtuaGod em 24/2/2018 22:59, num total de 1 vez.
Artigos e estudos: Página repositório dos meus estudos e análises que vou fazendo. Regularmente actualizada. É costume pelo menos mais um estudo por semana. Inclui a análise e acompanhamento das carteiras 4 e 8Fundos.
Portfolio Analyser: Ferramenta para backtests de Fundos e ETFs Europeus

"We don’t need a crystal ball to be successful investors. However, investing as if you have one is almost guaranteed to lead to sub-par results." The Irrelevant Investor
Avatar do Utilizador
 
Mensagens: 5707
Registado: 20/11/2002 21:56
Localização: Porto

Re: Qdownloader

por danieljpires » 24/2/2018 22:35

Macrotrends é muito bom mas nao sei como sacas para excel ou csv :)
 
Mensagens: 668
Registado: 13/11/2008 20:09
Localização: 20

Re: Qdownloader

por danieljpires » 24/2/2018 22:33

Ola virtua,

Tens que te inscrever no quandl para teres acesso a base de dados gratuita e podes sacar o exel dos dados (que sao gratuitos) em formato csv

Exemplo

https://www.quandl.com/data/EURONEXT/BC ... tugues-BCP

mas tabem podes sacar esses dados atraves de python (mas tens que ter a chave API que acedes na tua conta)

https://www.quandl.com/tools/python

Tens todos os tutoriais no site da quandl

Ha dados que são a pagantes mas esses ja sao dados fundamentais
 
Mensagens: 668
Registado: 13/11/2008 20:09
Localização: 20

Re: Qdownloader

por VirtuaGod » 24/2/2018 21:17

danieljpires Escreveu:Eu estava a tentar desenrascar dados através da quandl, mas assim é mais fácil

Para o Metastock? Como sacavas através da quandl? Um ficheiro por cada título? De que base de dados?

Faço estas perguntas porque a quandl é um dos locais que pretendo colocar em breve na app. Estou na dúvida entre esse e o Macrotrends. Outras questões são para saber com que formato faço para o pessoal que usa excel (acredito que alguém use).
Artigos e estudos: Página repositório dos meus estudos e análises que vou fazendo. Regularmente actualizada. É costume pelo menos mais um estudo por semana. Inclui a análise e acompanhamento das carteiras 4 e 8Fundos.
Portfolio Analyser: Ferramenta para backtests de Fundos e ETFs Europeus

"We don’t need a crystal ball to be successful investors. However, investing as if you have one is almost guaranteed to lead to sub-par results." The Irrelevant Investor
Avatar do Utilizador
 
Mensagens: 5707
Registado: 20/11/2002 21:56
Localização: Porto

Re: Qdownloader

por danieljpires » 24/2/2018 20:59

parebens virtual god :)

Eu estava a tentar desenrascar dados atraves da quandl, mas assim é mais facil

Muito obrigado pela partilha e parabens :)
 
Mensagens: 668
Registado: 13/11/2008 20:09
Localização: 20

Re: Qdownloader

por MADxMAX » 24/2/2018 20:29

Boas,

VirtuaGod parabéns pela iniciativa e disponibilização desta ferramenta para download de data, também como antigo usuário do MlDownloader fiquei meio preso ou com mais trabalho na actualização da base de dados e sem dúvida que o teu gesto é de louvar.

Para ja fiz apenas um teste rápido com download de 4 títulos e a começar na data 1900 e funcionou bem, contudo qualquer problema que encontre te darei a conhecer caso queiras corrigir.

Obrigado,

MADxMAX
Avatar do Utilizador
 
Mensagens: 70
Registado: 27/12/2008 23:33
Localização: Aveiro

Re: Qdownloader

por rsacramento » 24/2/2018 17:53

parabéns pelo empreendimento

por um lado ter cotações à borla é aliciante

como não estou certo se usar a tua app vai mexer com o que tenho através do dnloader só vou testar a coisa lá mais para o verão, mas creio que não perderá pela demora

obrigado pela partilha!
Avatar do Utilizador
 
Mensagens: 10503
Registado: 29/11/2007 12:50

Qdownloader

por VirtuaGod » 24/2/2018 16:16

É com muito prazer e orgulho que apresento o Qdownloader: http://portfolioanalyser.net/Qdownloader/

O que é o Qdownloader?

O Qdownloader virá substituir o MLdownloader e o Quote reader do bender (mas esta versão ainda é beta/rudimentar) . O Qdownloader faz o download de cotações do Yahoo Finance, ajusta as cotações para dividendos e splits, transforma os dados num formato legível pelo MetaStock e depois podem fazer o download em formato .CSV para o vosso computador.

Depois de efectuarem o download do ficheiro .CSV podem e devem usar o "The Downloader" do metastock para converter o ficheiro .CSV em ficheiros metastock. A pata-hari tem um post excelente sobre o assunto (que me guiou bastante no desenvolvimento do software): http://teste.caldeiraodebolsa.jornaldenegocios.pt/viewtopic.php?t=25395&p=155223

Como surgiu o Qdownloader?

A ideia veio originalmente de uma conversa, há uns meses, com um amigo que se queixou que o MLdownloader deixou de funcionar e que o Metastock lhe fazia falta. Eu achei que não deveria ser complicado fazer algo semelhante em R ou Python. Passados uns tempos li aqui no caldeirão alguém que se "queixava" que o Quote Reader tinha deixado de funcionar. Entretanto fui criando a ideia do Qdownloader, "incentivado" pela necessidade de algumas pessoas terem acesso às cotações para o tratamento em diversos tipos de software.

Qual o futuro do Qdownloader?

O Qdownloader está em versão extremamente beta mas 100% funcional, para uso com o Metastock, seguindo os passos do post da pata-hari. Tenho já ideia de como poderá evoluir. Desde a simples manipulação de dados do Yahoo Finance para se alguém quiser usar com outros tipos de software (excel, amibroker etc etc) até à adição de outras fontes de dados (oanda para forex, bases de dados do quandl com acções, o Best para fundos de investimento, fred para dados económicos e de taxas de juro, BCE, etc etc). Mas honestamente acho que evolução do Qdownloader vai ser mais orgânica do que planeada, não só devido à minha personalidade como também ao facto de a comunidade é que acabará por ditar as "regras" (o que der mais jeito a mais gente acabará por ter mais peso para desenvolvimento).

Como usar o Qdownloader?

O software ainda está praticamente só em esqueleto, o que penso que poderá ajudar na sua utilização pois não há muito em que enganar.

Imagem

Como podem ver na imagem há uma Beginning Date ou "Data de início". Depois devem colocar os tickers que pretendem fazer o download. O espaço para colocar os Tickers não é sensível a maiúsculas nem espaços mas os tickers têm de ser separados por uma virgula.

Depois é só clicarem em "Download quotes" e aguardar um pouco. Passado uns segundos deverá parecer um quadro. O quadro deverá ter na primeira linha o primeiro ticker da lista e a data de início e na última linha o último ticker e a data da última cotação.

Por último deem um nome ao ficheiro .CSV e cliquem em "Download file" e depois sigam os passos do post da pata-hari.

Para quem quiser actualizar gráficos antigos só tem de fazer download desde as datas que pretende actualizar e quando converter os dados no "The Downloader" do metastock tem de colocar os ficheiros na mesma pasta onde estão os gráficos antigos. A título de exemplo se têm uma pasta denominada "Indices US" devem sacar um ficheiro só com indices US e converter para essa pasta (e não para a pasta geral de Metastock Data). Para as pessoas mais preguiçosas (eu chamo práticas :mrgreen: ) podem usar o Metastock Data para tudo.

Estou curiosíssimo que testem e deem as vossas opiniões. Até dá para sacar BCP :shock: :mrgreen: Os tickers de indices são os da yahoo finance por isso o S&P500 é o ^GSPC e o já referido BCP é BCP.LS. Se quiserem saber outros é só pesquisar no Yahoo Finance (ou através do google) e ver se tem histórico, pois por exemplo o PSI20 só tem cotação do dia, o que faz com que não funcione.

Ainda deixei o sistema a avisar caso haja um erro no download por isso reportem sempre que algo falhar e vos aparecer uma frase a vermelho a avisar que deu erro.

P.S. Embora todo o código tenha sido escrito por mim não posso deixar de agradecer ao André Forte pela ajuda no output necessário e dicas no uso do Metastock e ao @scubawarrior, amigo desde outros tempos, que nos uniu e nos alimentou durante estas maratonas de desenvolvimento do software. Um grande abraço e obrigado a ambos 8-)
Editado pela última vez por VirtuaGod em 24/2/2018 18:50, num total de 2 vezes.
Artigos e estudos: Página repositório dos meus estudos e análises que vou fazendo. Regularmente actualizada. É costume pelo menos mais um estudo por semana. Inclui a análise e acompanhamento das carteiras 4 e 8Fundos.
Portfolio Analyser: Ferramenta para backtests de Fundos e ETFs Europeus

"We don’t need a crystal ball to be successful investors. However, investing as if you have one is almost guaranteed to lead to sub-par results." The Irrelevant Investor
Avatar do Utilizador
 
Mensagens: 5707
Registado: 20/11/2002 21:56
Localização: Porto

Anterior

Quem está ligado:
Utilizadores a ver este Fórum: Ferreiratrade, Garfield, Google Feedfetcher, hugob0ss, Lisboa_Casino, malakas, PAULOJOAO e 124 visitantes