Start with the order, not the chart
Record the exact market, outcome, account wallet, order ID, buy or sell side, limit price and original number of shares. A chart value is not evidence that someone could take the whole order at that price. Read the matching side of the current order book and its available quantity.
For a buy limit of $0.43 per share, an available ask of $0.45 does not meet your limit. Even a last trade at $0.43 does not prove that a seller remains available. If your limit does meet a current quote, the quote can change before matching. Do not solve uncertainty by repeatedly submitting the same instruction.
Match the symptom to the next check
Different clients use different labels. Read the current documentation for the version you use instead of comparing words alone. Order acceptance, matching and a confirmed trade are separate milestones. Preserve the raw reason or status alongside the human-readable label.
| What you observe | What to check | What it does not prove |
|---|---|---|
| Open, with zero matched | Price, side, outcome and available opposing quantity | The service has failed |
| Partially matched | Filled quantity and the remaining open quantity | The whole order is complete |
| Rejected | Returned reason, tick size, minimum size, balance and permissions | A retry with unchanged inputs will work |
| Delayed or no response | Current order and trade records for the correct account scope | Nothing reached the venue |
| Missing from the open-order list | Order ID, trades, expiry and cancellation result | All shares were purchased |
A partial fill changes what is left to cancel
Consider an invented order for 12 shares at a maximum $0.43 each. Five shares have filled and seven remain open. The original maximum notional was $5.16, excluding fees. The seven-share remainder represents up to $3.01 of additional notional at that limit; it is not another 12-share order.
You request cancellation. Before that request completes, two more shares fill. A consistent final record is seven filled and five canceled. It is not five filled and seven canceled, and it is not zero exposure. Re-read the final quantities before considering any replacement. Selling the filled position would be a separate decision and transaction, not a cancellation.
Choose order lifetime deliberately
GTC orders can remain on the book until they fill or are canceled. GTD orders have an expiry. FOK requests full immediate execution or cancellation; FAK allows available immediate execution and cancels the remainder. These choices change what a missing or partial order means. Check the current venue constraints before using a deadline.
A limit order can cross existing liquidity immediately. A supported post-only instruction instead rejects if it would take liquidity; this is not the same as every limit order being a maker order. Some configured markets impose matching delays during which cancellation is unavailable. A cancel button is not a promise of instant reversal.
Verify cancellation in a safe sequence
The current Session Keys documentation limits order visibility by signer. An empty result under a different account scope can be a visibility issue. Keep the submitting identity in your record, without copying its credentials into logs or support messages.
- Pause the rule or worker that could recreate the order.
- Identify the correct order and the authenticated account or session that submitted it.
- Request cancellation of the intended unfilled quantity using the supported interface.
- Read the cancellation response, then refresh order and trade records.
- Keep an unresolved state if the response is missing or conflicting; do not release the budget twice.
- Resume only after remaining orders and filled positions agree with the recorded totals.
What to include when asking for help
A useful report contains the public market link, outcome, order ID, timestamp with timezone, client version, requested price and shares, observed status, matched quantity and cancellation result. Describe expected and actual behavior separately. Redact keys, signatures, authentication headers and personal information from screenshots.
Use the worksheet below to reconcile original quantity = confirmed filled quantity + confirmed canceled quantity + still-open quantity, where these are the final categories applicable to your order. If settlement is unresolved, record that separately rather than pretending the reconciliation is final. This article is an operational explanation, not a suggestion to buy, sell or change your price.
Custody, permissions and eligibility
Non-custodial means funds remain in a user-controlled wallet; it does not remove trading permissions, smart-contract risk or the possibility of loss. SharkRule is independent from Polymarket, with no affiliation or endorsement implied. This is software education, not financial or investment advice. Trading eligibility follows current Polymarket geographic restrictions.
Check current geographic restrictionsFrequently asked questions
The displayed price touched my limit. Why no fill?
The displayed price may not be an executable opposing quote. Available size and quote timing matter; a chart touch does not reserve liquidity for your order.
Does canceling return an already filled position to cash?
No. Cancellation concerns the remaining order. Previously filled shares stay in the position unless another supported action changes it.
Should I submit again after a timeout?
First reconcile the order under the correct account scope. An unanswered submission can have been accepted; resubmitting may create an additional order.
Your working worksheet
Save a copy and fill in the fields locally. Use public identifiers only; never include passwords, private keys, seed phrases or API secrets. This is a planning document, not an account connection or trading tool.
Download the worksheet (.txt)Sources and further reading
How this guide was prepared
Prepared with AI assistance using the official sources linked above. The numerical examples and decision boundaries were checked with local, deterministic test fixtures. No live trades, performance backtest or independent expert review was conducted. Documentation was checked on 12 September 2026; check the linked provider guidance for later changes.