Painel Python/Streamlit para acompanhar o mercado World Cup Winner da
Polymarket em tempo quase real.
- Descoberta das seleções pela API Gamma.
- Probabilidade bruta, midpoint ao vivo e probabilidade normalizada.
- Melhor compra, melhor venda, spread e profundidade no topo do CLOB.
- Simulação de preço médio para uma compra em dólares.
- Histórico de um mês com múltiplas seleções no mesmo gráfico.
- Scanner de conjunto completo que exige cotação e profundidade em todas as pernas.
- Cliente WebSocket público reutilizável em
polymarket_monitor/realtime.py.
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run app.pyAbra http://localhost:8501. O evento padrão é 30615, confirmado como
world-cup-winner em 15 de junho de 2026. Nessa data, a API retornava 60
resultados; o painel faz a descoberta dinamicamente e não pressupõe os 48
citados no artigo.
python -m unittest discover -s tests -v- Gamma:
https://gamma-api.polymarket.com - CLOB:
https://clob.polymarket.com - WebSocket:
wss://ws-subscriptions-clob.polymarket.com/ws/market
As consultas de leitura são públicas. Operações de negociação, autenticação, carteira e envio de ordens não fazem parte deste projeto.