P13-L05 · P13 · P13-M02
Compare trading patterns with competing explanations
Prerequisites: P13-L04
Learning objectives
- Compare trading patterns with competing explanations
- Compare an artificial-volume hypothesis with plausible alternative trading explanations.
Why this matters
High turnover and repeated counterparties can justify investigation while still failing to establish common beneficial control or deliberate manipulation.
Explanation
Define the pattern before assigning motive: repeated cycles, rapid reversals, concentrated counterparties, recycled funding or promotional timing. Specify the network, pool, asset and observation window. Calculate gross trading volume separately from net balance movement; a round trip can contribute twice to gross volume while ending near its starting position. Neither number alone proves artificial activity.
Build competing hypotheses: self-trading by one controller, independent arbitrage, market-making, rebalancing or aggregator/custody routing. A shared funder or counterparty may support a graph relationship, but human/common control needs a separate attribution bridge. Compare fees, timing, route economics, inventory changes and independently supported control evidence where available. Do not use a social price spike as a substitute.
Report the pattern and its measurement coverage even when manipulation remains insufficiently evidenced. Provider volume may aggregate incompatible pools or include incomplete windows; retain those boundaries. This paper exercise creates no Radar measurement, price prediction or trade recommendation.
Key terms
Gross volume: sum of selected trade amounts under a stated convention.
Net movement: signed balance change across the selected records.
Competing explanation: alternative mechanism producing a similar pattern.
Common control: attribution claim not supplied by shared counterparties alone.
Historical example
ILLUSTRATIVE same-asset units: A sends 100 to B and B returns 100 to A within 10 minutes; fee effects are explicitly ignored. A second pair C / D does the same. All four share fictional counterparty X elsewhere. There is no beneficial-controller record, complete pool history or economic route evidence.
Visual specifications
Transaction timeline of two fictional 100/100 cycles with gross 400 and net 0 labels. Show shared X as one relation, with alternative-mechanism boxes and no common-owner cluster.
Caption: Fictional repeated flow pattern; gross turnover does not establish manipulation.
SPECIFICATION_ONLY — the rendered visual has not been produced or independently reviewed.
What the evidence proves
The selected paper rows contain 400 units gross directional movement and zero net across each closed pair under the stipulated convention. Repetition and shared X are graph patterns.
What the evidence does not prove
It proves no actual exchange volume, wash trading, common human control, price manipulation or motive. The transfer-like rows are not a complete decoded DEX trade dataset.
Common mistakes
Calling gross movement net investment; assigning one person to shared X; treating a closed cycle as automatically illegal; counting copied provider feeds as independent volume sources.
Practical exercise
Calculate selected gross / net movement, produce at least three competing explanations and state what would be needed before a wash-trading conclusion.
Show worked correction
Gross = 100+100+100+100=400 units; pair A / B net=0 and pair C / D net=0 ignoring fees. Alternatives include independent arbitrage/rebalancing, a market-making workflow and self-controlled cycling. The pattern alone cannot choose among them. Need exact decoded trade/pool records, complete window / fee accounting and admissible common-control/economic-purpose evidence. Keep “repeated closed cycles in this fictional selection” as supported; wash-trading intent remains insufficiently evidenced.
Checklist
- Declare unit and gross-volume convention.
- Distinguish transfer rows from decoded trades.
- Test multiple explanations.
- Separate graph patterns from beneficial-control and intent.
Summary
Patterns can be measured while their mechanism and intent remain unresolved.
Summary
- Gross movement is not net exposure.
- Closed cycles have competing explanations.
- Common control and manipulation need additional evidence.
Next lesson
P13-L06
Tools
Use the named ZECOIN tool only as an evidence-reading context. This lesson creates no tool output, account session or entitlement. Offline exercise; do not sign, deploy, approve or fund anything.
Sources & claim boundaries
- POOL: Uniswap v2 pools — LP tokens represent pool participation; withdrawal mechanism is separate from motive or fraud. Boundary: Mechanism documentation only; original illustrative values are stipulated, not observations. Historical records have separately frozen provenance and explicit collection gaps.
- ERC20: ERC-20 standard — Token interface and allowance semantics; the standard does not establish issuer identity or safe permissions. Boundary: Mechanism documentation only; original illustrative values are stipulated, not observations. Historical records have separately frozen provenance and explicit collection gaps.
Evidence classifications
ILLUSTRATIVE — entirely fictional offline inputs; no current observation.
Observation date
null — no real observation
Content version
1
Review date
null
Review status
needs_review
Visual specifications
P13-L05-V01
Compare trading patterns with competing explanations
Fictional repeated flow pattern; gross turnover does not establish manipulation.
Transaction timeline of two fictional 100/100 cycles with gross 400 and net 0 labels. Show shared X as one relation, with alternative-mechanism boxes and no common-owner cluster.
Transaction timeline of two fictional 100/100 cycles with gross 400 and net 0 labels. Show shared X as one relation, with alternative-mechanism boxes and no common-owner cluster.
Stack observations, assumptions, gaps and conclusion at 390 px; retain full IDs and a complete text equivalent. Any wide table scrolls locally.
Prose may follow RTL; IDs, quantities and time axes remain LTR. Preserve dependency direction.
P13-L05-ILLUSTRATIVE-v1
Sources & claim boundaries
POOL · PRIMARY_DOCUMENTATION
Uniswap v2 pools
- Supported claim
- LP tokens represent pool participation; withdrawal mechanism is separate from motive or fraud.
- Verification boundary
- Mechanism documentation only; original illustrative values are stipulated, not observations. Historical records have separately frozen provenance and explicit collection gaps.
- Checked at
- 2026-10-02
https://developers.uniswap.org/docs/protocols/v2/concepts/pools
ERC20 · PRIMARY_DOCUMENTATION
ERC-20 standard
- Supported claim
- Token interface and allowance semantics; the standard does not establish issuer identity or safe permissions.
- Verification boundary
- Mechanism documentation only; original illustrative values are stipulated, not observations. Historical records have separately frozen provenance and explicit collection gaps.
- Checked at
- 2026-10-02
https://eips.ethereum.org/EIPS/eip-20
Dataset provenance
id: P13-L05-ILLUSTRATIVE-v1
dataStatus: ILLUSTRATIVE
observedAt: null
source: Original offline scenario in realOrHistoricalExample
scope: Fictional stipulated labels and values. No wallet, deployment, transaction, token launch or production observation.