Os dados económicos conduzem os mercados de divisas mas apenas no momento exacto em que atingem o fio. A data que um valor do PIB cobre, o IPC trimestral foi medido, o período que um relatório sobre emprego reflete: nada disso importa para o mercado até que o anúncio oficial seja feito. período de referência E o ... Data e hora do anúncio é a base de qualquer estratégia macro comercial séria baseada em libertações económicas.
Período de medição versus data de anúncio
Cada grande lançamento econômico descreve um período passado. Quando o Bureau of Economic Analysis (BEA) dos EUA publica sua estimativa antecipada do PIB para o terceiro trimestre, ele diz o que aconteceu entre julho e setembro. Quando a UK Office for National Statistics publica seu IPC mensal, ele informa sobre as mudanças de preços no mês anterior. Reacção do mercado, ocorre no dia e hora da publicação do comunicado não no último dia do período de referência.
Este atraso entre o período de referência e o anúncio não é pequeno. Depois A revisão final do PIB pode ser feita meses depois. As impressões do IPC para um determinado mês geralmente chegam 23 semanas após o final do mês. A seguir Este calendário escalonado cria um mundo onde os mercados estão perpetuamente a reagir ao passado mas sempre no presente.
DISTINÇÃO chave
Um comunicado do PIB rotulado "Q3 2024" não diz nada sobre quando o mercado reagiu a ele. 08:30 ET em 30 de outubro de 2024 o segundo exacto em que a BEA publicou a estimativa prévia.Confundir o período de referência com a data de anúncio é um dos erros mais comuns no retesting das estratégias de eventos económicos.
Por que os gráficos trimestrais enganam os comerciantes
Os gráficos económicos normais traçam o crescimento do PIB, do IPC ou do emprego em função do período de referência Q1, Q2, Q3, Q4. Se você sobrepor estes em um gráfico de preços para estudar as reações FX, você está implicitamente assumindo que o mercado sabia os dados no final desse trimestre.
Consideremos um exemplo concreto. Suponha que você esteja construindo um modelo para estudar como o EUR/USD responde às surpresas do PIB da zona do euro. Se você alinhar o valor do PIB com o terceiro trimestre (ou seja, 30 de setembro) em vez da data de publicação do Eurostat (normalmente no final de outubro ou início de novembro), seu modelo estará testando um mercado que ainda não viu os dados. Cada sinal, cada coeficiente de regressão, cada correlação que você mede será distorcida por esse viés prospectivo.
Retardo comum no anúncio
PIB (anticipação)
Os dados do terceiro trimestre (julho/setembro) são tipicamente publicados no final de Outubro.
IPC / Inflação
A publicação ocorre 2 3 semanas após o final do mês de referência.
Salarios não agrícolas
Os dados relativos aos empregos de Setembro são divulgados no primeiro dia sexta-feira do mês seguinte.
Decisão sobre a taxa de juro
Anunciado num calendário fixo, o segundo exacto de publicação não apenas a data determina quando o mercado se move.
Balança comercial
Os dados do comércio mensal são tipicamente publicados 56 semanas após o mês de referência o atraso composto entre as revisões.
Taxa de desemprego
A semana de inquérito decorre normalmente no meio do mês; a publicação chega 23 semanas depois com o PNF ou relatório equivalente.
O problema do viés de futuro nos testes de retrospectiva
O viés de prospecção é o assassino silencioso das estratégias de eventos econômicos. Ocorre sempre que um modelo usa informações que não estariam disponíveis no momento em que uma decisão comercial foi simulada. Com dados econômico, isso acontece quase automaticamente se você usar a data do período de referência em vez da data-hora do anúncio.
Imagine testar uma regra: "compre AUD/USD quando a mudança de emprego australiana exceder o consenso". Se o seu conjunto de dados registra dados de emprego em relação ao mês de referência digamos, outubro , mas o lançamento real chegou na terceira quinta-feira de novembro às 00:30 AEDT, então qualquer estratégia que coloque uma negociação em 1 de novembro está usando dados que o mercado ainda não tinha. O backtest parece lucrativo; a estratégie em tempo real falha no primeiro comércio.
VISÃO PARA O AVEIRA VIAJOS NA PRática
Uma estratégia testada com datas do período de referência mostrará um registro limpo de transacções executadas antes dos movimentos do mercado. Depois A vantagem desaparece completamente porque nunca existiu. Apenas um conjunto de dados com marca de tempo de segundo nível de granularidade até o momento do anúncio elimina esta distorção.
O problema se torna mais agudo quando se trabalha em várias moedas e agências estatísticas. O BEA dos EUA, Eurostat, Statistics Canada, ABS, Statistical New Zealand e ONS todos têm diferentes cronogramas de publicação e convenções diferentes para o horário exato dentro do dia de lançamento. Um lançamiento do PIB do BEA chega às 08:30 ET; uma decisão do RBA chega às 14:30 AEDT; uma impressão do IPC do Reino Unido chega às 07:00 GMT. Sem dados de carimbo de tempo de segundo nível para cada lançamentos, o alinhamento preciso do estudo de eventos é impossível.
Microstrutura do Mercado: Os segundos em torno de um lançamento
Os mercados de câmbio hoje são dominados por participantes algorítmicos e de alta frequência. Nos segundos em torno de um lançamento econômico programado, a dinâmica do fluxo de pedidos muda drasticamente. Os spreads de oferta e demanda se ampliam à medida que os criadores de mercado puxam a liquidez antes da impressão. Os picos de volume nos primeiros milissegundos após a publicação, à medida em que os algoritmos processam o número de manchete contra o consenso. Dentro de um a três segundos, uma parte significativa do ajuste inicial do preço já ocorreu.
Para os traders discricionários sistemáticos e estratégias algorítmicas, saber o segundo exato de lançamento não é uma sutileza teórica é um requisito prático. Uma estratégia calibrada para negociar "no lançamiento" mas operando com um carimbo de data e hora só será executada em um ponto aleatório no processo de descoberta de preço pós-lançamento, frequentemente perseguindo um movimento que já aconteceu.
Pre-receita: retirada de liquidez
Os operadores de mercado podem, por exemplo, utilizar um sistema de negociação de preços para determinar o preço de um mercado, ou para determinar a data de início de uma transação.
Pós-lançamento: Janela de descoberta de preços
A descoberta de preços mais concentrada ocorre nos primeiros 160 segundos após a publicação. Os modelos que usam um carimbo de data e hora não podem distinguir entre um comércio colocado em T + 0 segundos e um colocado a T + 3 horas. A granularidade de segundo nível transforma essa janela de uma aproximação em um evento preciso e testável.
PIB: O indicador do período de referência mais mal utilizado
O Produto Interno Bruto é o único indicador macro mais citado e sem dúvida o mais perigoso de usar com datas de período de referência. O PIB é divulgado em várias safras: antecipado, preliminar e final (ou segunda e terceira estimativa, dependendo do país). Cada safra tem sua própria data de anúncio e cada uma pode mover os mercados independentemente das outras.
Um comerciante que olha para um gráfico trimestral do PIB e trata o 3o trimestre de 2024 como um ponto de dados de "Outubro" está implicitamente assumindo: (a) apenas um anúncio existe e (b) ele chegou em 1o de Outubro. Na realidade, pode haver três anúncios separados antecipados, preliminares e finais espalhados por outubro, novembro e dezembro, cada um com seu próprio carimbo de tempo preciso e cada um capaz de mover o EUR/USD, GBP/USD ou AUD/USD dependendo da surpresa relativa ao consenso.
EXEMPLO DE VINTAGE do PIB: EUA 3o trimestre de 2024
Três eventos de mercado distintos, três datas de anúncio distintas:
- Previsão 30 de outubro de 2024, 08:30 ET primeira leitura; maior impacto no mercado.
- Segunda estimativa 27 de Novembro de 2024, 08:30 ET revisado; movimentos do mercado se surpresa material versus avanço.
- Terceira estimativa 19 de dezembro de 2024, 08:30 ET final; normalmente menor impacto, a menos que haja uma revisão maior.
A média dessas três impressões em um único número do terceiro trimestre, ou traçá-las em 30 de setembro, destrói completamente o conteúdo da informação. O mercado reagiu três vezes separadas, em três momentos separados, e cada reação dependia do delta entre a nova impressão e a estimativa anterior. Apenas um conjunto de dados que registra a data exata de anúncio para cada safra pode suportar uma análise rigorosa dessas dinâmicas. A FXMacroData API captura cada lançamento separadamente, timestamped para o segundo, para que você possa alinhar os dados do mercado com precisão e medir a reação no momento certo. Docs do ponto final do PIB em USD para o esquema.
Como o FXMacroData resolve isto
A API FXMacroData foi construída com timestamping de anúncio preciso como um requisito de design de primeira classe. announcement_datetime campo registado em Granularidade de segundo nível como uma marca de tempo Unix o segundo UTC exato em que a publicação foi tornada pública pela autoridade estatística emissora ou pelo banco central.
Isso significa que uma consulta ao ponto final de inflação para qualquer moeda suportada retorna não apenas o valor e a data de lançamento, mas o momento exato em que os dados entraram no mercado. Os analistas podem alinhar seus dados de tick FX, dados de fluxo de pedidos ou dados de barra a esse carimbo horário diretamente sem consultas de calendário, sem agendamento manual, sem adivinhações sobre se um determinado anúncio foi às 08:30 ou 09:00 em um determinado dia.
GET https://fxmacrodata.com/api/v1/announcements/usd/inflation?api_key=YOUR_API_KEY
Exemplo de resposta (ilustrativo):
{"currency":"USD","indicator":"inflation","start_date":"2025-01-31","end_date":"2026-02-27","data":[{"date":"2025-01-31","announcement_datetime":1739367000,"val":2.99},{"date":"2025-02-28","announcement_datetime":1741782600,"val":2.8}]}
Observe que ambos os campos estão presentes: announcement_datetime dá-lhe o UTC preciso segundo o mercado recebeu os dados; date Os dois campos não são intercambiáveis e tratá-los como tal é onde a maioria das abordagens erra.
O mesmo carimbo de tempo de segundo nível aplica-se a todos os indicadores da API FXMacroData: decisões sobre taxas de juro (ver Docs sobre a taxa de juro de política do dólar), publicações do IPC (ver Docs de inflação em USDpara cada par de moedas suportado USD, EUR, GBP, AUD, NZD, CAD, CHF, JPY a data de anúncio é acompanhada separadamente do período de referência.
O QUE É POSSÍVEL
- Re-teste estratégias de surpresa econômica sem viés de olhar para o futuro.
- Alinhe os dados do tick FX ou barras de 1 minuto ao segundo exato do anúncio.
- Modelo do próprio atraso de anúncio medir o tempo que os mercados levam para reprizar completamente após um lançamento.
- Construir calendários de eventos programaticamente usando datas de anúncio históricas como dados de treinamento para agendamento futuro.
- Identificar padrões de posicionamento pré-anúncio definindo janelas precisas pré-evento.
Fluxo de trabalho prático: Construir um estudo de evento
A estrutura canônica para estudar as reações de câmbio a lançamentos econômicos é o estudo de eventos. A abordagem é simples em princípio: medir as mudanças de preço em uma janela definida em torno de cada anúncio, em seguida, agregar em eventos para caracterizar a reação típica. A qualidade de cada etapa depende inteiramente da precisão do carimbo de hora do anúncios.
Um fluxo de trabalho robusto de estudo de eventos usando FXMacroData parece assim:
- Data de lançamento Para o indicador-alvo e a moeda através da API , por exemplo, todas as publicações do IPC dos EUA nos últimos três anos com os seus horários precisos UTC.
- Retirar valores liberados e carimbos de hora de anúncio O contrato de anúncio do FXMacroData em si é centrado em observações lançadas e calendário de publicação.
- Alinhar os dados de preços de câmbio em cada segundo de anúncio definir sua janela de evento (por exemplo, T-60s a T+300s) e extrair dados de barra centrados na data e hora do anúncios.
- Medir os retornos acumulados na janela de eventos, separadamente para surpresas positivas e negativas.
- Agregado e ensaio calcular a média, a mediana e a distribuição dos retornos.
Sem datas de anúncio de segundo nível, é impossível executar corretamente a etapa 3. Usando só datas de carimbos de tempo introduz ruído de até várias horas em cada janela de evento o suficiente para inundar qualquer sinal na típica reação pós-lançamento de 530 minutos.
import requests
from datetime import datetime, timezone
# Fetch all USD CPI announcement datetimes
resp = requests.get(
"https://fxmacrodata.com/api/v1/announcements/usd/inflation",
params={"api_key": "YOUR_API_KEY"}
)
releases = resp.json()["data"]
# Each release has a precise announcement_datetime
for r in releases:
ts = datetime.fromtimestamp(r["announcement_datetime"], tz=timezone.utc)
print(f"Date: {r['date']} | Announced: {ts.strftime('%Y-%m-%d %H:%M:%S %Z')}")
O custo de horários imprecisos
Para apreciar o que se perde com dados imprecisos, considere as fontes alternativas tipicamente utilizadas pelos comerciantes que não têm acesso a conjuntos de dados precisos:
- Sites da agência de estatísticas governamentais: geralmente fornecem dados apenas por período de referência; as datas de anúncio podem estar numa página de calendário separada, raramente com horários, e quase nunca machine-readable.
- Fornecedores de dados financeiros genéricos: O prazo de inscrição é normalmente fixado na data de publicação, às vezes na hora mas raramente no minuto e quase nunca no segundo.
- Calendários económicos: fornecer horários de anúncio programados com antecedência, mas não registar a hora real em que uma liberação atingiu o fio (que pode diferir da hora programada devido a atrasos técnicos).
- Escrava manualmente: Introduz erro humano, confusão de fuso horário e não é escalável em várias moedas e indicadores.
Cada uma dessas alternativas força os analistas a comprometer-se: ou aceitar o viés de olhar para o futuro, aceitar janelas de eventos imprecisas, ou gastar tempo significativo de engenharia construção e manutenção de um sistema de rastreamento de anúncios proprietário. FXMacroData elimina esse tradeoff, fornecendo anúncio-precisos, carimbos de tempo de segundo nível como uma característica nativa da API para todos os indicadores e moedas suportados.
Precisão analítica
Quando se construem estratégias sistemáticas em torno de lançamentos econômicos, a qualidade do carimbo horário não é uma preocupação secundária é a infraestrutura na qual toda a análise se baseia. Uma estratégia testada com tempos de anúncio de segundo nível pode ser implantada com confiança de que a lógica comercial simulada reflete a sequência real de eventos. Uma strategia construída em datas de período de referência ou carimbos de tempo de data só não pode fazer essa afirmação.
Conclusão
O período de referência e a data de anúncio são informações fundamentalmente diferentes, e confundir-as é uma fonte sistemática de erro na análise de eventos econômicos. O PIB não é um evento do "T3", é um acontecimento às 08:30 ET na data de lançamento antecipado. O IPC não é uma cifra de "Desembro", é uma quantidade divulgada às 07:00 GMT em uma manhã específica de janeiro. As folhas de pagamento não agrícolas não são um ponto de dados de "Setembro", são dados divulgados às 08:30, ET, na primeira sexta-feira de outubro.
Os mercados reagem no momento do anúncio, não no final do período de referência. Qualquer quadro para a negociação de lançamentos econômicos de um modelo baseado em regras simples para um sistema multifator sofisticado deve ser baseado nos carimbos de tempo precisos para produzir resultados válidos. A FXMacroData API fornece exatamente isso: datas de anúncios de segundo nível ao lado de metadados do período, em todos os principais indicadores e moedas, disponíveis programaticamente sem intervenção manual.
Para uma lista completa dos indicadores apoiados e a sua cobertura data/hora de anúncio, ver o Documentação dos dados da API- Não .
FXMacroData Research
Acesso Marcas de horário de anúncio de segundo nível Para a análise de dados sobre o PIB, o IPC, dados sobre emprego, taxas de juro e muito mais em todas as principais moedas.