To buy a token at a set price on Jupiter, go to jup.ag/limit, open the order type menu on the Limit tab and choose Buy the Dip (buy if the price falls to your level) or Buy the Pump (buy if it rises to it), then enter the amount, the trigger and an expiry and sign. To buy in instalments instead, a DCA order (Jupiter's recurring order) splits one deposit into a set number of buys at a fixed interval, with a minimum of $10 per buy. Neither order makes a memecoin any safer: they control when you buy, not what you are buying.
Before It Rugs is not affiliated with Jupiter. These steps follow Jupiter's user and developer documentation at the time of writing (October 2026). Jupiter renames and moves things often, so check if something looks different.
This page covers buying. For selling with Stop Loss, Take Profit, One Cancels Other (OCO) and trailing stops, see How to set a stop-loss and take-profit on Jupiter.
How do you place a limit buy on Jupiter?
- Go to jup.ag/limit and connect your wallet. Type the address yourself or use a bookmark, never a link from a message. See wallet safety.
- Sign the vault message if asked. On first use Jupiter asks you to sign an "Access your vault" message. Its docs describe this as a sign-in, not a token approval.
- Open the order type menu. On the Limit tab it shows as Limit - followed by the current type. Under Buy, pick Buy the Dip or Buy the Pump.
- Check the token before you go further. Paste the contract address into our rug check to see its warning signs graded A to F, then paste the same address into Jupiter rather than searching by name.
- Choose what you pay with (usually SOL or USDC) and enter the amount. Jupiter's developer docs give a minimum of about $10 for price orders.
- Set the trigger as a US dollar price or a market cap. Market cap is often easier to think in for memecoins. See market cap, FDV and liquidity.
- Check the slippage, the worst price you will accept once the order fires. You can adjust it, or set it to 0% to fill only at your exact trigger, which makes a fill less likely.
- Choose an expiry: 1 hour, 1 day, 1 week (the default), 30 days or a custom date.
- Place the order and sign in your wallet.
While the order is open, the SOL or USDC you are spending sits in a vault, not your wallet. If the trigger is never reached, the order is cancelled at expiry and the funds come back.
What happens when a limit buy triggers?
When the token reaches your trigger, Jupiter routes an ordinary swap at the current market rate, within your slippage. Its limit order docs are clear that the exact amount you receive is not guaranteed. The order can fill in parts, with the rest staying open. If the price at execution is outside your slippage, nothing fills and the order waits for the price to come back. Because triggers use the USD price, paying with SOL means the number of tokens you get also depends on SOL's price at that moment.
Why can a limit buy fill just as the price collapses?
Because a Buy the Dip order fires when the price falls, and on a new memecoin the usual reason for a sharp fall is that insiders are selling or the pool is being drained. Your order has no idea why the price moved. It simply buys, which makes you one of the buyers the sellers needed.
In a fast crash the price can drop straight through your trigger in one transaction. The order then buys at the market rate, which looks like a bargain against your trigger but is a coin on its way to zero, often with liquidity being pulled so there is little left to sell back into.
Buy the Pump has the opposite problem. It buys into a spike, which may be bots or a bundled launch pushing the price up so they can sell. Jupiter's developer docs say buy-above orders default to 20% slippage, so check that number before you sign.
Warning: A limit buy is a plan made before you know what is happening. If you use one on a memecoin, keep the expiry short, keep the size small and re-check the token before the trigger is likely to hit.
What are the fees and minimums?
At the time of writing, Jupiter's docs list these figures:
| Limit buy | DCA order | |
|---|---|---|
| Minimum | About $10 per order | $10 per buy, at least 2 buys |
| Base fee | 0.1% (0.03% on stable or pegged pairs) | 0.1% (0.03% on stable or pegged pairs) |
| Routing fee | 0% to 0.5% | 0% to 0.5% |
| When fees are taken | When the order executes | At each buy |
| Expiry | 1 hour to 30 days, or custom | None, runs until finished or cancelled |
Network fees and the pool's own fees apply on top. See slippage and priority fees.
How do recurring (DCA) orders work on Jupiter?
A DCA order takes one deposit and splits it into equal buys made at a fixed interval, until every buy has run or you cancel. DCA stands for dollar cost averaging. Jupiter's DCA docs say the web app now labels it DCA, while Jupiter Mobile still calls it Recurring.
Jupiter's own example: 900 USDC into SOL over 3 daily orders gives three buys of 300 USDC. The first runs straight away and the rest follow at your chosen frequency. Other details from the docs:
- Time-based by default, with an optional US dollar price range. Price-based buying still exists in this form: each buy only runs while the price is between your minimum and maximum. If not, it is marked Out of Range and moved to the next interval.
- Slippage is set by Jupiter for each buy. If the price moves too far, that buy is reverted and retried at the next interval.
- No pause. To stop, you cancel and create a new order.
To set one up, open jup.ag/recurring, choose the token you are selling and the token you are buying, then enter the total amount, how often to buy and how many buys. Add a price range if you want one, check that each buy is at least $10, and sign. Never send tokens to the vault address directly: Jupiter says they are not credited to any order.
Is DCA into a memecoin a safe strategy?
No. DCA spreads out the price you pay for something you expect to still exist in a year. It does nothing to stop a coin going to zero, and a memecoin that rugs on day two will keep being bought on day three unless you cancel.
A minimum price only pauses the buys, and it never sells what you already hold. This is education, not financial advice: size any position as money you can afford to lose, and plan the exit before the entry. See taking profits.
Where do you see and cancel your orders?
Limit orders show on jup.ag/limit and in the portfolio sidebar. Click Cancel on the order, or Cancel Order in its details, then sign the withdrawal in your wallet. Cancelling is not available while an order is executing.
If you reject that signature, the order sits as Pending Withdraw: turn on Show History, open Open Orders and click Withdraw.
DCA orders show on jup.ag/recurring and in your portfolio under Activity, then DCA. Cancelling returns the unspent part to your wallet. Buys that already ran are not reversed. Older V1 orders appear under the Legacy switch in the Orders tab at jup.ag/spot.
What about tax in the UK?
Each limit buy or DCA buy paid for with SOL is a disposal of SOL for Capital Gains Tax, so a 10-buy DCA order creates 10 disposals, each needing a value in pounds. Paying with USDC is a disposal of USDC in the same way. Fees count as allowable costs. See memecoins and tax in the UK and our worked example.
Related
- How to set a stop-loss and take-profit on Jupiter
- What is Jupiter, the Solana exchange?
- How to buy a Solana memecoin, step by step
- Market cap, FDV and liquidity: what the numbers mean