01Running a curve campaign by phase
The whole campaign laid out against four depths of curve, with the parameter block re-derived at each one and a written transition between every pair.
A campaign on a launchpad token is planned against a moving target. The reserve behind the price grows with every net buy, the impact of a fixed trade size falls as it grows, the capacity left in the curve shrinks toward completion, and then the whole mechanism is replaced by a pool with two-sided depth. Four states, four sets of arithmetic.
The notes in this section take one depth each and re-derive the campaign from there. What the record looks like at that depth, which parameter carries most of the behaviour, what the phase is allowed to spend, and the written condition that hands the run to the next phase rather than letting it drift there.
A curve token is never in one state for long. These notes take the campaign decisions phase by phase, because the same swap size that is sensible at the bottom of a curve is a different instrument two thirds of the way up it.
The whole campaign laid out against four depths of curve, with the parameter block re-derived at each one and a written transition between every pair.
At the bottom of a curve the reserve is small, impact is high and fees dominate small trades. What that combination does to swap size, interval and the readable record.
The last stretch before a curve completes is the part most often run on yesterday settings. What changes on approach, what the handover needs, and where the run should stop.
Read down a column to see one phase whole, or across a row to see how a single question changes as the curve fills.
Knowing which depth you are at decides very little on its own. These are the pages that turn the depth into values, and the document that carries the values from one phase to the next.
Pacing, swap size, depth and the venue split are the fields that have to be re-answered whenever the curve moves. Each one is written here with the failure it causes at both ends of its range.
Open the sectionOne document that carries a campaign from the bottom of a curve to the pool that replaces it, with the parameter block re-derived at every depth and a written handover between phases.
Read the phase planWhat the desk covers, what it deliberately leaves to other people, and why no page here prints a curve threshold it did not read out of public documentation.
Read the desk page