Trading Dev AcademyFree quant education

Free lesson · Prediction foundations

A dollar claim is not a news headline

Open interactive lessonPractice calculationsExplore labs

Start with the idea

A binary share pays according to a written criterion. Similar headlines can settle differently when thresholds, sources or deadlines differ.

Symbols, units & horizon
  • N: purchased shares
  • Y: terminal USD payout per share, either 0 or 1 in this model
  • a: purchase ask USD/share
  • C: total trading costs USD
  • Π: settlement profit USD

When and why to use this

Build a contract card and two-state profit table before comparing prediction markets.

A binary share pays according to a written criterion. Similar headlines can settle differently when thresholds, sources or deadlines differ.

Record the outcome source, observation time, exact inequality, amendment process and exceptional settlement terms. Distinguish the event occurring from the platform accepting evidence and releasing collateral.

For a simple fully collateralized $1-or-$0 claim, separate terminal payout from purchase profit. The purchase cost is lost when the event fails; a successful payout includes recovery of that cost.

Π=N(Y−a)−C
Model assumptions, derivation and arithmetic

A dollar claim is not a news headline

  1. Multiply the realized per-share payout by shares N.
  2. Subtract N times purchase ask.
  3. Subtract all costs, then evaluate both Y=0 and Y=1.
Work it by hand

100 shares at $.62 with $1 costs earn 100×(1−.62)−1=$37 if YES; otherwise they lose $63.

Apply it in a strategy

  • Build a contract card and two-state profit table before comparing prediction markets.
  • Record the input timestamp, executable quantity, currency and horizon. Reconcile the result with a cash-flow or state table.
  • Stress this failure condition: A void or alternative payout rule adds states that the simple binary formula omits.

Research deliverable

Build and explain a a dollar claim is not a news headline worksheet. Build a contract card and two-state profit table before comparing prediction markets.

Evidence boundary: Synthetic arithmetic and scenarios illustrate mechanics. They are not historical returns, a paper replication, or evidence of an executable edge. Research sources and their access limitations are recorded at the end of this module.

Research sources, review dates and limitations

Python implementation

Self-contained teaching example. Python 3.10+; dependencies and input conventions are shown in the code and notation. Run in your own Python environment.

# Python 3.10+; standard library unless NumPy is imported below.
# Inputs and outputs use the units defined in this lesson. Synthetic teaching example.
def binary_profit(shares,ask,outcome,cost=0):
    if shares<0 or not 0<=ask<=1 or outcome not in (0,1) or cost<0: raise ValueError("Invalid binary contract inputs")
    return shares*(outcome-ask)-cost

print(binary_profit(100,.62,1,1),binary_profit(100,.62,0,1))

Continue learning

Prediction Markets: Contracts, Probability and Evidence — all lessons
  1. A dollar claim is not a news headline
  2. From probability to a decision price
  3. Conditional probabilities and contract dependence
  4. Brier score: measure the whole probability
  5. Log loss and overconfident mistakes
  6. Calibration bins and their uncertainty
  7. Resolution delay and capital lock-up
  8. A causal forecast research ledger

Quantitative finance and development glossary · Python resources and libraries · Research sources and limitations