понедельник, 7 мая 2018 г.

Api de dados de ticks forex


API de dados de ticks do Forex
Não se pode estar mais errado nisso.
Não há nada como dados históricos FOREX. Cada mediador de negociação de FX (Broker) cria seus próprios termos de negociação & amp; Condições Mesmo o mesmo Corretor pode fornecer vários feeds de preço diferentes (ou inconsistentes, se assim o desejar) para o mesmo par de moedas, de forma que os T & amp; C de cada "produto" possam ser atendidos.
O ecossistema FOREX é um mercado global descentralizado, multi-agente / multi-função, principalmente distribuído.
Então, esqueça de ter um SLOC, uma linha mágica para obter uma resposta universalmente válida de alguma API divina inexistente. Não há nenhum tal.
Sim, pode receber dados FX - mas cada corretor fornece uma imagem diferente:
Sim, pode-se integrar o processo de host local contra um serviço de API distinto de um Broker em particular, para um tipo particular de conta de negociação (ref. Os respectivos T & amp; C para contexto detalhado de tal feed de dados).
Alguns Corretores publicam seus dados de ticks locais, outros não. Algumas agências de pesquisa podem ajudá-lo em alguns esforços motivados por pesquisa e compartilhar segmentos selecionados dos dados de ticks para um par CCY específico. Mas não há consolidação global zero. Simplesmente não tem motivo para agregar tal serviço, que tem valor zero adicionado.
Se a modelagem quantitativa in vitro deve fazer algum sentido, esse modelo deve ser validado com relação ao mesmo mercado, onde se espera que a comercialização ocorra in vivo.
Então você precisa de dados específicos de um Mediador de acesso ao mercado (o Corretor para pedir isso), onde seu serviço está indo para operar in vivo.

Os dados do Forex que você precisa para alimentar qualquer projeto.
Melhor dados, infraestrutura e entrega:
✔ Dados verdadeiros: 100+ atualizações por segundo.
✔ Cotações diretamente dos pregões europeus.
✔ Usado por várias corretoras Forex e casas de opções.
✔ Mais de 600 pares de moedas, incluindo Forex, Cryptos, Gold e Silver.
✔ Tempos de ida e volta tão baixos quanto 15ms.
✔ Bibliotecas escritas em PHP, Javascript, Ruby e Python para você começar imediatamente.
✔ Suporte Streaming WebSock.
✔ Fácil de usar documentação e exemplos da API.
O 1Forge é o único provedor que oferece velocidade FIX real com a conveniência de uma API.
A maioria dos provedores de dados de forex o obrigam a comprometer: você pode obter dados realmente rápidos através de uma conexão FIX (também conhecida como firehose) para milhares por mês, ou pode obter dados lentos por meio de uma API JSON. Com o 1Forge, você pode ter o melhor dos dois mundos: a velocidade de uma conexão FIX e a facilidade de uso que vem com uma API JSON, tudo a um preço razoável.

