Cryptothreads.io

How MEV Arbitrage Bots Make Money on Ethereum

MEV arbitrage bots buy and sell across DEXs within a single transaction – zero market risk, millisecond execution. Here's the full breakdown of how they work.

How MEV Arbitrage Bots Make Money on Ethereum

Key takeaways

  • MEV arbitrage is the practice of capturing profit from price differences across decentralized exchanges within a single blockchain transaction.
  • It is considered "benign MEV" because it improves price consistency across DeFi markets.
  • The mechanism depends on three layers: detecting opportunities in the mempool, constructing an atomic transaction, and winning block inclusion through Flashbots or Jito.
  • Flash loans enable capital-free arbitrage by allowing bots to borrow millions instantly within the same transaction.

MEV arbitrage is the automated practice of capturing profit from price differences between decentralized exchanges within a single, atomic blockchain transaction – executed entirely by bots, with zero market exposure and no manual input.

Every time a large swap lands on Ethereum, dozens of bots are already racing to exploit the price gap it creates. Understanding how that race works and who wins it reveals a great deal about how DeFi actually functions beneath the surface.

What Is MEV Arbitrage?

Quick answer: MEV arbitrage is the automated practice of exploiting price differences between decentralized exchanges (DEXs) within a single, atomic blockchain transaction to extract profit – with zero market exposure. Because the buy and sell happen simultaneously or fail, there is no risk of holding an asset while its price moves.

This is one form of Maximal Extractable Value (MEV) – the total profit that can be captured by controlling the order, inclusion, or exclusion of transactions inside a block.

MEV was originally called "Miner Extractable Value" on proof-of-work chains, but after Ethereum transitioned to proof-of-stake in 2022, the term expanded to reflect that validators, builders, and bots all participate in extraction.

Among all MEV strategies, arbitrage sits at the least controversial end of the spectrum.

Industry estimates from Arkham Research put arbitrage at roughly 60% of all MEV activity, followed by liquidations (~30%) and toxic strategies like sandwich attacks (~10–15%).

MEV Arbitrage vs Sandwich Attacks: Key Differences

Both MEV arbitrage and sandwich attacks are executed by bots that monitor the mempool for profit opportunities, but they operate on fundamentally different logic and have opposite effects on the market.

 

MEV Arbitrage

Sandwich Attack

TargetPrice gap between DEXsA specific user's pending transaction
MechanismBuy low on DEX A, sell high on DEX BFront-run victim's buy, then sell after the price rises
Market effectAligns prices across venues (beneficial)Worsens execution for the victim (harmful)
Capital riskZero (atomic execution)Low, but exists
Regulatory stanceLikely benign under MiCAFlagged as potential market manipulation by ESMA (July 2025)
Community viewGenerally acceptedWidely condemned

The key distinction is who bears the cost. In arbitrage, the profit comes from a market inefficiency – a price gap that exists independently. In a sandwich attack, the profit is extracted directly from another user's trade.

Unlike sandwich attacks, which directly harm other traders, arbitrage improves DeFi markets by keeping prices aligned across venues. 

A 2025 Flashbots study found that 1.2% of all DEX trades on Ethereum are sandwiched, with an average loss of 0.41% of trade value per affected transaction. Arbitrage creates no such direct cost to any individual trader.

How MEV Arbitrage Works (Step by Step)

Quick answer: An MEV arbitrage bot works by scanning the mempool for price gaps across DEXs, constructing an atomic buy-sell transaction, submitting it privately to a block builder via Flashbots or Jito, and collecting the spread. The entire cycle takes milliseconds and is fully automated.

Here is how each stage works in practice:

Step 1: Detecting price differences

Bots continuously scan the mempool – the pool of pending, unconfirmed transactions – and monitor live prices across multiple DEXs simultaneously.

A price gap can emerge from several sources:

  • A large pending swap pushing one pool's price out of balance
  • A sudden market move that hasn't yet propagated across all venues
  • Low liquidity on a smaller DEX causing a price lag

Example: ETH is trading at $3,000 on Uniswap V3 and $3,015 on SushiSwap. That $15 gap represents a 0.5% price discrepancy, which is enough for a well-capitalized bot to extract profit after fees.

Speed here is everything. Opportunities can close within a single block (~12 seconds on Ethereum). Bots that poll a public RPC node every few hundred milliseconds are typically too slow to compete with teams running dedicated infrastructure.

how mev arbitrage works step 1
On most blocks, the gap is far smaller than 0.5% – sub-millisecond opportunities in the range of a few basis points. Bots running on dedicated infrastructure detect and act on these before a public RPC node even finishes relaying the data. 

Step 2: Building the arbitrage transaction

Once an opportunity is identified, the bot constructs a single atomic transaction that packages both sides of the trade – buy and sell – into one execution unit.

