Pricing policies¶
Set the markup your firm adds over the source price, scope it as broadly or narrowly as you need, and check what it would charge before you put it in force.
A pricing policy is your commercial margin on Predictions. It says how much your firm adds to the source's price for a prediction contract, and under what conditions your firm is willing to price at all.
Prerequisites
- Your permission group grants the Predictions View capability to read the screen, and the Pricing capability to change anything.
- Policy changes are refused while you are acting as another user — sign back in as yourself.
Open the screen¶
In the left sidebar, open Predictions and choose Pricing.
The screen has an Active section and a History section. History shows the most recent records; a long history is truncated with a note.
Scope — which markets a policy covers¶
Every policy carries a scope, and the most specific one that covers a market wins:
| Scope | Covers |
|---|---|
| Firm | Every market your firm sells. |
| Provider | Every market from one source. |
| Topic | Every market in one category. |
| Market | One market. |
There is exactly one active policy per scope. Start with a firm-scope policy so nothing is ever unpriced, then add narrower ones where your commercial terms differ.
Warning
If no active policy covers a market, it is priced with a platform fallback rather than with your terms. Always keep a firm-scope policy active.
Create a pricing policy¶
- Click New pricing policy.
- Choose the Scope and, for anything narrower than firm, the Scope key — the source, topic, or market the policy applies to. For firm scope the key is your firm.
- Set the pricing fields:
| Field | What it does |
|---|---|
| Static markup | Added to every price, in basis points of the USD 1 payout. One basis point is 0.01 % of a dollar, so 150 bps is 1.5 cents on a contract. |
| Total markup ceiling | A hard cap on static plus utilization markup combined. It can never be below the static markup. |
| Minimum source depth | How many contracts must be available at the source before your firm is willing to price at all. |
| Maximum source spread | How wide the source's spread may be before your firm declines to price. Entered as a fraction above 0 and below 1; the form shows the percentage. |
| Quote lifetime | How long a price your firm offers stays good for. Three seconds by default; the trader sees it as a countdown on the buy ticket. |
- (Optional) Set Effective from. Leave it empty to start whenever you activate the policy.
- (Optional) Add a Reason, kept on the policy for the audit trail.
- Set the Utilization bands — see below.
- Click Create draft.
Creating never changes what your firm charges. A draft binds nothing until you activate it.
Utilization bands¶
Bands add extra markup as your firm's Predictions capacity fills up, so the price rises as the firm takes on more of one side. Each band runs from its own starting point until the next begins; the last runs to 100 %.
The editor enforces the shape as you type:
- The first band starts at 0 %.
- Each band starts above the one before it, and the last starts below 100 %.
- A higher utilization can never carry a lower markup.
- A band starts on a whole basis point.
Leave the table empty and activation stores the platform's default bands. Use Restore the platform defaults to go back to them.
Preview a price¶
The Price preview answers "what would this policy charge right now" without saving anything.
- Enter the Market id, pick the Outcome (YES or NO), and the number of Contracts.
- Enter the Reserve already required and the Allocated reserve. Leave the allocated reserve at 0 to switch the utilization markup off.
- Build the Order book best price first — a price may repeat but never drop.
- Click Run preview.
The result names the pricing and commission policies that resolved, the projected utilization, and a line-by-line breakdown: the reference price, the static markup, the utilization markup, the execution price, the execution cost, the commission, any rounding adjustment, the total debit, and the maximum payout and maximum profit. If the ceiling clipped the markup, the preview says so.
Warning
A preview is not a quote. Nothing is saved, no trader is offered anything, and no one can be held to these numbers.
Activate and retire¶
- Activate puts a draft in force. It retires the current active policy for the same scope and invalidates every outstanding price your firm has offered in that scope, so nobody is held to terms you have just replaced. You are asked to confirm, and to record a reason.
- Retire withdraws a policy permanently. A retired policy can never be re-activated — to use its settings again, create a new policy.
Related¶
- Commission policies
- The risk policy
- The Predictions reserve — the capital the utilization bands measure
- What your traders see
- About Predictions