API de dados de ticks do Forex
Eu preciso obter taxas de câmbio forex ao vivo para o meu aplicativo pessoal. Eu sei que não há serviço gratuito que tenha esses dados disponíveis para download. Eu tenho usado o Yahoo Finance, mas acabei de descobrir que ele tem um atraso de 15 minutos ou mais. Existe alguma maneira que eu poderia obter taxas mais frescas em algum lugar? Diga, 5 minutos de idade em vez de 15?
Muitos corretores de forex oferecem "informantes" gratuitos que carregam dados automaticamente em um intervalo de segundos, então talvez haja alguns que permitem que esses dados sejam baixados em intervalos maiores sem o uso de seus informantes estritamente para uso pessoal?
fechado como fora do tópico por Bo Persson, DegDwight, marca, Don Roby, Martijn Pieters & # 9830; 24 set '12 às 23:08.
Espera-se que as perguntas no Stack Overflow estejam relacionadas à programação dentro do escopo definido pela comunidade. Considere editar a pergunta ou deixar comentários para melhoria, se você acredita que a pergunta pode ser reformulada para se encaixar no escopo. Leia mais sobre a reabertura de perguntas aqui. Se essa questão puder ser reformulada para se ajustar às regras da Central de Ajuda, edite a pergunta.
O TrueFX tem cotações forex gratuitas em tempo real (várias atualizações por segundo), mas apenas para um número limitado de pares: webrates. truefx / rates / connect. html? F = html.
Eles também têm dados de ticks que podem ser baixados gratuitamente para os mesmos pares, desde maio de 2009: truefx /? Page = downloads.
Você pode obter cotações em tempo real para uma seleção maior de pares de FXCM: rates. fxcm / RatesXML.
Eles também têm dados de ticks para download gratuitos, desde 2007, mas você precisa criar uma conta de demonstração e usar uma API do Windows baseada em COM chamada Order2Go para recuperá-la.
Eles prometeram disponibilizar os mesmos dados de ticks no formato CSV gratuitamente este ano, por aqui: forexcodesource / index. php / Category: Historical_Data.
Aqui estão alguns provedores de dados de equity / fx, mas eles não são gratuitos.
Se você está tentando manter tudo livre, provavelmente terá que hackear algo juntos.
Por exemplo, em 4 há um gancho DDE que você pode usar para transmitir as aspas. Você precisará de uma caixa do Windows (ou vm) rodando 4 e um aplicativo ouvindo o servidor DDE, que encaminharia as aspas para o seu servidor linux através de um soquete TCP, ou mesmo HTTP. O atraso deve ser inferior a um segundo, se for feito corretamente.
Aqui está a biblioteca que eu uso para receber as cotações do DDE.
Além disso, se você estiver procurando por dados históricos de ticks, essa é uma ótima fonte.

Live FOREX Tick Data.
Os Serviços de Dados em Tempo Real fornecem acesso a dados do mercado ao vivo (últimos dados Bid, Ask / Mid Tick ou dados de séries temporais da OHLC ativos / em execução).
Escolha entre os serviços pré-configurados abaixo ou crie um feed de dados em tempo real personalizado!
Live FOREX.
ou aprox. 2.600.000 / mês)
Metais ao vivo.
ou aprox. 2.600.000 / mês)
Live FOREX + Metais.
ou aprox. 2.600.000 / mês)
Não vê o que você está procurando? Crie um feed de dados Forex ao vivo personalizado.
Serviços de dados.
Desenvolvedores
Copyright © 2004-2017 ForexFeed.
Todos os direitos reservados. Todas as marcas são marcas registradas da ForexFeed.

