Conteúdo da análise
A cópia obtida para 2016–2025 contém 2560 publicações EUR/USD em 2609 datas de segunda a sexta-feira. Os 49 dias úteis sem observação coincidem com encerramentos TARGET previstos. Existem 2560 observações em dias previstos como abertos e zero lacunas inesperadas. Verifica-se a completude desta cópia, não a disponibilidade histórica do site nem a pontualidade da primeira publicação.
Método e resultados
Selecionamos uma observação XML oficial de USD por EUR por data entre 1 de janeiro de 2016 e 31 de dezembro de 2025. Um CSV separado da API oficial coincide nas 2560 datas e valores. O calendário construído independentemente exclui fins de semana e encerramentos TARGET: 1 de janeiro, Sexta-feira Santa, segunda-feira de Páscoa, 1 de maio e 25 e 26 de dezembro. Um feriado ao fim de semana não é contado novamente como dia útil sem publicação.
As publicações anuais, por ordem do ano, são 257, 255, 255, 255, 257, 258, 257, 255, 256 e 255. Os dias úteis sem publicação são 4, 5, 6, 6, 5, 3, 3, 5, 6 e 6. Os CSV diário e anual mostram cada classificação. Em cada ano, o intervalo máximo entre datas consecutivas de publicação é de cinco dias de calendário.
Em 2025, um desses intervalos vai de 17 a 22 de abril. Entre essas datas existem quatro dias de calendário: dois encerramentos TARGET e um fim de semana. Não significa que faltem cinco observações. Distância entre datas e número de observações esperadas em falta têm denominadores diferentes.
O que uma referência diária não contém
Uma observação não fornece abertura, máximo, mínimo, fecho, spread, volume ou percurso de ticks. Não permite decidir se um stop intradiário foi atingido nem reproduzir uma execução. Arrastar a última taxa para um feriado cria um valor imputado, não uma cotação observada. Identifique essa diferença na preparação de um backtest.
O horário não foi uniforme em todo o período: a partir de 1 de julho de 2016, o BCE passou de cerca das 14:30 para as 16:00 CET. Este estudo não reconstrói preços intradiários nem horas históricas da primeira publicação. As cópias foram obtidas em 7 de outubro de 2026; resultados e classificações são cálculos próprios. O manifesto regista os hashes. O código usa a biblioteca padrão de Python e os ficheiros incluem condições de reutilização; exportações futuras podem ser revistas.
Tabela de resultados
| Ano | Datas de segunda a sexta | Publicações | Encerramentos TARGET | Lacunas inesperadas |
|---|---|---|---|---|
| 2016 | 261 | 257 | 4 | 0 |
| 2017 | 260 | 255 | 5 | 0 |
| 2018 | 261 | 255 | 6 | 0 |
| 2019 | 261 | 255 | 6 | 0 |
| 2020 | 262 | 257 | 5 | 0 |
| 2021 | 261 | 258 | 3 | 0 |
| 2022 | 260 | 257 | 3 | 0 |
| 2023 | 260 | 255 | 5 | 0 |
| 2024 | 262 | 256 | 6 | 0 |
| 2025 | 261 | 255 | 6 | 0 |
Reproduzir os cálculos
- Calendário anual (CSV)
- Calendário diário (CSV)
- Código, cópias BCE e instruções (ZIP)
- Resultados completos (JSON)
- Fontes, horas de obtenção e SHA
O pacote partilhado NBP/BCE usa a biblioteca padrão de Python. Os dados brutos NBP, quando necessários ao estudo A, são obtidos localmente da API oficial; não estão redistribuídos no pacote. Verifique os hashes e o âmbito de cada ficheiro no guia.
Fonte de dados: estatísticas BCE; o estudo A usa também NBP. Cálculos, classificações e gráficos são próprios. A informação original BCE está disponível gratuitamente; não implica confirmação ou recomendação dos nossos resultados pelo BCE. Condições de reutilização nos pacotes. A preparação original e a tradução receberam assistência de IA; verificar código e dados não equivale a revisão humana especializada independente.