Singapore · Platform Liability

Singapore Algorithmic Trading Contract Case

Cryptocurrency transactions were executed automatically by deterministic algorithms programmed by the parties at approximately 250 times the prevailing market price. The Court of Appeal held that valid contracts were formed by algorithmic execution and assessed unilateral mistake based on the programmer's state of mind at the time of coding.

Court or tribunal
Singapore Court of Appeal
Decision date
23 February 2020
Procedural status
Final Judgment
Case number
[2020] SGCA(I) 2

01

Factual background & dispute

  • B2C2 deployed automated market-making software to place and execute orders on Quoine's trading platform.
  • Following a technical platform defect, several trades executed automatically at prices deviating sharply from market rates.
  • Quoine unilaterally cancelled and reversed the completed transactions, prompting B2C2 to bring an action for breach of contract.

02

Core issues & judicial focus

  1. Whether transactions executed entirely by deterministic algorithms constitute valid and binding contracts
  2. Whose state of mind governs unilateral mistake in automated transactions and at what point in time that state of mind is determined
  3. Whether a trading platform has the right to reverse completed transactions unilaterally

03

Judicial finding & holding

  • The Court of Appeal confirmed that algorithmic trading can form legally binding contracts.
  • The doctrine of unilateral mistake focuses on the knowledge and intention of the programmer when writing the underlying algorithm.
  • The Court affirmed that Quoine acted in breach of contract by unilaterally reversing the executed trades.

04

Practical risk implications

01Trading platform terms must explicitly define execution finality, off-market price rules, market halts, and reversal powers.

02Software development and parameter records serve as central evidence to establish algorithmic intent and risk foresight.

03Autonomous trading systems should implement hard limits for price deviation, liquidity anomalies, and manual override mechanisms.

Court documentsFull judgments and orders1 document

PROJECT ENQUIRY

How does this precedent affect your product or litigation?

Consult with our practice team →