CUCKOOTRADE
Guides

Testing trading software against data you control

Every guide here is a working answer to a problem that market data creates: a key you cannot put in CI, a crash you cannot schedule, a socket that will not drop when you need it to. All examples run verbatim against the live API, with no key and no signup.

Point your client somewhere else

Break things on purpose

Put it in the pipeline

Elsewhere

The documentation is the parameter-by-parameter reference. The playground charts any scenario ticker without writing code. Swagger and openapi.json cover the machine surface, and llms.txt is the whole API in a single fetch for coding agents.

All data is synthetic. Every response is generated and marked with X-Cuckoo-Synthetic: true. CuckooTrade exists to exercise code paths — development, CI, demos, teaching. It is not market data, must never inform a real trade, and is not a backtesting tool.