Eine Iceberg Order funktioniert, indem der Börse zwei Werte übergeben werden statt einem: die Gesamtmenge, die ein Trader kaufen oder verkaufen möchte, und eine deutlich kleinere "sichtbare" oder "Peak"-Menge, die offen im Orderbuch stehen darf. Sobald dieser sichtbare Teil ausgeführt ist, zieht die Matching-Engine der Börse automatisch einen weiteren Teil derselben Größe aus der verborgenen Reserve und platziert ihn zum gleichen Preis, wonach sich der Zyklus wiederholt, bis die gesamte Order gefüllt oder storniert ist.
Die Technik stammt ursprünglich aus traditionellen Aktien- und Futures-Märkten und wurde später von Krypto-Börsen wie Binance, Kraken und Gate.io übernommen, wo sie meist auf Limit Orders sowie auf API- oder erweiterte Handelsoberflächen beschränkt ist statt auf einfache Order-Formulare. Bei Binance kann ein Trader eine Order beispielsweise in bis zu zehn sichtbare Teile aufteilen, die jeweils kleiner als die Gesamtordergröße sein müssen.
Große Halter, Market Maker, Fonds und Treasury-Abteilungen von Börsen setzen Iceberg Orders ein, um Front Running zu verhindern: Wäre die volle Größe eines Millionen-Trades sichtbar, könnten andere Marktteilnehmer und Bots vorab handeln und den Preis gegen den Trader bewegen, noch bevor die Order überhaupt gefüllt ist. Da Krypto-Orderbücher dünner besetzt sind als die traditioneller Finanzmärkte, ist diese Verschleierung der Ordergröße für einen Whale, der eine große Position bewegt, umso wichtiger.
Iceberg Orders sind jedoch nicht vollständig unsichtbar. Erfahrene Trader und Erkennungsalgorithmen können das sich wiederholende Muster gleich großer Nachfüllungen zu einem festen Preis erkennen und daraus schließen, dass eine größere Order abgearbeitet wird, und mitunter dennoch darum herum handeln.