novig
Novig exchange — public events, market catalog (outcomes, fees, void rules), and order books.
About
Novig exchange — public events, market catalog (outcomes, fees, void rules), and order books. No API key, read-only. Covers NFL, NBA, MLB, NHL, NCAAF, NCAAB, WNBA, soccer, tennis, MMA, golf, esports. IMPORTANT: catalog markets carry no prices; prices come only from get_order_book (bids per outcome as probabilities, each contract pays $0.01).
Commands 8
Sports, leagues, and league aliases (cfb → NCAAF, cbb → NCAAB, ...)
One page of events; pass the returned next back as --after
One event by id
Catalog markets by event_id, league, market_type; paged with after
One catalog market by id
Best bid, depth and derived ask per outcome; --depth is 1-20; retrieved_at is retrieval time, not exchange time
Token-AND keyword search over a bounded event scan; truncated: true when the scan, a market page or limit dropped results; failed pages/fetches appear in warnings
Events starting on today's UTC date (native UTC day bounds, bounded scan, reports truncated and warnings)
Quick Start
sports-skills novig get_sports_config
from sports_skills import novig novig.get_sports_config()