API de dados de ticks do Forex
O método mais conveniente para fazer o download do Dukascopy é através da página de dados históricos do Dukascopy que apresenta um aplicativo da Web que permite obter os dados do tick para um intervalo de tempo específico (nota: isso foi alterado e só permite baixar um dia uma vez, isso obviamente não é mais um método muito conveniente). Você será solicitado a selecionar o formato de data & # 8211; você pode escolher o formato que quiser para a data, o script de conversão FXT será capaz de autodetectar e analisar.
Algumas outras opções para download são:
O Tickstory é uma ferramenta tudo-em-um gratuita que não apenas baixa os dados do tick Dukascopy, mas também os processa em um FXT. Se você selecionar essa rota, não precisará mais passar pela etapa de conversão CSV2FXT (ainda é possível exportar um CSV e fazê-lo), mas não fornecemos suporte para Tickstory e, em muitos casos, não posso fornecer suporte se você está usando arquivos FXT criados pela Tickstory com o Tick Data Suite. O StrategyQuant Tick Data Downloader é um aplicativo que automatiza o download de dados de tick e a criação de CSV. É gratuito e muito fácil de usar. Por meio do JForex, o cliente Dukascopy. Por favor, consulte os dados do registro Download Dukascopy com o guia do cliente JForex para obter mais detalhes. Usando minha coleção de scripts PHP. Veja o download e análise dos dados do tick Dukascopy com o guia de scripts PHP do Birt.
Não importa qual método você use, por favor, reserve um tempo para ler o & # 8220; Finalidade & # 8221; e "Nenhuma garantia da Dukascopy & # 8221; seções na página de dados do tick Dukascopy.
Prós & # 038; contras
& # 8211; vários métodos de download.
& # 8211; extensa cobertura de intervalo de tempo.
& # 8211; grande variedade de pares disponíveis, CFDs e índices.
& # 8211; Qualidade muito boa.
& # 8211; até novembro de 2010, os dados não eram do tipo top-of-the-order-book, mas sim agregados em incrementos de 0,5 pip.
& # 8211; os dados para alguns pares (menores & # 038; metais) não são tão antigos quanto 2003.
Pepperstone e Integral.
Fundo.
A Pepperstone é uma corretora ECN fundada em 2010, com uma sólida reputação e uma crescente base de clientes. Eu nunca tive uma conta com eles, mas ouvi coisas boas de muitas pessoas que têm um e eu ainda tenho que ouvir de um cliente insatisfeito. Os dados de ticks que eles estão oferecendo são coletados pelo parceiro Integral, um dos principais fornecedores de fluidez. Seus dados são de alta qualidade, com spreads geralmente mais baixos do que o Dukascopy.
Os dados mais antigos disponíveis são de 2009 e a faixa disponível de pares de moedas é limitada principalmente aos principais (não há muitos pares de moedas menores e nenhum metal). Os dados não incluem o volume.
Pares de moedas disponíveis:
Os dados podem ser baixados na página de dados do tick de Pepperstone ou na página de downloads do TrueFX, com o último exigindo registro (que é gratuito).
Os dados são divididos em arquivos que duram um mês. Para usá-lo, siga os seguintes passos:
Baixe os meses de interesse (deve ser consecutivo). Desembale todos os arquivos zip. Concatene os arquivos em ordem. A maneira mais fácil de fazer isso é: Ative um prompt de comando (Iniciar-> Executar-> cmd. exe) Altere o diretório para onde você descompactou os arquivos (por exemplo, cd "\ Documents and Settings \ Administrador \ Meus Documentos \ Downloads \ ") Use o comando type (por exemplo, digite EURUSD-2011-01.csv EURUSD-2011-02.csv EURUSD-2011-03.csv EURUSD-2011-04.csv> EURUSD. csv)
Se você precisar de instruções mais detalhadas para concatenar arquivos, use um mecanismo de pesquisa. Como observação, se você estiver usando o Firefox, talvez queira obter o addon DownThemAll & # 8211; Ele pode baixar todos os dados para o (s) par (es) que você deseja sem muito clique.
Prós & # 038; contras
& # 8211; Qualidade muito boa.
& # 8211; a primeira data disponível é 2009.
& # 8211; os dados são divididos em meses e os arquivos precisam ser baixados individualmente e concatenados manualmente (mesclados)
& # 8211; o nome do par é incluído para cada tick, o que é um completo desperdício de espaço e largura de banda.
MB Trading.
Fundo.
Outro corretor baseado nos EUA, a MB Trading fornece uma ampla gama de produtos; quando se trata de Forex, os serviços da ECN são oferecidos aos seus clientes. Juntamente com a plataforma de negociação proprietária Desktop Pro, o Metatrader 4 está disponível, mas com muitas peculiaridades, como 10k lotsize, a exigência de uma chave de autenticação especial, muitos preenchimentos parciais, nenhuma expiração nos pedidos e uma reinicialização diária do servidor que leva alguns 5 minutos às 17:00 EST EUA. Estas coisas de lado, seus spreads são muito bons e as comissões são decentes também.
Os dados de carrapatos oferecidos são de alta qualidade, sem volume, e estão disponíveis para muitos pares: a caixa de seleção inclui todos os principais e alguns menores, com uma contagem quase igual ao número de pares disponíveis na Dukascopy. Os dados são totalmente gratuitos, mas, a menos que você já tenha uma conta na MB Trading, você terá que se inscrever em uma conta de demonstração (que também é gratuita). A primeira data disponível é janeiro de 2011.
Pares de moedas disponíveis:
Vá para a página de download do histórico de ticks do MB Trading. Faça o login usando as credenciais da sua conta (se você não tiver uma conta, basta abrir uma conta demo, é grátis). Se você se perdeu no processo de registro, depois de fazer login na sua conta, a página pode ser acessada clicando no link Histórico de ticks no menu Ferramentas.
Depois de chegar à página de download real, você terá que selecionar o par de moeda de sua escolha, em seguida, começar a navegar e ativar cada dia que você deseja baixar. Observação: se você quiser realmente fazer algo com os dados, certifique-se de estar recebendo dias consecutivos, não um dia aleatório aqui e ali.
Quando você terminar de selecionar todos os dias que lhe interessam (bastante clicando se quiser todos), clique em Baixar e reze para que realmente funcione. Quando eu tentei isso, me deparei com um problema desagradável que iria parar o download antes de terminar e eu tive que baixar cada dia separadamente. Espero que tenha sido apenas um problema no meu fim.
Supondo que você fez tudo que eu sugeri acima, você deve acabar com um arquivo chamado Tick. fecho eclair. Você tem que descompactá-lo e dentro de você encontrará um monte mais arquivos zip, um para cada dia. Você também tem que descompactá-los e quando isso for feito, o último passo a ser feito antes de transformá-los em um FXT é concatená-los em ordem (veja o Pepperstone & # 038; Integral acima para obter mais informações sobre a concatenação).
Prós & # 038; contras
& # 8211; Qualidade muito boa.
& # 8211; grande variedade de pares disponíveis.
& # 8211; os dados só estão disponíveis a partir de 2011.
& # 8211; os dados são divididos em dias e os arquivos precisam ser descompactados e concatenados manualmente (mesclados)
& # 8211; Fazer o download dos dados pode ser uma tarefa difícil, porque você só pode fazer o download no máximo 25 dias por vez, fazendo com que todo o processo avance muito devagar.
& # 8211; o nome do par é incluído para cada tick, o que é um completo desperdício de espaço e largura de banda.
& # 8211; o processo de download é bastante hostil.
& # 8211; concatenar os arquivos para cada dia pode ser um pouco trabalhoso se você estiver fazendo isso por um período de tempo de vários meses.
HistData.
Fundo.
Um projeto de um grupo de traders que disponibiliza gratuitamente os dados a expensas próprias & # 8211; uma iniciativa que eu aplaudo, não há interesse oculto.
A data de disponibilidade varia por símbolo e vai até 2000 para alguns majores. No entanto, os dados não são muito consistentes & # 8211; Eu fiz o download de duas amostras de dados do tick EURUSD, uma de março de 2011 e outra de janeiro de 2012 (a razão é que eu precisava descobrir o G & # 038; DST); O arquivo de março de 2011 tem cotações de um corretor de mercado com 4 dígitos e um spread fixo de EUR / USD de 3 pips com um deslocamento de G de 4 (eu acho), enquanto o arquivo de janeiro de 2012 tem citações do que parece ser um corretor ECN (possivelmente MB Trading) com um offset G de -5. Assim, o script CSV2FXT solicitará que você insira o deslocamento G e DST manualmente.
Como um bom bônus, os arquivos incluem arquivos de texto que especificam todas as lacunas maiores que 60 segundos.

Produtos de dados históricos: dados de Forex.
Os dados históricos intraday do Forex da Tick Data estão disponíveis a partir de 1 de maio de 2008 e incluem:
Mais de 2.000 pares de dados Forex à vista - Consulte Lista de pares disponíveis Dados de cotação tick-by-tick (preços de compra e venda) Barras de um minuto pré-construídas (Aberto, Alto, Baixo e Fechado para cada intervalo de minuto criado do lado do Lance de cotações) Dados Forex de mais de 95 contribuintes (por exemplo, bancos e outros participantes do mercado) de mais de 80 cidades internacionais Tempo para o milisegundo Histórico de dados Forex entregues em arquivos ASCII para fácil integração (por exemplo, OneTick ®, R, MATLAB ®, MongoDB ®, Kdb +, etc.) Crie séries temporais personalizadas por meio da assinatura TickWrite ® 7, TickWrite ® Web ou TickAPI ® Update disponível para manter os dados de câmbio spot atualizados. Dados de dados de amostra Opções de entrega de dados Arquivo de dados.
Preços de dados de Forex.
Cotações Spot FX para mais de 2.000 pares negociados no mercado de moedas já em 7 de maio de 2008. Para preços de API / dados de aluguel, por favor clique aqui. Todos os preços em USD:

Documentos da API de dados do Forex
Classe ForexFeed.
Resumo do construtor.
Resumo do método.
Detalhe do construtor.
Detalhe do método.
getHostname.
setHostname.
getTimeout.
setTimeout.
getStartTime.
setStartTime.
getAccessKey.
setAccessKey.
getInterval.
setInterval.
1 = Dados do ticket (para cotações de lance / pedido ou meio)
5 = 5 segundos dados (OHLC)
10 = 10 segundos dados (OHLC)
30 = 30 segundos dados (OHLC)
45 = 45 Segundo dados (OHLC)
60 = 1 minuto de dados (OHLC)
300 = dados de 5 minutos (OHLC)
600 = 10 minutos de dados (OHLC)
900 = 15 dados de minuto (OHLC)
1200 = 20 minutos de dados (OHLC)
1800 = 30 dados de minuto (OHLC)
2700 = 45 minutos de dados (OHLC)
3600 = dados de 1 hora (OHLC)
7200 = dados de 2 horas (OHLC)
10800 = dados de 3 horas (OHLC)
14400 = dados de 4 horas (OHLC)
21600 = dados de 6 horas (OHLC)
43200 = dados de 12 horas (OHLC)
86400 = 1 dia / dados diários (OHLC)
getPeriods.
setPeriods.
um de: "mid", "bid, ask"
um dos seguintes: "mid", "bid" ou "ask"
um de: "ohlc", "ohlcv"
setNoStats.
definindo o sinalizador NoStats para um valor de 1.
Isso pode ser útil em condições de baixa largura de banda, por exemplo. Ou simplesmente para conservar alguns bytes em cada solicitação / resposta.
getNoStats.
getNumQuotes.
getErrorCode.
getErrorMessage.
getAPIVersion.
getCopyright.
getWebsite.
getRedistribution.
getLicense.
getLicenseInfo.
getAccessPeriod.
getAccessPerPeriod.
getAccessThisPeriod.
getAccessPeriodRemaining.
getAccessPeriodBegan.
getAccessPeriodStarts.
getAvailableSymbols.
getSymbols.
símbolo - o símbolo ISO de 6 caracteres.
title - O título curto legível por humanos do símbolo.
decimais - A precisão decimal (ou seja: o número de dígitos significativos após o ponto decimal)
base_symbol - O símbolo ISO de 3 caracteres da moeda base.
base_title - O título descritivo da moeda base.
quote_symbol - O símbolo ISO de 3 caracteres da moeda de cotação.
quote_title - O título descritivo da moeda de cotação.
getAvailableIntervals.
getIntervals.
title - Um título legível por humanos do intervalo.
intervalo - o comprimento do intervalo (em segundos)
getConversion.
HashMap convertido = fxObj. getConversion ("EUR", "USD", 1.00);
símbolo - símbolo ISO de 6 caracteres (ou seja: EURUSD)
title - O título do símbolo (por exemplo: EUR / USD)
convert_from - O símbolo ISO de 3 caracteres da moeda base (por exemplo: EUR)
convert_to - O símbolo ISO de 3 caracteres da moeda para (por exemplo: USD)
convert_value - o valor na moeda base.
conversion_rate - A taxa na qual a conversão foi realizada (por exemplo: preço de mercado atual)
conversion_value - O valor convertido na moeda de destino.
getDataCached.
O conjunto de dados atualmente carregado é um cache contendo os resultados da última chamada para #getData.
símbolo - o símbolo ISO de 6 caracteres.
title - O título curto legível por humanos do símbolo.
time - O registro de data e hora (tempo padrão do UNIX / segundos da época)
price - O preço atual do mid-market (o ponto médio entre Bid e Ask)
símbolo - o símbolo ISO de 6 caracteres.
title - O título curto legível por humanos do símbolo.
time - O registro de data e hora (tempo padrão do UNIX / segundos da época)
lance - O preço de oferta (venda) do mercado atual.
ask - O preço atual do mercado Ask (buy).
símbolo - o símbolo ISO de 6 caracteres.
title - O título curto legível por humanos do símbolo.
time - O registro de data e hora (tempo / época do UNIX padrão). Para os dados de OHLC, este valor representa o tempo em que o dado intervalo de cotação começou (como um exemplo: os intervalos de dados horários de OHLC começam de hora em hora)
open - O preço de abertura do intervalo dado, que começou no horário.
alto - O preço mais alto do intervalo dado, que começou no horário.
low - O menor preço do intervalo dado, que começou no horário.
close - O preço de fechamento do intervalo dado, que começou no horário.

Pesquisa nos EUA na Web para dispositivos móveis.
Bem-vindo ao fórum do Yahoo Search! Gostaríamos de ouvir suas ideias sobre como melhorar a Pesquisa do Yahoo.
O fórum de comentários do produto do Yahoo agora exige um ID e uma senha válidos do Yahoo para participar.
Agora você precisa fazer login usando sua conta de e-mail do Yahoo para nos fornecer feedback e enviar votos e comentários para as ideias existentes. Se você não tiver um ID do Yahoo ou a senha do seu ID do Yahoo, inscreva-se para obter uma nova conta.
Se você tiver um ID e uma senha válidos do Yahoo, siga estas etapas se quiser remover suas postagens, comentários, votos e / ou perfil do fórum de comentários do produto do Yahoo.
Vote em uma ideia existente () ou publique uma nova ideia…
Idéias quentes Idéias superiores Novas ideias Categoria Status Meu feedback.
Melhore seus serviços.
O seu mecanismo de pesquisa não encontra resultados satisfatórios para pesquisas. Está muito fraco. Além disso, o servidor do bing geralmente está desligado.
Eu criei uma conta de e-mail / e-mail há muito tempo, mas perdi o acesso a ela; Todos vocês podem excluir todas as minhas contas do Yahoo / Yahoo, exceto a minha mais nova YaAccount.
Eu quero todo o meu acesso perdido yahoo conta 'delete'; Solicitando suporte para exclusão de conta antiga; 'exceto' minha conta do Yahoo mais recente esta conta não excluir! Porque eu não quero que isso interfira com o meu 'jogo' on-line / jogos / negócios / dados / Atividade, porque o programa de computador / segurança pode 'roubar' minhas informações e detectar outras contas; em seguida, proteger as atividades on-line / negócios protegendo da minha suspeita por causa da minha outra conta existente fará com que o programa de segurança seja 'Suspeito' até que eu esteja 'seguro'; e se eu estou jogando online 'Depositando' então eu preciso dessas contas 'delete' porque a insegurança 'Suspicioun' irá programar o jogo de cassino 'Programas' títulos 'para ser' seguro 'então será' injusto 'jogo e eu vai perder por causa da insegurança pode ser uma "desculpa". Espero que vocês entendam minha explicação!
Eu quero todo o meu acesso perdido yahoo conta 'delete'; Solicitando suporte para exclusão de conta antiga; 'exceto' minha conta do Yahoo mais recente esta conta não excluir! Porque eu não quero que isso interfira com o meu 'jogo' on-line / jogos / negócios / dados / Atividade, porque o programa de computador / segurança pode 'roubar' minhas informações e detectar outras contas; em seguida, proteger as atividades on-line / negócios protegendo da minha suspeita por causa da minha outra conta existente fará com que o programa de segurança seja 'Suspeito' até que eu esteja 'seguro'; e se eu estou jogando on-line 'Depositando' então eu preciso dessas contas 'delete' porque a insegurança 'Suspicioun' irá programar o jogo de cassino 'Programas' títulos 'para ser ... mais.

Комментариев нет:

Отправить комментарий