Este site utiliza cookies. Ao navegar no site estará a consentir a sua utilização. Saber mais.
United States, the best promotions, bonuses and bookmakers available at:
Take these offers now!

Como é que o algoritmo cross-matching da Betfair afecta a ordem das apostas correspondidas?

Como é que o algoritmo cross-matching da Betfair afecta a ordem das apostas correspondidas?

Em que medida é que o algoritmo da Betfair conhecido por cross-matching altera a ordem das correspondências no mercado?

Será que esse algoritmo afectou de alguma maneira a ordem de que as primeiras apostas a serem colocadas no mercado seriam as primeiras apostas a serem correspondidas a essa odd?

por Paulo Rebelo   |   comentários 0
quinta, abril 9 2015

Às vezes noto que a regra FIFO (first in, first out) não é cumprida. Exemplo:

  • Coloquei uma aposta numa odd sem dinheiro antes do meu, e então concluo que o meu será o 1º a ser correspondido;
  • No entanto verifiquei que foi dinheiro correspondido àquela odd, antes do meu, e o meu continuou lá em espera.

A verdade é que também já me aconteceu o contrário, que notei que coloquei dinheiro depois de já haver dinheiro disponível numa odd, mas comecei logo a ser correspondido à frente do outro dinheiro.

Quando eu comecei a minha actividade de trader na Betfair, na altura trabalhava em pré-live, e tinha mesmo que controlar há quanto tempo estava a minha aposta na fila, e se ainda faltava muito para ser correspondida.

Para isso eu calculava o volume que ia sendo transaccionado e nessa altura batia certo. Isto é:

  • Estavam 30 000€ em espera numa odd, e eu colocava a minha aposta de 100€ (eram as minhas apostas nessa altura);
  • E no máximo passados 30 mil euros de aumento de volume transaccionado nessa odd, a minha aposta entrava;
  • Às vezes entrava mais cedo porque entretanto havia apostas na fila à minha frente que tinham sido canceladas.

No entanto, a Betfair começou em 2008 a implementar um sistema chamado “Cross Matching”, e esse sistema tem sido desenvolvido e aplicado a mais mercados e mais desportos.

E em 2014 a Betfair alargou a aplicação deste algoritmo a cruzamentos extra mercado, ligando apostas idênticas em mercados diferentes (exemplo: Correct-score 0-0 e Under 0,5 golos) e chamou-lhe “Cross Market Liquidity Pooling”.

A ideia por detrás destes sistemas é aumentar a visibilidade da nossa aposta que ainda não foi correspondida, colocando-a disponível em mais seleções do mercado ou até noutros mercados semelhantes. Outra vantagem deste sistema é que aumenta a liquidez aparente nos mercados.

Vou tentar dar um pequeno exemplo do que é o cross-matching, pegando num mercado simples, o Over/Under 2,5 golos:

  • Se colocar um Back no Over com 10€ @8.8,
  • a minha aposta vai ficar não correspondida e aparece como dinheiro disponível em Lay no Over @8.8,
  • e vai ficar 37€ (que já lá estavam) +10€ = 47€ disponíveis para Lay no Over @8.8.
cross-matching-exemplo-01 cross-matching-exemplo-02
  • mas reparem que o cross-matching fez aparecer exactamente ao mesmo tempo uma aposta disponível para Back no Under @1.12,
  • alterou-se também o dinheiro disponível para fazer Back @1.12 de 349€ para 427€,
  • foi um aumento de 78€, que é o lucro que eu terei da minha aposta Back no Over de 10€ @8.8.
  • Esta segunda aposta virtual é o cross-matching a funcionar!
  • Reparem que se eu cancelar a minha aposta ainda não correspondida desaparece simultaneamente os 10€ em Lay no Over @8.8, e os 78€ em Back no Under @1.12, voltando tudo à situação inicial.
cross-matching-exemplo-03

