A market can display a reward program and still reject your assumption that every resting quote qualifies. The eligibility boundary lives in the market configuration.
Polymarket's market-details documentation exposes reward settings for the minimum qualifying size, maximum qualifying spread, and dated allocations.
Start with the minimum size
The rewards minimum size is a market-level constraint on the order size that can qualify. A quote below that threshold may be valid liquidity and still be outside the reward calculation.
Keep the qualifying size beside the order record. Do not infer it from a neighboring market or from an older snapshot.
Check distance from the midpoint
The maximum qualifying spread describes how far a resting order can be from the midpoint and still qualify. A quote can remain on the book while drifting outside that boundary.
If the strategy keeps a quote alive after the market moves, refresh the midpoint and the reward setting before calling the quote eligible.
Treat allocations as time-bound
Reward allocations carry a start date and an end date, with a daily rate and a total amount. An allocation that was active yesterday is not evidence that the same funding exists today.
Record the allocation window used for each report. This makes a payout review a dated calculation rather than a timeless assumption.
Separate reward status from trade status
A reward setting does not say that your order filled, and a fill does not prove that the order met every reward condition. Keep eligibility, execution, inventory, and payout as separate fields.
The useful question is not whether a market advertises incentives. It is whether the current size, spread, dates, and executed liquidity all line up for the specific quote.
Further reading: Market details · Market making · Maker rebate program.
Explore the markets: Open Polymarket (referral link).
A note on risk
Prices can change and positions can lose their full value. Examples are educational, not promises of returns.