Handeln in Horizon läuft nach dem Prinzip der "Holländischen Auktion" ab. Wenn ein Spieler Rohstoffe tauschen möchte, sagen wir mal 10k Metall (Angebot) gegen 5k Mineral (Gesucht), dann erstellt er ein Handelsangebot.
In diesem werden vier Werte genannt:

Die Auktion wird dann öffentlich sichtbar, wobei der Tauschkurs sich über die gesamte Dauer vom Start zum Endfaktor bewegt. Für einen potentiellen Käufer ist nur die Art und Menge der Güter so wie der aktuelle Kurs sichtbar (nicht aber die Dauer oder der Endkurs). Wenn ein Käufer denkt, dass der Preis angemessen ist, schickt er eine Flotte zum Anbieter, in der vom gewünschten Rohstoff eine entsprechende Menge geladen ist. Kommt diese rechtzeitig beim Käufer an (hat keiner bei einem schlechteren Kurs zugegriffen oder die Auktion ist beendet), so wird die entsprechende Menge getauscht.
Sind am Ende der Auktion noch Angebotsrohstoffe vorhanden, so schlägt die Stunde der Handelsgilde. Ist der Endpreis günstiger als der aktuelle Wunschpreis der Gilde, so wird der Tausch von dieser durchgeführt. Möchte ein Spieler gleich mit der Gilde tauschen, so kann er einfach die Dauer der Auktion auf 0 setzen.
Die Gilde besteht allerdings aus Halsabschneidern, die extreme Wucherpreise verlangen (kann allerdings durch Erforschung der Psychologie verbessert werden). Somit gibt es genügend Raum für Spieler, die sich als Händler verdient machen wollen. Nützlich ist hier natürlich eine besonders schnelle Handelsflotte.
Die Reichweite mit der ein Angebot sichtbar ist, richtet sich nach den Ausbaustufen der Handelszentren von Käufer und Verkäufer, wobei die ersten Stufen lediglich die Verkaufsreichweite erhöhen.
Für das Einstellen eines Angebots sind 2% der Rohstoffe als Gebühr fällig, diese werden nach erfolgreichem Handel dem Käufer als Handelspunkte gutgeschrieben.
Die angebotenen Rohstoffe können während der Handel läuft geraubt oder anderweitig verbraucht werden, dann findet der Handel nicht statt.