01 · GrundlagenWas DLMM ist und warum Meteora es gebaut hat
DLMM ist ein Market Maker für konzentrierte Liquidität, bei dem die Preiskurve durch eine Treppe aus einzelnen Preisstufen ersetzt wird. Jede Stufe dieser Treppe ist ein Bin, und jeder Bin hält Liquidität zu genau einem Preis.
Ein klassischer AMM verteilt das Geld jedes LPs über alle denkbaren Kurse, von nahezu null bis unendlich. Das ist einfach und robust, doch der Großteil des Kapitals liegt bei Kursen, die der Markt nie erreichen wird, und verdient daher fast nichts. Konzentrierte Liquidität löst dieses Problem, indem LPs eine Spanne wählen. DLMM geht noch einen Schritt weiter: Die Spanne besteht aus einzeln adressierbaren Bins, und die Gebühr ist keine feste Zahl mehr, sondern reagiert auf die Volatilität.
Das Ergebnis ist ein Design, das sich ein wenig wie ein Orderbuch und ein wenig wie ein AMM verhält. Innerhalb eines Bins werden Trades zu einem einzigen Preis ohne jede Kurve ausgeführt. Über mehrere Bins hinweg wandert der Kurs Stufe für Stufe, während jede Preisstufe aufgebraucht wird. LPs entscheiden nicht nur, wo ihre Liquidität liegt, sondern auch, wie viel davon in jedem Bin liegt – genau das ermöglicht die Verteilungsformen Spot, Curve und Bid-Ask.
Zum Zeitpunkt der Erstellung ist DLMM gemessen an Liquidität und Volumen das größte Produkt von Meteora. Meteoras eigener Holder-Report für das erste Quartal ordnete den weitaus größten Teil des Quartalsvolumens DLMM zu. Aktuelle Zahlen entnehmen Sie besser dem Live-Dashboard auf unserer Statistikseite, statt sich auf eine Momentaufnahme zu verlassen.
02 · MechanikBins, Bin Step und der Active Bin
Drei Konzepte tragen das gesamte Modell. Sobald sie sitzen, lässt sich jede DLMM-Ansicht auf meteora.ag lesen.
Wie die Preise gestaffelt sind
Die Bin-Preise wachsen geometrisch. Liegt ein Bin beim Preis P, liegt der nächsthöhere bei P × (1 + Bin Step) und der danach bei P × (1 + Bin Step)². Der Bin-Visualisierer oben auf dieser Seite nutzt genau diese Regel. Meteoras Dokumentation nennt als Beispiel SOL zu 20 $ bei einem Step von 25 bps: Die nächsten Bins liegen bei rund 20,05 $, 20,10 $ und so weiter.
Nehmen wir SOL bei 150 $ in einem Pool mit 20 bps Step. Der nächsthöhere Bin liegt bei 150,30 $, dann folgt 150,60 $. Zwölf Bins auf jeder Seite des Active Bin decken grob 146,45 $ bis 153,64 $ ab, ein Band von etwa 4,8 % Breite. Wechseln Sie zu einem Step von 100 bps, decken zwölf Bins ein weit breiteres Band ab, weil jeder Schritt fünfmal größer ist.
| Bin Step | Typischer Einsatz | Bins für +10 % | Bewegung über 70 Bins |
|---|---|---|---|
| 1 bps | Stablecoin-Paare | ≈ 953 | ≈ +0,7 % |
| 4 bps | Tiefe Majors wie SOL-USDC | ≈ 238 | ≈ +2,8 % |
| 20 bps | Liquide Large Caps | ≈ 48 | ≈ +15 % |
| 100 bps | Volatile Token | ≈ 10 | ≈ +101 % |
| 400 bps | Extreme Volatilität, Launches | ≈ 2–3 | ≈ 15× |
Diese Tabelle erklärt, warum es für dasselbe Paar oft mehrere DLMM-Pools gibt. Bei unserer Prüfung nutzte der wichtigste SOL-USDC-Pool einen Step von 4 bps: Winzige Steps geben Tradern fein abgestufte Kurse und erlauben LPs eine enge Konzentration, doch eine Position mit 70 Bins deckt nur wenige Prozent Kursbewegung ab. Ein Memecoin-Pool braucht deutlich größere Steps, sonst würde ein einziger Nachmittag den Kurs durch Hunderte von Bins treiben.
Welcher Token wo liegt
Bins unterhalb des Active Bin halten nur den Quote-Token (zum Beispiel USDC): Sie sind Kaufgebote, die auf eine Ausführung warten. Bins oberhalb des Active Bin halten nur den Base-Token (zum Beispiel SOL): Sie sind Verkaufsangebote. Nur der Active Bin hält eine Mischung aus beiden. Kaufen Trader SOL, leeren sie das SOL im Active Bin; ist er leer, rückt der Pool in den nächsthöheren Bin, der zum neuen Active Bin wird. Verkäufe funktionieren genauso, nur in die andere Richtung.
03 · HandelKeine Slippage innerhalb eines Bins
Innerhalb eines einzelnen Bins gibt es keine Preiskurve. Jede Einheit wird zum Bin-Preis gehandelt, sodass ein Trade, der in den Active Bin passt, keinerlei kurvenbedingte Slippage hat.
Jeder Bin funktioniert wie ein winziger Pool mit konstanter Summe: Der Preis steht fest, offen ist nur, wie viel von jedem Token noch übrig ist. Angenommen, der aktive SOL-USDC-Bin ist mit 150,00 $ bepreist und hält noch 3 SOL. Ein Trader, der 2 SOL kauft, zahlt exakt 300 $ plus Swap-Gebühr. Ein Trader, der 5 SOL kauft, nimmt alle 3 SOL zu 150,00 $; dann rückt der Pool in den Bin bei 150,30 $ und füllt dort die restlichen 2 SOL. Der Durchschnittspreis liegt leicht über 150 $, weil der Trade einen Bin überquert hat.
Deshalb kann DLMM bei stark gehandelten Paaren sehr enge Kurse stellen: Stapeln LPs tiefe Liquidität in den Bins rund um den aktuellen Kurs, durchqueren auch große Trades nur wenige Bins. Und deshalb ist der Bin Step auch für Trader relevant. Ein kleiner Step bedeutet, dass jede Überquerung nur einen Hauch Kurs kostet; ein großer Step bedeutet einen sichtbaren Sprung bei jeder Überquerung.
04 · GebührenDie dynamische Gebühr: Basisgebühr plus variable Gebühr
Die meisten AMMs verlangen für immer eine einzige Gebühr. DLMM verlangt zwei, addiert sie und deckelt die Summe:
Gesamtgebühr = min(Basisgebühr + variable Gebühr, 10 %)
Basisgebühr
Wird bei der Pool-Erstellung aus einem Basisfaktor multipliziert mit dem Bin Step festgelegt, sodass größere Steps meist mit höheren Basisgebühren einhergehen. Der wichtigste SOL-USDC-Pool kombiniert zum Beispiel einen Step von 4 bps mit 0,04 % Basisgebühr. Das ist die Untergrenze, die Sie bei jedem Swap zahlen.
Variable Gebühr
Wächst mit einem Volatility Accumulator, der immer dann steigt, wenn Swaps Bins überqueren. Laut der Formel in Meteoras Dokumentation skaliert sie mit dem Quadrat aus Volatilität × Bin Step, sodass eine Serie Bin-überquerender Trades sie schnell anhebt. Pools können sie auf null setzen.
Wie das Volatilitätsgedächtnis abklingt
Der Accumulator wird nicht nach jedem Trade zurückgesetzt. Er arbeitet mit zwei Zeitfenstern. Innerhalb einer kurzen Filter Period bleibt der Referenzpunkt erhalten, sodass sich die Volatilität bei einer schnellen Swap-Serie weiter aufschichtet. Zwischen Filter Period und Decay Period wird die gespeicherte Volatilität um einen Reduktionsfaktor verringert. Ist die Decay Period ohne neue Volatilität verstrichen, fällt sie auf null, und die Gebühr sinkt wieder auf das Basisniveau.
In der Praxis heißt das: An einem ruhigen Tag verdient ein LP in einem gelassenen Pool ungefähr die Basisgebühr. Während einer Liquidationskaskade oder eines Memecoin-Pumps kann die Gebühr für eine Weile deutlich über die Basisgebühr steigen und sich dann wieder abkühlen. Genau dann baut sich der Impermanent Loss am schnellsten auf – die variable Gebühr bezahlt LPs also besser dafür, die Bewegungen abzufedern, die ihnen schaden. Arbitrage-Bots, die bei Kurssprüngen am meisten handeln, tragen den Großteil dieses Aufschlags.
Wer die Gebühr erhält
- Standard-Pools: Meteoras Dokumentation beschreibt einen Protokollanteil von 10 % und 90 % für LPs, wobei der Anteil pro Pool festgelegt wird; bei unserer Prüfung wies der SOL-USDC-Pool einen Protokollanteil von 5 % aus.
- Launch-Pools: 20 % Protokoll, 80 % LPs.
- Ausgeführte Limit-Orders: Aufteilung 50/50.
- Obergrenze: Der Protokollanteil darf 25 % nicht überschreiten.
05 · PositionenPositionen, Limits und Rent
Eine DLMM-Position ist weder ein LP-Token noch ein NFT. Sie ist ein On-Chain-Programmkonto, das festhält, welche Bins Sie abdecken und wie viel Liquidität Ihnen in jedem davon gehört. Das hat praktische Folgen: Sie können eine DLMM-Position nicht wie einen Token an eine andere Wallet senden, aber Sie können sie vergrößern, verkleinern und neu ausrichten, ohne sie zu schließen.
| Standardaufbau | 70 Bins pro Position |
|---|---|
| Maximale Größe | 1.400 Bins mit dynamischen Positionen (PositionV2) |
| Wachstum pro Resize | Bis zu 91 zusätzliche Bins pro Instruktion |
| Bin Arrays | Bins werden in Arrays zu je 70 gruppiert |
| Positions-Rent | Rund 0,059 SOL, beim Schließen erstattet |
| Erweiterungs-Rent | Fällig ab mehr als 69 Bins, erstattungsfähig |
| Erstellung eines Bin Array | Rund 0,075 SOL pro Array, nicht erstattungsfähig |
| Optionale Sperre | Ein Freigabezeitpunkt kann Abhebungen bis dahin blockieren |
Die Rent für Bin Arrays verdient einen genaueren Blick. Bins werden in Arrays zu je 70 gespeichert, und der erste LP, der Liquidität in einem bislang ungenutzten Abschnitt der Preisspanne platziert, bezahlt die Erstellung dieses Arrays. In einem stark genutzten Pool rund um den aktuellen Kurs existieren die Arrays meist bereits, und Sie zahlen nichts extra. Setzen Sie in einem frischen Pool eine breite Range weit vom Kurs entfernt, erstellen Sie womöglich mehrere Arrays und geben einige Zehntel SOL aus, die Sie nicht zurückbekommen. Meteora empfiehlt, mindestens 0,05 SOL für Gebühren in der Wallet zu halten; für das Eröffnen von Positionen sollten Sie deutlich mehr einplanen.
06 · LebenszyklusVerhalten außerhalb der Range und Einfordern der Gebühren
Ihre Position verdient nur, wenn der Active Bin innerhalb Ihrer Range liegt. Sobald der Kurs die Range verlässt, stoppen die Gebühreneinnahmen, und die Position besteht vollständig aus einem Token.
Gehen wir es mit einer Position durch, die bei 150 $ eröffnet wurde und SOL-USDC von 140 $ bis 160 $ abdeckt. Solange SOL zwischen diesen Kursen handelt, liegt der Active Bin irgendwo in Ihrer Range, und jeder Swap durch Ihre Bins bezahlt Sie. Steigt SOL auf 165 $, hat der Markt auf dem Weg nach oben Ihr gesamtes SOL gekauft: Sie halten nun nur noch USDC, zu einem durchschnittlichen Verkaufskurs irgendwo zwischen 150 $ und 160 $. Fällt SOL auf 135 $, ist das Gegenteil eingetreten: Sie haben den ganzen Weg nach unten SOL gekauft und halten nun nur SOL.
Keiner der beiden Fälle zerstört die Position. Sie wartet einfach. Kehrt der Kurs in die Range zurück, verdient sie wieder und wandelt sich zurück in eine Mischung. Ihre Optionen außerhalb der Range:
Abwarten
Sinnvoll, wenn Sie mit einer Rückkehr des Kurses rechnen oder das einseitige Ergebnis ohnehin gewollt war, etwa der Verkauf von SOL in die Stärke hinein.
Neu ausrichten
Abheben und um den aktuellen Kurs neu platzieren oder Meteoras Rebalancing-Werkzeuge nutzen. Damit wird die bereits erfolgte Umwandlung festgeschrieben.
Aussteigen
Abheben, Gebühren einfordern und die Position schließen, um die Positions-Rent zurückzuerhalten.
Gebühren werden manuell eingefordert
Gebühren laufen pro Position in beiden Token auf, zusammen mit etwaigen Farming-Rewards, und sie werden nicht von selbst reinvestiert. Sie bleiben abrufbar, bis Sie sie einfordern. Eine Position lässt sich erst schließen, wenn Liquidität, Gebühren und Rewards vollständig entnommen sind – deshalb ist das Schließen meist eine Abfolge aus Abheben, Einfordern und Schließen. Viele LPs fordern nach einem festen Rhythmus ein, zum Beispiel wöchentlich, und entscheiden jedes Mal, ob sie die Token wieder einzahlen oder Gewinne mitnehmen.
Manche Pools erheben Gebühren nur in einem Token. Meteora dokumentiert einen Collect-Fee-Modus, bei dem Gebühren im Input-Token oder ausschließlich im Quote-Token einbehalten werden. Das ist relevant, wenn Sie Ihre Einnahmen lieber in USDC oder SOL statt in einem volatilen Token erhalten möchten.
07 · EinordnungDLMM vs. klassischer AMM vs. CLMM
DLMM ist eines von drei verbreiteten Liquiditätsdesigns auf Solana. Raydium CLMM und Orca Whirlpools nutzen tickbasierte konzentrierte Liquidität in der Tradition von Uniswap v3; Meteoras DAMM-Pools und viele ältere Pools nutzen die Full-Range-Kurve mit konstantem Produkt.
| Merkmal | Klassischer AMM | Tick-CLMM | Meteora DLMM |
|---|---|---|---|
| Preisspanne wählbar | Nein | Ja | Ja |
| Fester Preis innerhalb einer Stufe | Nein | Nein | Ja |
| Eigene Liquiditätsform | Nein | Teilweise | Ja |
| Volatilitätsabhängige Gebühr | Nein | Meist fest | Ja |
| Kann aus der Range fallen | Nein | Ja | Ja |
| Vollständig passiv | Ja | Nein | Nein |
In einem tickbasierten CLMM folgt die Liquidität innerhalb einer Range weiterhin einer Kurve, sodass selbst kleine Trades den Kurs ein wenig bewegen. Im DLMM wird die Kurve durch flache Stufen ersetzt – daraus ergibt sich die Slippage-Freiheit innerhalb eines Bins, und einseitige, orderähnliche Positionen werden ganz natürlich. Eine Tick-CLMM-Position lässt sich aus mehreren überlappenden Teilen zusammensetzen, um eine Form anzunähern; DLMM bietet Verteilungsformen als vollwertige Option direkt bei der Einzahlung. Bei den Gebühren nutzen Tick-CLMMs traditionell feste Stufen, während die variable Gebühr des DLMM in jeden Pool eingebaut ist, sofern der Ersteller sie nicht deaktiviert.
Stärken
- Hohe Kapitaleffizienz rund um den aktuellen Kurs
- LPs werden in volatilen Märkten besser bezahlt
- Flexible Verteilungsformen und einseitige Ranges
- Positionen lassen sich ohne Schließen anpassen
Worauf Sie achten sollten
- Außerhalb der Range keine Einnahmen
- Konzentration verstärkt den Impermanent Loss
- Nicht erstattungsfähige Bin-Array-Rent bei neuen Ranges
- Gebühren müssen von Hand eingefordert werden
Den Motor zu verstehen ist die halbe Arbeit; die andere Hälfte besteht darin, eine Range und eine Verteilungsform zu wählen, die zum Paar passen. Unser Leitfaden zu DLMM-Strategien übersetzt die obige Mechanik in konkrete Setups für Spot, Curve und Bid-Ask. Wie jedes DeFi-Protokoll birgt DLMM ein Smart-Contract-Risiko: Es wurde mehrfach von Firmen wie Offside Labs, OtterSec, Sec3, Zenith und Sherlock auditiert, doch ein Audit senkt das Risiko, statt es zu beseitigen.