The logic is simple:

  1. Borrow or use capital to buy the underpriced asset on DEX A
  2. Immediately sell it on DEX B at the higher price
  3. Repay any loan and keep the spread

Because both actions are in the same transaction, they either both succeed or both fail. There is no scenario where the buy executes, but the sell doesn't, which eliminates directional market risk.

The transaction also includes slippage parameters, gas limits, and fallback conditions to protect against execution failure.

how mev arbitrage works step 2
In practice, bots also embed a minimum profit threshold directly in the contract. If the spread has narrowed below that threshold by execution time, the transaction self-reverts before wasting gas. 

Step 3: Winning block inclusion

Submitting a transaction to the public mempool is rarely efficient for MEV bots. Doing so exposes the strategy to front-running by other bots that see the pending transaction and copy it with a higher gas fee.

Instead, most searchers submit bundles through private channels:

  • On Ethereum: via Flashbots MEV-Boost, where bundles go to specialized block builders. As of 2025, roughly 90% of Ethereum blocks are built via MEV-Boost. The MEV-Boost system lifts validator APY from ~4% to approximately 5.69% – a meaningful incentive for validators to participate.
  • On Solana: via Jito, a bundle marketplace that runs on ~92–93% of staked SOL. Jito has processed over 3 billion bundles lifetime, with 3.75 million SOL paid out as tips to validators and stakers.

The bot bids a priority tip to the builder to guarantee its bundle lands in the block. This tip comes out of expected profit.

how mev arbitrage works step 3
The relay simulates every bundle before forwarding it, meaning the builder only sees opportunities that are provably profitable at submission time. This simulation step is also what protects searchers from paying gas on bundles that would have reverted. 

Step 4: Capturing profit

If the bundle is included in the block and the trade executes as expected, the net profit is:

Profit = (Sale Price − Purchase Price) − Gas Fees − Builder Tip

Research from Extropy (December 2025) shows that on Ethereum, searchers often pay more than 90% of their gross revenue to proposers through builder tips. The Ethereum MEV supply chain has a clear hierarchy: searcher → builder → validator, with each layer taking a cut.

A documented example: one arbitrage bot paid 36 ETH to a builder in a single block to secure inclusion. The bot's net profit was whatever remained after that payment.

how mev arbitrage works step 4
The exact split varies per block and per searcher – a bot with an exclusive relationship with a builder pays a smaller tip than one competing in an open auction.

Types of MEV Arbitrage Strategies

Quick answer: There are five main MEV arbitrage strategies:

  • Cross-DEX
  • CEX–DEX
  • Cyclic/triangular
  • Just-in-time (JIT) liquidity
  • Cross-chain bridge arbitrage

Each targets a different type of price inefficiency, ranging from simple two-pool gaps to millisecond latency differences between centralized and decentralized venues.

Cross-DEX arbitrage

A bot identifies the same token trading at different prices on two DEXs – say, Uniswap and Curve – and executes a simultaneous buy-low/sell-high across both.

This strategy benefits from the fragmented liquidity landscape of DeFi. The more DEXs exist with separate liquidity pools, the more opportunities for price divergence arise.

EigenPhi recorded approximately $3.37 million in Ethereum arbitrage profits in a single 30-day window in September 2025, primarily from cross-DEX activity.

CEX–DEX arbitrage

This strategy exploits the latency between centralized exchange (CEX) price feeds and the slower on-chain prices of DEXs.

When a large trade moves the price of an asset on Binance or Coinbase, there is a brief window, measured in milliseconds, before that price is reflected on-chain. Bots that receive CEX feed data first can execute a trade on the DEX before the price catches up.

A landmark academic study named "Measuring CEX-DEX Extracted Value and Searcher Profitability" estimated that 19 major CEX-DEX searchers extracted $233.8 million across 7.2 million arbitrages between August 2023 and March 2025. Critically, three searchers captured 75% of both volume and extracted value.

Cyclic/Triangular arbitrage

Instead of moving between two DEXs, a bot routes a token through a circular path: Token A → Token B → Token C → back to Token A. If the combined exchange rates result in receiving more Token A than originally deposited, the bot captures the difference.

This strategy requires solving a graph problem in real time, finding profitable cycles across a large number of trading pairs. It is computationally intensive but can be highly effective on chains with deep multi-token liquidity like Ethereum or Solana.

Just-in-Time (JIT) liquidity

JIT liquidity is a more sophisticated form of MEV arbitrage that sits at the intersection of market-making and extraction. A bot detects a large pending swap and provides concentrated liquidity to the relevant pool just before the trade executes, captures fees on that trade, then immediately removes the liquidity.

It earns the LP fee from the trade without holding any liquidity risk between blocks. While technically beneficial to the user (they get better execution), JIT is controversial because it crowds out passive liquidity providers who supply liquidity in good faith.

Cross-chain/bridge arbitrage

As multi-chain DeFi has grown, price gaps between the same asset on different chains have become an extraction target. Bridge arbitrage involves detecting a discrepancy and executing a trade that profits from the difference.

This category carries additional complexity: bridge delays, cross-chain messaging latency, and smart contract risk on both chains.

A 2026 report noted that bridges without MEV protection can add 0.5–1.0% hidden cost to a user's cross-chain transaction from bot extraction alone.

types of mev arbitrage strategies
CEX–DEX arbitrage generates the highest per-trade value but demands the most infrastructure. Bots need direct data feeds from centralized exchanges and sub-millisecond on-chain execution to exploit a window that closes the moment other market makers update their quotes. 

The Role of Flash Loans in MEV Arbitrage

Quick answer: Flash loans let MEV bots execute arbitrage trades with zero upfront capital by borrowing and repaying within the same atomic transaction. If the trade is unprofitable and repayment fails, the entire transaction reverts, meaning the bot risks nothing except gas fees.

A flash loan is an uncollateralized loan that must be borrowed and repaid within the same blockchain transaction. If the repayment fails for any reason, the entire transaction reverts as if it never happened. There is no credit check, no collateral, and no waiting period.

In the context of MEV arbitrage, the flow looks like this:

  1. Bot identifies a price gap between two DEXs
  2. Bot borrows a large sum (e.g., $5 million USDC) from a flash loan provider like Aave
  3. Bot buys the underpriced asset on DEX A using borrowed funds
  4. Bot sells on DEX B at the higher price
  5. Bot repays the flash loan principal plus a small fee (Aave charges 0.05%)
  6. Bot keeps the spread as profit – all in one atomic transaction

Aave alone processed over $7.5 billion in flash loan volume in 2025 and crossed $1 trillion in cumulative all-time loans in February 2026, according to Phemex.

Author’s observation:

Flash loan arbitrage is often described as a democratizing force. Anyone can borrow millions with no collateral and profit from market inefficiencies. That framing is practically misleading. The competitive landscape in 2026 is built on automated systems, optimized smart contracts running on bare-metal servers co-located near validators, and professional risk frameworks refined over years of operation. The question for any aspiring searcher is "can I detect the opportunity faster, build the transaction more efficiently, and win the tip auction more precisely than teams who have been doing this full-time for three years?" That gap is the most important thing to understand before treating flash loan arbitrage as an accessible opportunity.

BytebyByte, Cryptothreads.io

How Much Money Do MEV Bots Make?

Quick answer: Top MEV arbitrage bots generate millions of dollars per month, but net profit after builder tips and infrastructure costs is significantly lower than gross figures suggest.

Aggregate numbers:

  • Cumulative MEV profits across all blockchains crossed $1 billion as of 2025 (Plisio research)
  • On Ethereum alone, tens of millions in MEV are still extracted monthly
  • In the CEX-DEX arbitrage segment, $233.8 million was extracted over 19 months (Aug 2023–Mar 2025) by just 19 major searchers (Wu et al., 2025)
  • EigenPhi recorded ~$3.37 million in Ethereum pure arbitrage profit in a single 30-day period (September 2025)

Ethereum vs. Solana – different models:

 

Ethereum

Solana

StyleLow frequency, high marginHigh frequency, low margin
Avg. profit/arbitrageSignificantly higher~$1.58 per transaction
Total arb txns (1 year to 2025)Lower count90 million+ (Jito data)
Infrastructure costHigh (MEV-Boost infra)Very high (dedicated RPC: $1,800–$3,800/month)

On Ethereum, searchers often surrender more than 90% of gross revenue to block builders through priority tips. A bot that "earns" $100,000 in arbitrage value may net only $8,000–$10,000 after paying for block inclusion.

One documented case: an Ethereum arbitrage bot consumed gas equivalent to nearly 4 full Ethereum blocks per single successful arbitrage, including hundreds of failed bundle attempts. That is the true cost structure of competitive MEV.

Risks and Challenges of MEV Arbitrage

Quick answer: The biggest risk in MEV arbitrage is the cumulative cost of competing in an arms race where infrastructure expenses, builder tips, and failed transaction fees can exceed gross profit for all but the most optimized operations.

Failed transactions and gas losses

On Ethereum, submitting a bundle through Flashbots protects against paying gas on failed transactions. But outside of this protection, a bot can burn significant capital on unsuccessful attempts.

Flashbots' own research documented one arbitrage bot that consumed ~132 million gas per successful arbitrage, roughly 4 full Ethereum blocks' worth, because it was sending hundreds of failed attempts alongside every successful one. This reflects the cost of operating in a competitive priority auction.

