Your token is live. The KOL post is booked. You have 100 SOL in operating cash, 10% of the token supply, and a market that does not follow your calendar. What do you do when the first buying wave arrives? What do you have left when it reverses?
Take the controls below. This memecoin market making simulator borrows Sumo’s Live Trading layout, Instant Trade controls, and Counter Trade vocabulary. Run a fictional launch day in five minutes at 1× (2½ minutes at 2×, 1¼ minutes at 4×), then see how well you collected into buying demand and contained selling pressure.
Your KOL goes live at 03:00. Have your wallet and strategy ready.
Your token.
Your treasury.
Your call.
100 SOL to operate. 10% of supply to manage.
Collect into buys. Absorb sells. Keep your impact controlled.
Trading 0
Click a candle or trade time to inspect its executions · MCap uses the post-trade pool price.
| Date | Type | USD | SOL | DOJO | Post MCap | Maker | Strategy / DEX | Source |
|---|---|---|---|---|---|---|---|---|
| The trade stream will appear here when your shift begins. | ||||||||
Your launch result
- SBalanced Launcher85–100Your tier
- ASharp Operator70–84Your tier
- BSteady Hand50–69Your tier
- CFinding Balance25–49Your tier
- DNeeds Balance0–24Your tier
No trades? Observer · Watch the market without a ranked tier.
How your tier is calculated
Collect into demand and contain selling pressure. Collection and sell-side management carry 75% of the score.
- Net collections · 40 points: collect 20% of external buy SOL after your buys and fees for full credit.
- Selling into buys · 35 points: counter 20% of external upward price pressure with your sells for full credit.
- Absorbing sells · 25 points: offset 20% of external downward price pressure with your buys for full credit.
Only preceding, unmatched organic pressure in the same candle earns response credit. Manual and strategy fills follow the same rules. A change in organic direction expires unused opposite-side opportunities; your own flow and MEV actor trades create no opportunities. An unmatched reversal of your own response removes its credit within that candle. Pressure uses log AMM price changes, not the candle’s color. No eligible flow means zero points for that component.
Keep at least 70% of total organic buying pressure intact and your own compounded candle sell impact at 2% or less to retain all points. Aggregate restraint is retained buying pressure ÷ 70%. Candle restraint declines from 1 at 2% impact to 0 at 10%. Multiply all three components by the lower restraint factor. With no organic buys, support can still earn points if you have not sold. Support points also use the same 2–10% penalty for candle buying impact beyond matched organic selling. Splitting orders does not bypass either impact limit.
S 85–100 · A 70–84 · B 50–69 · C 25–49 · D below 25. No trades: Observer. Component progress is capped at full credit; scores are rounded down for display. These are game targets, not universal market-making benchmarks or profit ratings.
How to run your first shift
- Choose the pool depth. Every setup opens at the same $100,000 market cap. The initial quote reserve changes how much capital sits behind that price. The 100 SOL operating wallet is separate from the already-funded pool.
- Configure Counter Trade, or start manually. Auto Buy Into Sells responds to external selling. Auto Sell Into Buys responds to external buying. Both begin off, so your first decision is whether to automate either direction.
- Start your shift. Quick Buy spends SOL in one click; Quick Sell receives the selected SOL amount by selling the required DOJO at the current AMM quote, before the separate network fee. Max sells all your remaining DOJO. Custom Trade accepts an exact SOL buy amount or DOJO sell amount. Each trade changes the actual simulated pool reserves, which changes the next price.
- Watch the announcements above the chart. You know when your KOL post and community space are scheduled. You find out about the whale exit and the rumor when they happen. A post going live does not guarantee a pump.
- Review the whole balance sheet. At the end of the simulated day, review your launch-management tier, net SOL collected, buy pressure countered and sell pressure absorbed. Replay the same market to test a different decision.
What does memecoin market making actually involve?
For the token team in this simulation, market operations mean managing token inventory and quote currency while other participants buy and sell. The team can make manual trades or configure a strategy to respond to external flow. Every buy uses cash and adds tokens. Every sell reduces token inventory and brings cash back, less execution costs.
That creates a constraint a price chart cannot show: you can run out of the asset your next trade needs. Buying through every sell wave may leave you holding more supply and less SOL. Selling aggressively into every buy wave can leave you with cash and little inventory if demand continues. Inventory exposure is a central market-making risk; Hummingbot’s explanation of inventory risk develops the same balance-sheet problem for market makers.
The simulator focuses on active team trading against one AMM pool. It does not simulate placing bids and asks on an order book, managing concentrated-liquidity ranges, or running a full market-making desk.
How much liquidity does a memecoin need at launch?
Start with the trade sizes you expect the pool to handle. A headline market cap alone cannot tell you how far a particular buy or sell will move the price. In a constant-product pool, execution depends on the trade’s size relative to the reserves. Uniswap explains the reserve model and price impact here.
Try the same market at 200 SOL and 600 SOL of opening quote reserves. The deeper pool also contains proportionally more tokens, so it begins at the same price. Compare what the large holder’s exit does to each pool. More liquidity requires more initial capital; the model does not charge that capital to your separate 100 SOL operating wallet.
There is no universal liquidity number in this exercise. The useful output is the relationship between pool depth, external order size and your own intervention. For a real token, Sumo’s Impact Calculator lets you inspect trade scenarios against current pool depth.
How does counter trading work during a buying wave?
Enable Auto Sell Into Buys and set a 20–30% capture range. An eligible external buy triggers a sell sized to a randomly selected percentage within that range, subject to your trade cap and available inventory. Auto Sell sizes from the buyer’s executed token amount: a 20% clip sells 20% of the tokens that buyer received, before caps. Auto Buy Into Sells spends a percentage of the SOL an external seller received. The SOL trade cap is a sizing reference; actual counter-sell proceeds can differ because the pool price moves. Every automatic fill shows its trigger’s trade ID and capture percentage in Live Trading. No eligible external trade means no counter trade, even with both switches on.
In this model, the minimum trigger ignores trades below your selected SOL size. The maximum trade limits each automatic response. The treasury reserve limits automatic spending. Exclude MEV skips external trades labeled as known bot activity. These controls let you change which flow you respond to and how much balance you commit.
Try one run with both directions enabled and another with neither. Then test a higher capture range. Inspect the cash and inventory paths, rather than assuming the more active strategy must be better. The Counter Trade article explains the strategy, and the configuration guide documents Sumo’s full controls.
A KOL post, a whale exit, and FUD on X
A founder’s information arrives unevenly. You can know that a promotion is scheduled without knowing how many people will buy. You can see a large holder sell without having advance notice. You can read an accusation on X without knowing whether the next person will believe it.
The events in this simulator are fictional prompts around a generated trade stream. Each new market plays out differently: a promotion can draw little interest, and the community space can fail to bring a second wave. Choose Play again to retry the same market with a different approach, or Try a new market for a fresh challenge.
Your actions do not change the social narrative or other participants’ future decisions in this version. That is a deliberate modeling limit. The simulation tests how your trades perform against a given flow, not whether you can buy your way into lasting demand.
How much does memecoin market making cost?
The operating cost depends on what actually executes. This exercise charges a 0.3% LP fee on each swap and 0.002 SOL per team transaction. A strategy that responds to many small trades can accumulate costs while making little difference to the pool.
Watch the trade-cost counter when you lower the trigger threshold. Compare that run with one that ignores smaller trades. Costs alone do not decide whether a strategy was useful, but they belong beside its cash flow and inventory change. The assumptions here are fixed for the exercise; real venue fees, network costs, priority fees and execution paths vary.
Buying into external selling earns support points. Those buys still spend SOL, so they reduce net collections. The challenge is to balance both responses while keeping more weight on collection and selling into demand.
How to read your results
Your launch-day tier rewards collection-led market management: sell into buying demand, absorb selling pressure, and finish with SOL collected. The score assigns 40 points to net collections, 35 to selling into buys, and 25 to absorbing sells. Token appreciation and hypothetical inventory liquidation value earn no points.
Net SOL collected · 40 points is your cash change after buys and execution fees. Collecting 20% of external buy SOL earns full collection credit before impact penalties. This is cash flow, not profit.
Buy pressure countered · 35 points measures how much organic upward price pressure your responding sells offset. Countering 20% earns full response credit before impact penalties.
Sell pressure absorbed · 25 points measures how much organic downward price pressure your responding buys offset. Absorbing 20% earns full support credit before impact penalties. Support can earn points even when net cash collections are negative.
Both responses use actual AMM log price changes and match only preceding, unmatched organic pressure within the same candle. Instant trades, custom trades and strategies follow identical rules. A change in organic direction expires unused opposite-side opportunities. Your own trades and MEV actor trades cannot create eligible flow. Unmatched own reversals remove earlier response credit in that candle. No eligible flow earns zero for the corresponding component; buying before a sell or selling before a buy earns no response credit.
Impact still matters. Preserve at least 70% of aggregate organic buying pressure and keep your compounded own sell impact at 2% or less per candle for full points. Aggregate restraint is retained buying pressure divided by 70%, capped at 1. Candle restraint falls linearly from 1 at 2% impact to 0 at 10%. All three components are multiplied by the lower restraint factor. With no organic buying, support is still eligible if you have not sold. Support points also receive the same 2–10% penalty on candle buy impact beyond matched organic selling. A large buy that offsets actual external selling is not penalized merely for being large. Splitting orders cannot hide compounded impact.
Each component is capped at its maximum. Add the three components after penalties for a score out of 100. S begins at 85, A at 70, B at 50, C at 25, and D is below 25. No trades means Observer. Without support, even perfect collection and selling earn at most 75 points; absorbing sells alone earns at most 25. These are explicit game targets, not universal market-making benchmarks.
Supply remaining and maximum drawdown provide context. They do not earn separate score points.
Model and assumptions
- Fictional DOJO token; 1 billion total supply. The team trading wallet starts with 100 million tokens and 100 SOL.
- One constant-product pool. Opening price is 0.000001 SOL per token. SOL is fixed at $100; this is not a live price feed.
- Opening quote reserves are 200, 400 or 600 SOL. Token reserves scale proportionally. Displayed liquidity is the value of both sides of the pool at its spot price.
- Candles use post-swap pool prices. Wicks include the opening price and every post-trade price in that candle; the average execution price (SOL divided by tokens) can differ. Click a trade time or candle to inspect its exact samples.
- 240 simulated steps of six minutes each. At 1×, each step takes 1.25 real seconds. You can pause the clock to inspect controls and trade.
- Fees are 0.3% of swap input, retained in the pool, plus 0.002 SOL per team transaction. The cost counter converts token-denominated sell fees at the pre-trade spot price. It excludes price impact; trade balances already include swap fees, so fees are not subtracted twice.
- Immediate sequential fills; no failed landings, latency, slippage races, arbitrage between venues, live MEV detection or wallet rotation. MEV badges link scripted front-run, victim and back-run fills; arbitrage activity is scripted with no second venue or measured arbitrage profit. Raydium, Jupiter, OKX and DFlow icons represent simulated routes into this single pool. Maker addresses are fictional, and holder badges reflect each simulated wallet’s token balance after its trade.
- External orders follow the same market schedule on replay: buys specify SOL and sells specify token units. Each MEV back-run instead sells the tokens acquired by its linked front-run. External sells are rejected if that individual maker lacks the tokens; unfunded orders do not execute.
- No modeled LP ownership or LP earnings for the team wallet. Initial pool funding is separate from operating capital.
Team trade costs are already reflected in cash and inventory and should not be deducted again.
To use the full trading workflow with your own project, explore Sumo Live Trading, Counter Trade, and the Impact Calculator. If you are still choosing your launch setup, start with the Memecoin Launch Simulator.