NOTAS DE FERRAMENTAS

Transforme um histórico de preços da Pinnacle em um histórico justo

A remoção de margem pertence a cada snapshot, não à média. A regra por linha, a checagem de completude e o corte que tornam uma série justa confiável.

Um histórico de preços fica pela metade enquanto a margem ainda está nele. Para transformar uma série armazenada de preços da Pinnacle em uma série de preços justos, remova a margem em cada snapshot separadamente, com um método escolhido antes, e só em mercados que estavam completos naquele momento. Agregue primeiro e remova depois, e a margem vaza para os seus resultados.

Remova a margem por snapshot

A ordem importa porque a margem não é constante como o atalho assume. Tome um mercado de duas saídas com preços 2,00 e 1,8182: as probabilidades implícitas são 0,500 e 0,550, um overround de 5%, e a remoção proporcional dá preços justos de 2,10 e 1,9091. Depois o mesmo mercado move para 1,50 e 2,6087, ainda com overround de 5%, e os preços justos são 1,575 e 2,7391.

Agora compare as duas formas de resumir essa série. A média dos preços brutos do primeiro resultado dá 1,75, e remover uma margem de 5% dessa média implica um preço justo de 1,84. Tirar a média das duas probabilidades justas, em vez disso, dá 55,56%, um preço justo de 1,80. Mesmos dados, resposta diferente, e o atalho é o que está errado. O viés é pequeno em um mercado e se acumula ao longo de um conjunto de dados.

Um método para a série inteira

Escolha o método de remoção antes de tocar nos dados e aplique-o a cada linha. A remoção proporcional divide cada probabilidade implícita pela soma delas; o método da potência ajusta um expoente, e os dois divergem em preços desequilibrados. Qualquer um é defensável. Misturá-los entre timestamps não é, porque parte do movimento que você mediria é o método, não o mercado.

Escreva a escolha no pipeline, ao lado do código que armazena os preços, para que um gráfico produzido em março continue comparável com um de outubro.

Mercados completos ou nenhuma linha

A remoção de margem só é definida em um mercado completo: todos os resultados mutuamente exclusivos, do mesmo mercado, no mesmo instante. Um snapshot sem o empate numa partida de futebol não é um mercado com uma lacuna; para este fim, não é mercado nenhum. Descarte a linha, registre o motivo e siga adiante.

Duas checagens pegam a maioria das linhas ruins. As probabilidades implícitas devem somar um pouco acima de um; uma soma abaixo de um é um underround e normalmente significa um conjunto incompleto ou desalinhado. A contagem de resultados também deve bater com a definição do mercado. A calculadora no-vig aplica as mesmas checagens de forma interativa: ela sinaliza um underround em vez de normalizá-lo e aceita até doze resultados, como sua página afirma, verificado em 2026-09-30.

O fechamento é só a última linha honesta

Um preço justo de fechamento não é um cálculo especial. É o preço justo do último snapshot pré-jogo completo que você registrou antes de o mercado fechar. É por isso que o guia de dados históricos insiste em escrever a regra de corte antes da amostragem: defina o fechamento como um intervalo fixo antes do início programado, aplique-o a cada evento e nunca volte atrás em busca de um número mais bonito.

Lacunas no histórico bruto continuam lacunas no histórico justo. Se o seu gravador ficou fora por uma hora, nenhuma regra de normalização reconstrói o que a margem fez enquanto você estava fora.

Por snapshot, um método, mercados completos, fechamento honesto. Faça essas quatro coisas e a série justa herda a confiança da série bruta.