Extreme competition

The MEV arbitrage space operates as a real-time arms race. Every opportunity is being hunted simultaneously by dozens to hundreds of bots with different latency profiles and capital structures.

On Solana, a Flashbots analysis between November 2024 and February 2025 found that Base added the equivalent of three Ethereum mainnets' worth of throughput. And, almost all of it was immediately consumed by spam bots competing for MEV. Two searchers were responsible for more than 80% of spam on Base during that period.

The cost of staying competitive includes: dedicated hardware, co-location near validators, constant strategy refinement, and active monitoring 24/7.

Slippage and execution risk

Even with atomic transactions, execution risk exists. Between the moment a bot detects a price gap and the moment its transaction lands in a block, market conditions can shift. If the price gap narrows to zero before execution, the transaction either reverts (costing gas) or executes at a loss.

Dynamic slippage settings and minimum profit thresholds help mitigate this, but they cannot eliminate it, especially in volatile markets where prices move in milliseconds.

Smart contract vulnerabilities

MEV bots are deployed as smart contracts, and smart contracts can have bugs. A logic error in the arbitrage contract could result in:

  • Funds being locked permanently
  • Incorrect repayment logic triggering flash loan reverts
  • An exploit by another bot or malicious actor

Most successful flash loan exploits in 2025 targeted smaller, newer protocols with weaker security rather than established platforms, but the risk of a vulnerability in the searcher's own contract is separate from protocol risk.

MiCA and regulatory concerns

The regulatory landscape for MEV is shifting.

ESMA's July 2025 risk analysis formally flagged sandwich attacks and harmful front-running as potential market manipulation under MiCA. The MiCA transitional period for crypto businesses ends July 1, 2026.

Benign forms, including cross-DEX arbitrage and liquidations, are unlikely to face restrictions because they provide demonstrable market efficiency benefits.

However, the broader trend toward regulatory scrutiny means that any strategy operating in a grey area, particularly CEX-DEX arbitrage where information asymmetry plays a role, may face more oversight going forward.

risks and challenges of mev arbitrage
Unlike most trading risks, failed transaction costs in MEV are asymmetric. A bot can spend the gas equivalent of four full Ethereum blocks for a single successful arbitrage, because every failed competing bundle still consumes blockspace.

Is MEV Arbitrage Still Profitable for Retail Traders?

The honest answer: MEV is rarely profitable today, and only for those who treat it as a full engineering project rather than a passive income strategy.

Consider the baseline requirements:

  • Smart contract development: A production-grade arbitrage contract requires Solidity or Rust expertise and thorough security auditing
  • Infrastructure: Competitive Ethereum bots require Flashbots integration and low-latency RPC; Solana bots require dedicated nodes costing $1,800–$3,800/month
  • Tip economics: On Solana in mid-2026, searchers routinely surrender 50–70% of expected profit to validators to win the slot
  • Development cost: A documented case study from November 2025 estimated total development and infrastructure cost at approximately $15,000 before the bot earned its first profitable trade, and that bot ran for 3 months before finding a single profitable opportunity

Sources and Further Reading

Disclaimer:The content published on Cryptothreads does not constitute financial, investment, legal, or tax advice. We are not financial advisors, and any opinions, analysis, or recommendations provided are purely informational. Cryptocurrency markets are highly volatile, and investing in digital assets carries substantial risk. Always conduct your own research and consult with a professional financial advisor before making any investment decisions. Cryptothreads is not liable for any financial losses or damages resulting from actions taken based on our content.
ethereum
mev
ethereum gas fees
eth

FAQs About MEV Arbitrage

Yes, indirectly. When multiple bots compete for the same arbitrage opportunity, they submit overlapping high-gas transactions simultaneously. Most of those attempts fail but still consume block space, contributing to gas spikes during periods of high MEV activity. Flashbots' bundle auction system has reduced but not eliminated this effect on Ethereum.

BytebyByte
WRITTEN BYBytebyByteBytebyByte is a blockchain developer and crypto market researcher contributing technical analysis and research at Cryptothreads. His work focuses on the infrastructure, economic design, and market structure of digital asset systems. With a background spanning blockchain development, quantitative analysis, and financial market dynamics, BytebyByte specializes in examining how crypto protocols operate—from consensus mechanisms and token economics to on-chain market behavior. His research often explores the intersection between blockchain technology and the broader financial system, translating complex technical concepts into structured insights accessible to a wider audience. At Cryptothreads, BytebyByte contributes in-depth articles covering blockchain architecture, protocol economics, and emerging narratives shaping the digital asset ecosystem. His work aims to help readers better understand the mechanisms behind crypto markets and the technological foundations that drive the industr
FOLLOWBytebyByte
XFacebook

More articles by

BytebyByte

Hot Topic