Skip to content

Trading changes the asset a participant owns. The mechanism between the input and output determines who supplies liquidity, how the price forms, which claims are created, and who absorbs execution and inventory losses.

input asset → venue and pricing mechanism → output asset

A complete analysis then asks which route executed, which state changed, which fees moved, and whether the user-authorized price and amount bounds held.

For every trade, record:

  1. input and output assets, amounts, decimals, and recipients;
  2. quote time, reference price, price direction, and route;
  3. market mechanism, available depth, and counterparty;
  4. fees, gas, rebates, incentives, and transaction-ordering effects;
  5. minimum output, maximum input, deadline, and partial-fill rules;
  6. settlement state on success, failure, expiry, and refund; and
  7. which trader, maker, liquidity provider, solver, or protocol absorbs each loss.

This checklist remains useful for an order book, AMM, auction, request for quotes, or solver system. Those designs should not be treated as interchangeable.