Skip to content

fix(polymarket): auto-fetch live quote markets#76

Merged
taariq merged 1 commit intomainfrom
fix/polymarket-quote-live-market-fetch
Mar 6, 2026
Merged

fix(polymarket): auto-fetch live quote markets#76
taariq merged 1 commit intomainfrom
fix/polymarket-quote-live-market-fetch

Conversation

@taariq
Copy link
Contributor

@taariq taariq commented Mar 6, 2026

Summary

  • auto-fetch live quote/trade markets when --markets-file is absent and config["markets"] is empty
  • cover the maker rebate bot and the three paired-market basis bots
  • add regression tests that exercise the live-fetch fallback path directly

Why

Quote/trade mode was silently doing nothing when users left markets empty. Backtest mode already knew how to discover live Polymarket data from the Seren publishers, but quote mode did not.

Testing

  • pytest -q polymarket/maker-rebate-bot/tests/test_smoke.py
  • pytest -q polymarket/paired-market-basis-maker/tests/test_smoke.py
  • pytest -q polymarket/liquidity-paired-basis-maker/tests/test_smoke.py
  • pytest -q polymarket/high-throughput-paired-basis-maker/tests/test_smoke.py

Closes #74

@taariq taariq self-assigned this Mar 6, 2026
@taariq taariq merged commit 6f87fec into main Mar 6, 2026
2 checks passed
@taariq taariq deleted the fix/polymarket-quote-live-market-fetch branch March 6, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Polymarket quote mode should auto-fetch live markets when config markets is empty

1 participant