Ticker forex api
Perguntas frequentes da API de cotação de Forex.
Nossos dados vêm de um corretor de grande volume com sede em Londres, que obtém diretamente de pregões europeus e nos entrega através de uma conexão FIX. Nossos dados são atualizados mais de 100 vezes por segundo e são entregues aos clientes finais em menos de 100 milissegundos. Esses mesmos dados são usados por várias corretoras e casas de opções Forex.
Seus dados são tão rápidos quanto os da Thomson Reuters, Xignite, XE e Oanda?
Sim! Somos o único provedor de dados de cotação de forex que obtém cotações diretamente de um corretor de alto volume via FIX, as armazena diretamente na memória para consumo imediato, e as atende via JSON com 100+ atualizações por segundo.
Com que frequência seus dados são atualizados?
Nossos dados são atualizados até 100+ vezes por segundo, dependendo do volume de mercado. Você pode ver os detalhes técnicos de todos os nossos pacotes aqui: 1forge / forex-data-api / pricing.
Como é 'preço' derivado / calculado.
O preço que exibimos é a média do lance atual e do preço de venda, ou seja: preço = (lance + pedido) / 2.
Posso usar dados do 1Forge para fins comerciais?
Sim! Você pode usar os dados do 1Forge para qualquer finalidade legal, desde que não os revenda ou redistribua. Para obter mais informações sobre usos aceitáveis, consulte o contrato de licença do 1Forge localizado aqui: 1forge / forex-data-api / license-agreement.
Não, não permitimos que clientes revendam ou redistribuam dados do 1Forge. Para obter mais informações sobre usos aceitáveis, consulte o contrato de licença do 1Forge localizado aqui: 1forge / forex-data-api / license-agreement.
Você pode me ajudar a integrar os dados do 1Forge no meu projeto?
Sim! Por favor envie-nos um email para contact @ 1forge e veremos o que podemos fazer para ajudar.
Quantas solicitações posso enviar?
O número de solicitações que você pode enviar diariamente baseia-se no limite de cota do seu plano. Você pode ver os planos e suas respectivas cotas aqui: 1forge / forex-data-api / pricing.
Como faço para verificar meu uso de cotas?
Você pode verificar o uso de sua cota efetuando login aqui: 1forge / login. Você também pode fazer uma chamada de API para verificar seu uso da seguinte forma: forex.1forge / 1.0.2 / quota? Api_key = YOUR_API_KEY.
Em que formatos os dados do Forex 1Forge estão disponíveis?
Os dados do 1Forge estão disponíveis nos formatos JSON, XML e CSV. Se você tiver requisitos personalizados, entre em contato conosco enviando um e-mail para contact @ 1forge e faremos o possível para acomodar.
As cotas são redefinidas diariamente à meia-noite (Nova York, Nova York).
Quais são as suas horas de fim de semana? Em outras palavras: a que horas seus dados param de atualizar na sexta-feira e quando começam novamente no domingo?
Nosso final de semana começa na sexta-feira às 21:00 GMT e termina no domingo às 21:00 GMT.
A 1Forge foi fundada no sudeste de Michigan e agora está localizada em Portland, Oregon.
Documentação da API Forex Quote.
Introdução.
Chamadas da API REST.
Introdução.
O que está disponível.
O 1Forge fornece dados de cotação em tempo real (bid & ask) para mais de 240 pares. Para ver uma lista completa de pares de moedas suportados, consulte a lista completa de pares de moedas. No momento, não oferecemos dados históricos, no entanto, os clientes são mais que bem-vindos para arquivar nossas cotações localmente para uso interno.
Conectando-se diretamente a corretores e provedores de liquidez, somos capazes de fornecer dados tão rapidamente quanto qualquer ECN ou corretora. Dependendo de como o mercado é ativo, você pode ver atualizações de preço acima de 200 vezes por segundo para um único par de moedas. Nenhum outro provedor de cotações no mundo pode corresponder à nossa precisão, velocidade ou nível de serviço.
Localização do servidor e latência esperada.
Nossos fornecedores de liquidez estão localizados na Europa e, portanto, nosso servidor de cotação está localizado na Bélgica. Você pode verificar quanto tempo leva para a sua rede atingir o nosso fazendo o ping do latency-test.1forge.
Formato de carimbo de data / hora.
Todos os timestamps são timestamps unix / epoch (segundos que se passaram desde 1 de janeiro de 1970 UTC). Se você precisar de ajuda para converter timestamps em um formato diferente, entre em contato conosco.
Suporte WebSocket.
Enquanto a maioria dos clientes optou por usar nossa API REST, nós encorajamos corretoras, casas de opções e quaisquer outros clientes que precisam de cada tick em tempo real para utilizar nosso streaming WebSocket que está atualmente disponível com nossas bibliotecas PHP e Javascript. O streaming WebSocket não está disponível em planos gratuitos.
Nós fornecemos algumas bibliotecas para sua conveniência, no entanto, não é necessário usá-las, a menos que você planeje usar WebSockets.
Use o endpoint de taxas para obter as cotações de um ou mais pares de moedas. Se aplicável, o número de cotações devolvidas é cobrado contra o limite de cotação do seu plano.
Você pode solicitar cotações para uma única data ou como uma média durante um período. Se o seu plano tiver um limite de cotação, cada resposta incluirá o cabeçalho X-Rate-Limit-Remaining contendo o número de cotações restantes disponíveis para o período de faturamento atual.
: base_currency: a moeda base para todos os pares de moedas no pedido.
: output_format - O formato de serialização da saída.
Parâmetros de consulta de entrada.
Todos os parâmetros de consulta são opcionais e o padrão para cada um é anotado.
quote - Uma moeda de cotação para cruzar com: base_currency.
format: (string) Um código de moeda de 3 letras maiúsculas, conforme definido pelo padrão do endpoint de Moedas: Todas as moedas disponíveis (menos a base_currency), conforme definido pelo endpoint de Moedas, podem ser especificadas várias vezes. /v1/rates/USD. json? quote=EUR"e=CHF"e=GBP Este parâmetro controla o número de cotações que são cobradas no seu limite de cotação. Cada moeda de cotação retornada pela API conta contra seu limite de cotação. Observe que, se você não especificar um parâmetro de cotação (ou seja, a opção padrão), várias cotações serão retornadas e contadas em relação ao seu limite de cotação. Você pode assumir que não serão retornadas mais de 200 citações por chamada de API. exemplo: Para solicitar as taxas de câmbio mais recentes USD / EUR e USD / CAD curl - X GET "web-services. oanda / rates / api / v1 / rates / USD. json? quote = EUR & quot = CAD"
fields - Uma lista de valores de cotação para retornar.
format: (string) - Qualquer uma das médias, midpoint, highs, lows ou all Pode ser especificado multiple times fields = all é o equivalente a fields = médias & fields = ponto médio & campos = highs & amp; fields = lows averages: A média (média ) lance e peça cotações para o período (lance e pergunta) Se o período for um dia, eles são o lance diário médio (médio) e as cotações do dia. Se o período for um intervalo de datas, elas serão a média (média) licitar e pedir cotações nesse intervalo de datas. A média do período é calculada usando o lance médio diário e o ponto médio de cotação de pedidos: o ponto médio das cotações de compra e venda (ponto médio) Em uma solicitação de intervalo de datas, esse é o ponto médio entre as cotações de lance médio e de período. NOTA: O ponto médio é sempre arredondado para o mesmo nível de precisão das cotações de compra e venda. Assim, um pedido de 1,7533 e um lance de 1,7522 teria um ponto médio de 1,7528 e não 1,77575 altos: O lance alto e pedir o período (high_bid e high_ask) Em um pedido de intervalo de datas, estes são os mais altos (máximo) high_bid e high_ask acima desse intervalo: O baixo lance e as cotações de solicitação para o período (low_bid e low_ask) Em uma solicitação de intervalo de datas, estas são as cotações mais baixas (mínimo) low_bid e low_ask acima desse intervalo padrão: médias exemplo: solicite as médias e ponto médio para EUR / USD curl - X GET "web-services. oanda / rates / api / v1 / rates / EUR. json? quote = USD & amp; campos = médias & campos = ponto médio"
data_set - Qual conjunto de dados consultar.
format: (string) - OANDA ou um dos códigos do banco central suportados (consulte Endpoints da API para obter a lista completa) padrão: OANDA NOTA: As taxas de câmbio do Banco Central consistem em uma única taxa à vista. Assim, o parâmetro fields será ignorado quando o data_set for definido para qualquer um dos exemplos de códigos do banco central: Solicite a última curva de taxa de câmbio EUR / USD do Banco Central Europeu - X GET "web-services. oanda / rates / api / v1 / rates /EUR. json? quote=USD&data_set=EUCB "
decimal_places - Número de casas decimais a serem retornadas na saída da cotação.
formato: (integer | string) um inteiro de 1 a 15 ou todos Alguns pares de moedas têm menos casas decimais armazenadas do que o solicitado neste parâmetro. Para esses pares de moedas, as cotações retornadas são preenchidas com zeros para corresponder ao número de casas decimais solicitadas. Você pode solicitar o número máximo de casas decimais armazenadas para um par de moedas, especificando todas. Se várias moedas de cotação forem solicitadas, a precisão de cada par poderá variar. padrão: 5 exemplo: Solicite a cotação mais recente EUR / USD arredondada para 4 casas decimais curl - X GET "web-services. oanda / rates / api / v1 / rates / USD. json? quote = EUR & amp; decimal_places = 4"
data - uma data de cotação específica.
formato: (string) No formato AAAA-MM-DD As datas são interpretadas no fuso horário UTC A data especificada deve ser menor que ou equivalente à data atual padrão: O dia atual (fuso horário UTC) NOTA: Omitir este parâmetro ou especificar a data atual retorna as últimas cotações disponíveis. Se as cotações de hoje existirem, elas serão retornadas, caso contrário, a API retornará as cotações mais recentes disponíveis. O parâmetro date é ignorado se início e fim forem usados para solicitar um exemplo de intervalo de datas: solicitação EUR / USD para 1º de janeiro de 2014 curl - X GET "web-services. oanda / rates / api / v1 / rates / EUR. json? citação = USD e data = 2014-01-01 "
início e fim - datas de início e fim para calcular cotações médias em um período.
format: (string) No formato AAAA-MM-DD Datas são interpretadas no fuso horário UTC Deve ser menor que ou equivalente a data atual Se start for especificado mas não terminar, então presume-se que seja o dia atual Se end for especificado mas não iniciar ou se o início vier após o final, um erro é gerado Os valores iniciais e finais idênticos são equivalentes a um único valor de parâmetro de data padrão: Nenhum; a ausência de início e fim ou um valor de data retorna as últimas cotações disponíveis exemplo: Solicite o lance médio e peça EUR / USD para o mês de janeiro de 2014 Curl - X GET "web-services. oanda / rates / api / v1 /rates/EUR. json? quote=USD&start=2014-01-01&end=2014-01-31 "Consulte a seção Intervalos de datas para obter informações sobre como as cotações retornadas diferem de uma solicitação de data regular.
Se o seu plano tiver um limite de cotação, todas as respostas do ponto final de Taxas também incluirão o cabeçalho HTTP Restante de Taxa X. O valor do cabeçalho é o número de cotações restantes para o período de faturamento atual. Esse valor também está disponível no ponto de extremidade Remaing Quotes.
Os exemplos a seguir mostram a saída para uma solicitação de todos os campos para USD / EUR e USD / GBP para 1º de janeiro de 2014.
96 APIs de ações: Bloomberg, NASDAQ e E * TRADE.
Nosso diretório de API agora inclui 96 APIs de estoques. A mais nova é a API Eurex VALUES. O mais popular, em termos de visualizações de páginas de diretório, é a API do Bloomberg. Abaixo, você encontrará mais algumas estatísticas do diretório, incluindo toda a lista de APIs de ações.
Em termos de detalhes técnicos, REST e XML lideram o caminho. Existem 55 APIs REST de ações e 42 APIs SOAP de ações. Nosso diretório lista 64 APIs XML de ações e 18 APIs JSON de ações.
Bclear API: serviço de negociação de títulos no mercado de balcão. Acompanhe esta API.
E * TRADE API: Acesso a E * Serviços comerciais para aplicativos. Acompanhe esta API.
API do Empirasign: Segurança comercializa dados e provedor de modelos de negociação. Acompanhe esta API.
FreeStockCharts API: Estoque e dados do mercado financeiro e serviço de gráficos. Acompanhe esta API.
API MarketConnect: serviço italiano de informações sobre o mercado de valores mobiliários. Acompanhe esta API.
Orbis API: serviço de negociação financeira eletrônica. Acompanhe esta API.
StockTwits API: Rede de ideias em tempo real para investidores e comerciantes. Acompanhe esta API.
TaqTiqa API: Histórico Mercado Financeiro e Serviço de Cotações. Acompanhe esta API.
API XigniteExchanges: fornece horas de operação para trocas mundiais de valores mobiliários. Acompanhe esta API.
XigniteVWAP API: acompanhamento do preço médio da ação ponderado por volume. Acompanhe esta API.
Comentários (5)
O IG Group acaba de lançar uma API de negociação REST para seus instrumentos CFD e Spreadbet. Veja soa-probe / 2014/06 / ig-rest-trading-api. html.
Eu estou olhando para desenvolver uma simulação de mercado de ações virtual. como eu sou novato dev, eu não posso pagar ao vivo.
Esta API será útil para mim?
Eu estou procurando uma API que é gratuita e fornece dados (histórico) de diferentes fontes.
@AP_REX Se você está desenvolvendo como um projeto pessoal, sugiro dar uma olhada nas APIs de finanças do Yahoo. Eles não são 100% sólidos, então eu não recomendo para um aplicativo de produção em larga escala, mas eles são gratuitos, então eles são perfeitos para pequenos projetos. Grandes dados também.
Se você precisa de dados limpos para estratégias de backtest tão preciso quanto um intervalo de 1 minuto, sugiro obter uma fonte de dados limpa como intradata. co. Eles têm tanto forex quanto ações e são dados ideais para backtesting, pois colocam seus dados em arquivos anuais e são simples de baixar do site.
Então é importante ter um bom software de otimização com relatórios detalhados para encontrar padrões em diferentes estratégias. Para visualizar drawdowns por exemplo, indique o risco que você assume nas estratégias.
Комментарии
Отправить комментарий