Execution primitives built for Solana
A complete toolkit for on-chain execution — multi-DEX aggregated swaps, real off-chain-matched limit orders, cost-aware portfolio conversion, and first-block migration actions on Pump.fun graduates.
Execution is where edge gets earned or eaten
Most traders treat execution as a solved problem. It is not. On Solana, the difference between a well-routed swap and a naive one can be hundreds of basis points; the difference between a real limit order and a polling-bot pretending to be one can be the entire trade; and the difference between getting in on the first block of a Pump.fun migration and getting in on the third can be a 5x. Axiom's trading layer treats these differences as first-class concerns and engineers around them.
The toolkit has four execution primitives. Each is independently designed for one specific job. Each shares the same routing engine, the same MEV protection options, the same simulation and slippage discipline, and the same portfolio integration — so the workflow stays consistent regardless of which primitive you reach for.
What each tool does and when to use it
Swap & Market
Multi-DEX aggregated market execution with MEV-aware routing, auto-tuned priority fees, and pre-flight simulation. The default for any immediate fill.
Limit Orders
Real off-chain-matched limit orders on every SPL token — including new mints — with TP/SL, trailing stops, and laddered entries/exits. Use when patience is the strategy.
Convert
Cost-aware portfolio conversion: rebalance a multi-token bag into a single asset (or vice versa) with optimal route selection across the entire portfolio. Use for rebalances and exits.
Migration Actions
First-block trading on Pump.fun graduates the moment they migrate to Raydium. Pre-configured, signature-ready, slippage-tuned for the launch tick.
What every order inherits regardless of primitive
MEV-aware routing
Every market and migration order can route through Standard (priority-fee tuning), Secure (Jito private mempool bundles), or Turbo (hybrid). The active mode is configurable per wallet and visible on every ticket. Limit fills and Convert legs that involve market execution inherit the same protection.
Pre-flight simulation
Before any swap or migration fires, Axiom simulates the transaction against current chain state. The simulation returns expected fill price, expected fee, and any error states. Orders that would breach your slippage tolerance are blocked client-side; they never hit the network and never waste a priority fee.
Multi-DEX aggregation
For non-pegged tokens, the router compares depth across Raydium, Meteora, Orca, Pump.fun bonding curves, and Jupiter-style multi-hop paths. The chosen route is the one that minimises realised price impact net of all fees — not the one with the best advertised quote.
Portfolio integration
Every fill, regardless of primitive, writes into your portfolio in real time. Cost basis updates immediately. Realized PnL on partial closes is computed against your chosen accounting method. Equity curve, allocation, and drawdown all update without manual reconciliation.
What real Axiom traders run on a normal day
Tactical entry. Spot a candidate on Pulse. Open the Swap ticket from the row. Pre-flight simulation confirms acceptable price impact at your target size. Sign; fill lands in the portfolio within a slot.
Disciplined exit. The position is up 3x. You set a ladder of three TP limit orders at 4x / 5x / 6x and a trailing stop. The orders sit off-chain until trigger, cost nothing to maintain, and fire on-chain at the matched moment.
Migration sniping. A Pump.fun bonding curve approaches graduation. You pre-configure a Migration Action with size, slippage, and routing preferences. The moment migration confirms, the signed transaction is broadcast — first-block fill, no manual keystroke needed.
Portfolio cleanup. End of the week, you have residual bags in a dozen small names. Convert consolidates them into USDC with the most cost-efficient multi-hop routing per token, all in one signed batch.
What "fast" actually measures
Latency from click to broadcast on a swap is dominated by signature time and RPC roundtrip — typically under a few hundred milliseconds in well-instrumented sessions. Time to confirmation depends on Solana network state; Axiom's auto-tuned priority fees target inclusion in the next 1–2 blocks during normal congestion and remain conservative during spikes to avoid overpaying on a transaction that may need to be replaced.
Limit-order matching is continuous in the off-chain matching engine, so a triggered fill broadcasts the on-chain settlement transaction within milliseconds of the price condition being met. The matching engine is replicated across redundant infrastructure with published uptime metrics; failover is automatic.
Migration Actions are tuned specifically for the launch tick. The action templates are pre-signed and held in escrow; the broadcast trigger is a chain event subscription, not a polling loop, so the latency between migration confirmation and your transaction being in the validator queue is minimal.
Pick the primitive that matches your situation
- Swap & Market — start here for any immediate fill on any SPL token.
- Limit Orders — start here when patience and price discipline beat speed.
- Convert — start here for portfolio rebalances and consolidations.
- Migration Actions — start here when you trade Pump.fun graduates and need first-block entries.
A walkthrough
The shape of a typical session
You open Axiom; the trade widget is the first thing on screen. The default market is whatever you last looked at, with the chart, the order book, and your live positions visible without scrolling. You type a size in USD (or in token units, your choice), the quote engine pre-simulates and shows realized price, route, MEV tip, and any pool-impact warning. One click sends the order; the fill confirms in under a second.
What's different from a CEX
Every trade is signed locally and lives on-chain. There is no "withdraw to wallet" step because the wallet is where the trade already happened. Your portfolio updates from the on-chain event stream, not from an internal ledger that needs to be reconciled. You can pull every fill into a CSV that matches the chain byte for byte.
What's different from a generic wallet
Routing intelligence, MEV protection, and pre-simulation are first-class. You don't have to choose an aggregator, manage slippage manually, or open a separate window for limit orders. Stop losses, take-profits, and trailing stops are present at the venue level rather than something you have to build externally.
The order types you'll use most
Market for the majority of trades. Limit for entries you want to wait for, with one of the strictest fill semantics in the industry — your limit either fills at the price you specified or better, or it doesn't fill at all. Stop loss on every leveraged position, always in Secure MEV mode. Trailing stop on momentum positions where you want to lock in gains without watching the chart.
Ready to trade smarter?
Open Axiom Trade and put institutional-grade tooling to work in seconds.