O cross-matching replica a minha aposta em todos os sítios onde é semelhante, para aumentar a hipótese de eu ser correspondido o mais rápido possível.

Por isso, o meu Back ao Over é o mesmo que um Lay ao Under, em “odds complementares”.

E como é que se calcula esta chamada “odd complementar”? Temos aqui um artigo de fórmulas úteis no Trading que tem esta equação que relaciona uma odd Back com uma odd Back fictícia, que será a odd de uma aposta Lay com a mesma probabilidade de acontecer.

Sabemos que fazer um Back a uma odd alta é o mesmo que fazer um Lay a uma odd baixa – ambos acontecimentos têm baixa probabilidade de acontecer. É este princípio que suporta a equação.

formula converter odds back lay

In: Fórmulas úteis no Trading de Apostas Desportivas

Eu penso que é precisamente esta fórmula que explica a diferença na ordem das correspondências que verificamos no mercado. A odd fictícia da aposta Back que eu fiz @8.8 não dá um valor certo das odds do mercado, vejamos:

exemplo-formula-odd-lay

A aposta virtual criada pelo cross-matching no Under tem a odd de 1.1282, que é entre 1.12 e 1.13.

A Betfair mostra-a no 1.12, mas na realidade ela acabou de ficar na fila à frente das outras apostas colocadas diretamente no Under @1.1200.

Por isso, quando alguém estiver a fazer Backs no Under @1.12, e ir retirando dinheiro dos 427€ disponíveis @1.12, vai entrar primeiro os 78€ da aposta virtual de 1.1282 do que os 349€ das apostas @1.1200.


Voltando à questão, eu penso que a Betfair respeita o princípio FIFO (first in first out), mas antes desse está o princípio da Odd: entram primeiro as apostas com melhor odd.

Esta é a minha interpretação.

Abraço,
PR


aposta virtual, betfair, cross market, cross matching, fifo, melhor odd, odd complementar

Comentários (5)
  1. beach_boy 09 abr 2015 - 14:46
    Artigo muito mas muito interessante. Bom trabalho
  1. Robsontt 09 abr 2015 - 23:40
    Estou aprendendo muito com os seus ensinamentos Paulo Rebelo. Seus prognósticos que tens no seu site estão me orientando e já estou conseguindo bons resultados e encontrando odds de valor.
    Como por exemplo nessa semana ganhei uma boa grana no jogo Levante X Sevilla. Obrigado Paulo Rebelo!
  1. Daniel Esteves 10 abr 2015 - 10:03
    Obrigado pelo artigo, muito interessante !

    Alguma coisa esta a escapar-me: os 37 euros que ja estavam @8.8 devem estar a nossa frente @1.1282 e portanto devem ser correspondidos antes de nos? A ordem ficaria portanto respeitada...
  1. Rui Teixeira 10 abr 2015 - 10:29
    Daniel escreveu:
    Obrigado pelo artigo, muito interessante !

    Alguma coisa esta a escapar-me: os 37 euros que ja estavam @8.8 devem estar a nossa frente @1.1282 e portanto devem ser correspondidos antes de nos? A ordem ficaria portanto respeitada...

    O exemplo é mais para dizer que os 78€ que entraram a 1.12, afinal entraram a frente dos 349€ que já lá estavam, porque a odd é ligeiramente acima de 1.12 (é a 1.1282), logo vao ser correspondidos primeiro.

    Mas se quiseres olhar para os 10€ que colomos a 8.8, então aí sim os teus 10€ vao ser os ultimos a entrar.

    Isto porque aparentemente a betfair mostra as apostas na odd abaixo (arredondando por defeito) - por a aposta a 1.128 é mais perto de 1.13 do que de 1.12, mas ficou a aparecer em baixo na 1.12.
  1. AGM_RJ 14 mai 2015 - 07:31
    Gostei bastante da abordagem deste assunto e sendo explicado de forma bem didática.