-
Notifications
You must be signed in to change notification settings - Fork 186
Open
Description
Bug Report
The CLI's markets list command is not returning a market that exists and is actively trading on the Polymarket website.
Market Details
- Market URL: https://polymarket.com/event/will-crude-oil-cl-hit-by-end-of-march
- Market Name: "Will Crude Oil (CL) hit__ by end of March?"
- Trading Volume: $17,934,197
- Created: March 6, 2026
- Status: Active and trading
CLI Version
polymarket 0.1.4
Steps to Reproduce
-
Visit the market on the website - it exists and shows $17.9M volume
-
Run CLI search for crude oil markets:
polymarket markets list --limit 1000 -o json | jq -r '.[] | select(.slug | contains(\"crude-oil\")) | \"\(.slug)"'
-
Result: No markets found
-
Also tried searching by description/question content:
polymarket markets list --limit 1000 -o json | jq -r '.[] | select(.question | ascii_downcase | test(\"oil price|crude|petroleum|wti|brent\"; \"i\")) | \"\(.slug)"'
-
Result: No markets found
Expected Behavior
The CLI should return the crude oil market that:
- Has been live for 4+ days (since March 6, 2026)
- Has significant trading volume ($17.9M)
- Is visible on the Polymarket website
Actual Behavior
The CLI does not return this market in any search results, suggesting:
- CLI may be using cached/stale data
- CLI API endpoint differs from website data source
- Sync issues between CLI and website APIs
Additional Context
This appears to be a data synchronization issue where newly created markets are not being indexed by the CLI, even after several days of active trading.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels