Metodologia
O Macro Index responde a quatro perguntas por banco central: qual é a taxa básica de juros, quando o banco decide de novo, o que decidiu antes e qual das suas próprias páginas publica cada decisão. Quando não sabe, diz "ainda não" em vez de adivinhar.
Qualidade dos dadosCorreçõesdataset.json
Datas de calendário e decisões observadas
Uma reunião no calendário publicado por um banco é uma expectativa. Uma decisão só vira fato depois que o comunicado é aberto na página do próprio banco e a decisão é lida ali; o registro passa então a ter observed, com a taxa antes e depois, a direção e a URL do comunicado. Decisões extraordinárias (fora das reuniões) não estão em nenhum calendário, por isso só aparecem depois de observadas. Uma reunião remarcada guarda a data original.
A data é o dia da decisão, no fuso do banco; numa reunião de dois dias, como a do Copom, é o dia em que a decisão é anunciada (o Norges Bank, por exemplo, anuncia no dia seguinte à reunião do comitê). Os horários de anúncio são instantes em UTC convertidos do horário local do banco; quando o banco não divulga horário, nenhum é mostrado.
Números do histórico
Os dias desde a última mudança, as manutenções consecutivas e a contagem dos movimentos anteriores por tamanho são calculados apenas a partir de decisões observadas, nunca de datas de calendário. A série da taxa é o histórico do próprio banco da taxa em vigor a partir de cada data de vigência.
Fontes: copiar, nunca montar
Toda URL é copiada do índice, do feed ou do sitemap do próprio banco e aberta antes de ser citada. Cada tipo de página que um banco publica (comunicado de decisão, calendário, histórico da taxa, feed de imprensa) é registrado com o lugar onde suas URLs são encontradas e um padrão para reconhecer uma delas, nunca para montar uma. Sites de notícias e agregadores não servem para resolver questões: a autoridade é o próprio emissor.
Leituras e o critério de aptidão
Um HTTP 200 não garante que a página possa ser lida. Uma leitura pede a um leitor que extraia um fato de uma página real de um tipo e o registra como certo, errado ou nulo. Uma fonte só fica apta a resolver quando suas leituras somam pelo menos 5 certas e 0 erradas. Isso é calculado pela verificação antes da publicação, nunca definido à mão. Uma questão sobre uma decisão só é resolvida com uma decisão observada cuja fonte de comunicado esteja apta.
Termos dos bancos
Os bancos centrais definem seus próprios termos para reutilizar suas páginas, e alguns os restringem: só uso não comercial, só link, nenhuma reprodução ou autorização antes de links para páginas internas. Cada página de banco mostra os termos do próprio banco, resumidos, com link para eles. Copiamos apenas os fatos básicos de uma decisão (a data, a taxa e a direção) e nunca o texto de um comunicado. Para um banco que pede autorização antes de links para suas páginas internas, as URLs aparecem como texto, e não como links. O site não tem anúncios e não cobra nada: é uma referência não comercial.
Neutralidade
Só fatos e datas: sem previsões, sem cotações de apostas, sem probabilidades, sem opiniões sobre o que um banco deveria fazer ou vai fazer.
Licença
Nossos próprios dados estão sob CC BY 4.0, © MC² Ventures: cite "Macro Index" e inclua um link para este site. As páginas para as quais apontamos pertencem a quem as publica e mantêm seus próprios termos.
API e MCP
JSON simples com CORS, sem chave. Toda resposta é {data, meta}, e meta.dataset_version informa a versão lida.
| Endpoint | Retorna |
|---|---|
/v1/upcoming?from=YYYY-MM-DD&to=YYYY-MM-DD | Reuniões no período (padrão: hoje + 60 dias): id, bank, date, announceAt, dateStatus, rateBefore (a taxa antes da reunião), step, calendarSource, settleSource e observed |
/v1/bank/<id> | currentRate, effective, lastDecision, nextMeeting, números do histórico, atualização |
/v1/releases?from&to | Divulgações de inflação no período |
/v1/banks · /v1/health · /v1/corrections | Lista de bancos, atualização e avisos, o registro de correções |
MCP (Streamable HTTP, sem estado) em https://www.macroindex.org/mcp, com as ferramentas upcoming_decisions, bank_status, check_question, resolution_sources, submit_correction e dataset_health. check_question recusa uma decisão que ainda não foi observada. Também: OpenAPI · llms.txt · o conjunto de dados completo.