Saturday 29 June 2019

Yahoo finança preços históricos troca de câmbio


Estava a trabalhar numa pergunta diferente a perguntar aqui, e percebi que poderia estar completamente errado quando percebi que os dados históricos do Yahoo e do Google eram completamente diferentes. Portanto, não tenho ideia do que é verdade. E para confirmar entendi o direito do Google, entrei na sua pesquisa de preço histórico atual: Alguém sabe o que está correto Eles estão usando dois cálculos diferentes, eu trabalho em uma empresa compradora, então eu sei como esses pequenos problemas de dados podem nos deixar loucos. Espero que a minha resposta abaixo possa ajudá-lo: Razão da diferença de preço: 1. Fornecedor e fonte de dados Basicamente, os provedores de dados, como o Google e o Yahoo, redistribuem os dados do EOD, agregando dados de seus fornecedores. Embora os dados brutos sejam retirados das mesmas trocas, diferentes fornecedores tendem a coletá-los através de diferentes plataformas de negociação. Por exemplo, o Yahoo, está obtendo dados de estoque da Hemscott (que foi adquirida pela Morningstar), que não é a fonte mais precisa de ações do EOD. O Google obtém dados da Deutsche Brse. Para tornar o processo mais complicado, cada fornecedor pode optar por obter dados EOD de outro provedor de dados EOD ou a própria troca, ou eles podem produzir seus próprios, abertos, altos, baixos, fechados e de volume a partir dos dados reais de marca comercial. E esses dados podem vir de qualquer troca. Para dados de ações, o re-distribuidor geralmente ajusta os dados brutos aplicando certos procedimentos personalizados. Isso inclui ajuste para ações corporativas, como dividendos e divisões. Para dados futuros, é necessário rolar, e pode ser escolhido o rolamento para trás e para a remoção. Diferentes métodos de ajuste podem levar à exibição de preços diferentes. 3. Horas de negociação alargadas Além do crescimento da negociação eletrônica, muitos mercados tendem a negociar durante horas prolongadas, como períodos de negociação pré-abertos e pós-fechados. Mercados Futuros e FX também operam 24 horas por dia. Isso leva a outra liberdade na divulgação de preços: se deve incluir o movimento de preços durante o horário de negociação estendido. Para verificar de forma cruzada o preço verdadeiro, sempre devemos verificar o preço da Bolsa onde o ativo é negociado. Dada a conveniência de obter dados EOD hoje em dia, esta tarefa deve ser fácil de alcançar. Na verdade, para comerciantes e investidores profissionais, eles nunca responderão a preços em provedores gratuitos, como Yahoo e Google, provavelmente escolherão Bloomberg, Reuters, etc. No entanto, para uso pessoal, o Yahoo e o Google deveriam ser boas escolhas, E a diferença é pequena o suficiente para ignorar. Preciso obter resposta JSON ou XML com a cronologia das taxas de câmbio, por exemplo, de 2017-01-07 a 2017-03-07. Com esta resposta, podemos obter apenas as últimas informações sobre as taxas de câmbio das moedas escolhidas. Aqui podemos obter as taxas de câmbio em certas datas usando o URL: finance. yahooconnectioncurrency-converter-cachedate20170307 e analisando o JSON obtido para determinada moeda. Mas eu preciso obter taxas de câmbio para o intervalo de datas, como está aqui, mas no formato JSON ou XML. Existe uma maneira de fazer isso?

No comments:

Post a Comment