A good TRON swap is not just “TRX for USDT” or “USDT for another TRC-20 token.” The outcome depends on three things most traders underestimate: where the liquidity sits, how fees are charged on TRON, and whether the wallet or interface can actually sign the transaction cleanly.

TRON is popular for stablecoin movement because USDT on TRC-20 is fast, widely supported, and often cheaper than moving stablecoins on Ethereum mainnet. But cheap transfers do not automatically mean cheap swaps. A small trade can be eaten by approvals and resource fees. A larger trade can suffer from price impact if the pool is thin. A cross-chain trade can look simple on the surface while exposing the user to bridge risk, route delays, wrapped assets, and mismatched liquidity.

This guide explains how to evaluate a tron swap before signing it: which route to use, how to estimate total cost, what wallet support actually matters, and what mistakes cause failed transactions or bad execution.

What actually happens during a TRON swap?

A swap on TRON exchanges one token for another through a liquidity source. That source may be a decentralized exchange pool, an aggregator route, a centralized exchange, or a bridge plus swap sequence.

The simple version looks like this:

  1. You connect a wallet such as TronLink, Trust Wallet, TokenPocket, SafePal, or Ledger through a supported interface.
  2. You select the token you want to sell and the token you want to receive.
  3. The interface quotes an expected output based on available liquidity.
  4. If the token is not TRX, you usually approve the smart contract to spend it.
  5. You confirm the swap transaction.
  6. The transaction executes on TRON, consuming network resources.
  7. The received token appears in your wallet, assuming the wallet supports displaying it.

That last sentence matters. A token can be in your wallet without being visible in the wallet interface. TRON wallets often require users to manually add a TRC-20 token contract before the balance appears.

The four costs inside one swap

A quote is not the same as the final cost. A TRON swap can include several layers:

Cost type What it means Why it matters
Pool fee Fee charged by the DEX liquidity pool Usually small, but unavoidable on AMM trades
Price impact Difference caused by trade size relative to liquidity Can become the largest cost on thin pairs
Slippage Maximum price movement you allow before failure Too low may fail; too high invites poor fills
Network resource cost TRON Bandwidth/Energy cost, paid directly or via frozen TRX resources Affects approvals, swaps, and failed transactions
Approval cost Separate transaction allowing a contract to spend a TRC-20 token Easy to forget when calculating small trades
Bridge fee, if cross-chain Fee charged by bridge or liquidity network Can exceed swap cost for small transfers

The mistake is treating “low TRON fees” as a guarantee of low total execution cost. For TRX to USDT in a deep pool, that may be true. For a niche TRC-20 token, a cross-chain route, or a small account with no Energy, the final result can be very different.

Where is the best liquidity for TRX, USDT, and TRC-20 swaps?

Liquidity determines execution quality. Fees matter, but liquidity usually decides whether the quote is usable.

On TRON, the deepest decentralized liquidity is typically concentrated around major assets such as TRX, USDT, and ecosystem tokens with active markets. For long-tail TRC-20 assets, liquidity can be fragmented or shallow. That is why two swap interfaces can show meaningfully different output for the same trade.

Direct DEX pool vs aggregator vs centralized exchange

Route type Best for Liquidity Execution quality Fees Speed Main trade-off
Direct TRON DEX pool Simple TRX/USDT or major TRC-20 swaps Medium to high for popular pairs Good if pool is deep Pool fee + TRON resources Fast May miss better routes across pools
DEX aggregator Comparing multiple liquidity paths Depends on integrated sources Often better for larger or less obvious routes Aggregator may add fee; still pays pool/resource costs Fast to moderate Route can be harder to inspect
Centralized exchange Large liquid trades and fiat on/off-ramp users Often very high for listed assets Strong for major tokens Trading fee + withdrawal fee Fast internally; withdrawal varies Custodial risk and KYC requirements
Bridge + swap Moving value from another chain into TRON Depends on bridge and destination liquidity Variable Bridge fee + swap fee + network fees on both chains Minutes to longer Bridge risk, delays, wrapped assets

A direct DEX is clean when the pair is liquid. An aggregator becomes useful when the best path is not obvious, such as TOKEN → TRX → USDT instead of TOKEN → USDT directly. Centralized exchanges can be more efficient for large, liquid pairs, but they are custodial and may impose withdrawal minimums or delays.

Platforms such as switchfi.app automatically compare multiple liquidity sources before selecting an execution route, which is useful when the visible pool is not necessarily the best pool.

Why USDT liquidity on TRON is different from liquidity for every TRC-20 token

USDT on TRON is one of the most widely used stablecoin rails in crypto. That does not mean every TRC-20 token has deep liquidity against USDT.

A common user path is:

TRX → USDT → another TRC-20 token

That can be better than a direct pair if the direct pool is thin. But it also adds another hop, which may add pool fees and execution complexity.

For example:

  • Swapping $100 of TRX to USDT through a deep pool may have low price impact.
  • Swapping $100 of a niche TRC-20 token to USDT may show 3%–10% price impact if liquidity is shallow.
  • Swapping $10,000 of a small token can move the pool heavily or fail unless split across routes.

Liquidity is not just “available” or “not available.” It has depth. Depth is what determines whether your quoted price survives execution.

How do TRON fees work during swaps?

TRON does not use the same fee model as Ethereum. Instead of gas priced in gwei, TRON uses two network resource concepts: Bandwidth and Energy.

  • Bandwidth is used for basic transactions.
  • Energy is used for smart contract execution, including TRC-20 interactions and swaps.
  • If you do not have enough resources, TRX is burned to cover the cost.

This is why some TRON users freeze or stake TRX to obtain resources. For active traders, resource management can reduce recurring transaction costs. For casual users, keeping a small TRX balance is usually simpler.

Why you need TRX even if you are swapping USDT

A common support-ticket problem: a user has USDT on TRON but no TRX. They try to swap or send USDT and the transaction fails.

TRC-20 tokens do not pay their own network fees. You need TRX in the wallet to cover Energy/Bandwidth costs unless you have enough resources delegated or frozen.

For a USDT swap, you may need TRX for:

  1. Token approval.
  2. The swap transaction.
  3. Any later transfer of the received token.
  4. Failed transaction attempts if parameters are wrong.

A safe habit is to keep a small TRX buffer in any wallet that holds TRC-20 tokens. The exact amount depends on network conditions, contract complexity, and whether you use frozen resources.

Fee example: swapping $100 USDT to TRX

A $100 USDT-to-TRX swap can feel cheap, but the cost depends on the wallet state.

Scenario What happens User experience
Wallet already approved the contract Only swap transaction is needed Lower friction
First time using that DEX Approval + swap required Two confirmations and two resource costs
Wallet has frozen TRX resources Energy/Bandwidth may be covered Lower direct TRX burn
Wallet has no TRX Approval or swap may fail User must acquire TRX first
Slippage set too low Transaction may revert Resource cost can still be lost
Fake token selected Swap may succeed into worthless asset Funds may be unrecoverable

For a small trade, the approval can be proportionally significant. For a large trade, price impact and route quality matter more.

How should you compare TRON swap routes before trading?

Do not pick the first quote blindly. Compare the route by final output, not just displayed fee.

A good route should answer five questions:

  1. How much will I receive after all swap fees?
  2. How much price impact does the trade create?
  3. How much TRX will the transaction consume?
  4. Is the token contract correct?
  5. Can my wallet sign and display the result?

Route comparison framework

Decision factor What to check Good sign Warning sign
Output amount Compare quotes across interfaces Similar quotes across reputable venues One route is dramatically higher without explanation
Price impact Look at expected movement Below your tolerance High impact on a small trade
Minimum received Review before signing Matches your slippage setting Unusually low minimum received
Token contract Verify contract address Matches official source or explorer Same ticker, different contract
Approval request Inspect spending permission Limited or trusted contract Unlimited approval to unknown contract
Resource cost Check wallet fee preview Affordable TRX cost Wallet warns about high Energy use
Route complexity Count hops and bridges Simple path for simple trade Multiple hops for a small swap

A slightly worse headline quote can be safer if the route is simpler and more transparent. This is especially true for new tokens and cross-chain swaps.

Example: swapping $10,000 USDT into TRX

For a $10,000 trade, the pool fee may not be the main issue. The important question is whether the route has enough depth.

A trader comparing routes might see:

Route Expected output Price impact Risk profile
Direct USDT/TRX pool Good Low if pool is deep Simple and transparent
USDT → intermediate token → TRX Slightly better quote Depends on both pools More execution risk
Centralized exchange Strong order book depth Low for major pairs Custodial, withdrawal fee
Aggregated route across pools Best quoted output Variable Must inspect route and minimum received

For major pairs, centralized exchanges may offer tight spreads, but users give up self-custody during the trade. On-chain routes preserve self-custody but rely on smart contracts, liquidity pools, and wallet signing.

Which wallets work best for TRON swaps?

Wallet support is not only about holding TRX. A swap wallet should support TRON accounts, TRC-20 tokens, contract signing, DApp connections, and hardware wallet flows if you use cold storage.

Wallet comparison for TRON swapping

Wallet TRON/TRC-20 support DApp support Hardware wallet support Ease of use Best for Main caution
TronLink Strong Strong for TRON DApps Ledger support may depend on setup High for TRON-native users Frequent TRON DeFi users Browser extension phishing risk
Trust Wallet Strong for holding and transfers Mobile DApp support varies by platform Limited compared with dedicated hardware setups High Mobile users holding TRC-20 assets DApp connectivity can be less predictable
TokenPocket Strong multi-chain support Broad DApp browser support Depends on device and configuration Medium to high Multi-chain users Interface complexity
SafePal Strong multi-chain support App-based DApp access SafePal hardware wallet available Medium Mobile + hardware users Verify signing details carefully
Ledger with compatible TRON interface Strong custody model Requires compatible interface Strong Medium Larger balances Less convenient for frequent swaps
Exchange wallet Asset support depends on exchange Not self-custodial Not applicable Very high Users trading listed assets Withdrawal limits, freezes, KYC, custody risk

For small, frequent swaps, a hot wallet is convenient. For larger balances, a hardware wallet is safer, but every extra confirmation step slows execution. That trade-off is healthy. Speed and security rarely maximize at the same time.

Wallet features that matter more than branding

A good TRON swap wallet should let you:

  • View the full token contract address.
  • Preview resource usage before signing.
  • Connect only to trusted DApps.
  • Revoke or manage token approvals.
  • Add custom TRC-20 tokens.
  • Sign transactions without exposing the seed phrase.
  • Separate trading funds from long-term holdings.

The best setup for many users is not one wallet. It is two wallets: a small hot wallet for swaps and a separate cold wallet for storage.

How do slippage and price impact affect TRON swaps?

Slippage and price impact are related, but they are not the same.

Price impact is how much your trade moves the market because of pool depth.

Slippage tolerance is the maximum difference you allow between the quoted output and executed output before the transaction fails.

If price impact is already high, increasing slippage does not make the trade better. It only makes you more willing to accept a worse fill.

Practical slippage settings

Trade type Typical approach Why
TRX ↔ USDT in a deep pool Low slippage tolerance may work Price usually moves less
Stablecoin ↔ stablecoin Very low tolerance if pool is liquid Large deviation is suspicious
Small-cap TRC-20 token Higher tolerance may be required Thin liquidity and volatility
New token launch Very high risk regardless of setting Bots and failed trades common
Cross-chain swap Route-specific tolerance Delays can change output

A failed transaction can still consume resources. Setting slippage too low may cost TRX repeatedly. Setting it too high may allow a terrible execution. The answer is not “always 0.5%” or “always 5%.” The answer is to match slippage to liquidity and volatility.

Warning: high slippage can expose you to bad fills

High slippage is sometimes necessary for illiquid tokens, but it gives the transaction more room to execute at a worse price. In volatile pools, that can be expensive. In predatory environments, it can make users easier targets for sandwich-style behavior or opportunistic routing.

TRON’s MEV environment is not identical to Ethereum’s public mempool dynamics, but users should still assume that public on-chain trades can be observed, routed, delayed, or affected by market movement.

For larger swaps, consider:

  • Splitting the trade.
  • Waiting for deeper liquidity.
  • Comparing centralized exchange order books.
  • Using a limit order venue if available.
  • Avoiding trades immediately after token announcements.

What should you know before swapping across chains into TRON?

Cross-chain swaps add another layer: you are no longer just choosing a price. You are choosing a bridge, an asset representation, a destination chain, and a failure mode.

A typical route might be:

USDT on Ethereum → bridge/liquidity network → USDT on TRON → optional TRON swap

Or:

USDC on another chain → bridge route → USDT on TRON → TRX

That may involve conversion, wrapped assets, bridge liquidity, or a centralized exchange withdrawal.

Cross-chain route comparison

Route Best for Cost profile Speed Security considerations User friction
Centralized exchange deposit and withdrawal Moving major assets between chains Trading fee + withdrawal fee Often predictable, but withdrawal timing varies Custodial risk Easy for exchange users
Native bridge or ecosystem bridge Supported assets and chains Bridge fee + source/destination fees Variable Smart contract and validator/relayer assumptions Medium
Bridge aggregator Comparing bridge routes Route-dependent Variable Depends on selected bridge Medium
Manual bridge then DEX swap Users who want control Can be optimized Slower User must verify each step Higher
Direct cross-chain swap interface Convenience May include spread or service fee Usually simple Route transparency matters Low to medium

For small amounts, a centralized exchange withdrawal may be cheaper and simpler if the user already has an account. For self-custody users, a bridge route may be preferable, but the chosen bridge’s security model matters.

Example: moving $500 stablecoins from Ethereum to TRON

Suppose a user has $500 USDC on Ethereum and wants USDT on TRON.

Possible paths:

  1. Use a centralized exchange

    • Deposit USDC on Ethereum.
    • Trade USDC to USDT if needed.
    • Withdraw USDT as TRC-20.
    • Pros: simple if exchange supports both networks.
    • Cons: custody risk, KYC, withdrawal delays.
  2. Use a bridge route

    • Bridge from Ethereum to TRON or to an intermediate network.
    • Convert asset if needed.
    • Receive or swap into TRC-20 USDT.
    • Pros: self-custody path.
    • Cons: Ethereum gas, bridge risk, route complexity.
  3. Use a cross-chain swap interface

    • Select source asset and destination asset.
    • Interface handles bridge and swap route.
    • Pros: fewer manual steps.
    • Cons: must inspect fees, minimum received, and route provider.

For $500, Ethereum source-chain gas can dominate the cost. For $50, it may make no sense to start from Ethereum mainnet at all unless the funds are already there and the user has no alternative.

What are the biggest risks in TRON swaps?

The most expensive mistakes are usually not network fees. They are wrong contracts, bad approvals, thin liquidity, and unsupported routes.

Common mistakes to avoid

Mistake What goes wrong How to avoid it
Swapping the wrong token contract You receive a fake or illiquid token Verify the contract through official sources and block explorers
Forgetting TRX for fees Approval or swap fails Keep a TRX buffer in the wallet
Ignoring price impact You receive much less than expected Check expected output and minimum received
Using high slippage blindly Bad fills become possible Raise slippage only when liquidity conditions justify it
Approving unknown contracts Tokens can be drained if contract is malicious Use trusted interfaces and manage allowances
Sending TRC-20 assets to unsupported wallets Funds may not display or may be hard to recover Confirm the receiving platform supports TRON network deposits
Confusing networks USDT on TRON is not the same transfer rail as ERC-20 or BEP-20 Match the withdrawal/deposit network exactly
Bridging through unknown services Funds may be delayed or lost Research bridge security and liquidity before sending

A correct address is not enough. The network must also be correct. Many losses happen because users send USDT to an exchange or wallet address on the wrong chain.

Approval risk deserves more attention

Most TRC-20 swaps require approval before the DEX contract can spend your token. Many interfaces request unlimited approval because it improves convenience for future trades. That convenience creates risk.

If the approved contract is malicious, compromised, or impersonated, unlimited approval can expose the entire token balance.

Safer habits:

  • Approve only what you need when possible.
  • Use a separate trading wallet.
  • Revoke old approvals periodically.
  • Avoid signing approvals from pop-ups, ads, or unfamiliar domains.
  • Check that the contract requesting approval matches the intended DApp.

For large balances, moving funds to a clean wallet after active trading can be simpler than managing a long history of approvals.

What makes a TRON swap quote trustworthy?

A trustworthy quote is explainable. You should be able to understand where the output comes from, what route is used, what fees apply, and what happens if the trade fails.

Pre-swap checklist

Before signing, check:

  • Token contract: Is this the official TRC-20 token?
  • Route: Is it direct, multi-hop, aggregated, or cross-chain?
  • Expected output: Is it close to other reputable quotes?
  • Minimum received: Is it acceptable if the trade executes at the slippage limit?
  • Price impact: Is the pool deep enough for your trade size?
  • TRX balance: Do you have enough for approval and swap costs?
  • Approval: Are you comfortable with the spending permission?
  • Wallet: Does it support the token and DApp connection?
  • Destination: If sending after the swap, does the recipient support TRON network deposits?
  • Timing: Is the market volatile, congested, or reacting to news?

If any of those answers are unclear, reduce the trade size and test first.

Test transactions are underrated

For unfamiliar tokens, wallets, bridges, or receiving platforms, a small test is cheap insurance. Send or swap a small amount first, confirm the result, then proceed with the larger transaction.

This is especially useful when:

  • Using a new TRON wallet.
  • Sending TRC-20 USDT to an exchange.
  • Bridging into TRON for the first time.
  • Swapping a token with limited market history.
  • Interacting with a DApp you have not used before.

A test transaction may feel inefficient. Recovering funds from a wrong-network deposit can take days, weeks, or never happen.

Is swapping on TRON better than using another chain?

TRON is often attractive for stablecoin transfers and TRC-20 activity, but it is not automatically better for every swap.

TRON swap pros and cons

Pros Cons
Fast transaction finality for typical user activity Liquidity can be concentrated in a smaller set of major assets
Strong USDT usage and exchange support Requires TRX for network resources even when holding only tokens
Lower fee experience than Ethereum mainnet for many users Wallet and DApp support can be less universal than EVM networks
Useful for stablecoin transfers between exchanges and wallets Cross-chain routes add bridge and asset representation risk
Mature TRC-20 token standard Fake tokens and approval risks still apply

TRON is a strong option when the asset you need is liquid on TRON and the receiving wallet or exchange supports TRC-20 deposits. It is weaker when you need long-tail assets, deep DeFi composability across many protocols, or complex cross-chain strategies.

TRON vs Ethereum vs BNB Chain for swaps

Factor TRON Ethereum mainnet BNB Chain
Stablecoin transfer cost Often low Often high during congestion Often low
USDT TRC-20 support Very strong Strong for ERC-20, but costly Strong
DEX ecosystem depth Good for major TRON assets Deepest overall DeFi liquidity Broad retail token liquidity
Network fee model Bandwidth/Energy paid in TRX or resources Gas paid in ETH Gas paid in BNB
Wallet compatibility Good, but more specialized Broadest Broad
Cross-chain complexity Moderate High due to gas cost and bridge routes Moderate
Best use case TRC-20 stablecoin movement and TRON-native swaps Deep liquidity and high-value DeFi activity Low-cost EVM swaps and retail token markets

The right chain is not ideological. It depends on where liquidity exists for your asset and what destination network you actually need.

Expert tips for better TRON swap execution

Use final received amount as your north star

Do not optimize for the lowest displayed fee. Optimize for the highest safe amount received after fees, price impact, slippage, and network costs.

A route with a slightly higher fee can still be better if it has deeper liquidity and lower price impact.

Keep a dedicated TRX fee balance

If you actively use TRC-20 tokens, treat TRX like operational fuel. Running out of TRX while holding USDT is one of the most avoidable problems on the network.

Split large trades when liquidity is thin

If a $10,000 swap shows high price impact, check whether two or three smaller swaps over time produce a better outcome. Do not split automatically; compare quotes first. Splitting can reduce price impact but adds execution risk and additional transaction costs.

Avoid trading from your vault wallet

Use a trading wallet with limited funds. Keep long-term holdings in a separate wallet with minimal approvals. This reduces damage if you approve the wrong contract or connect to a malicious interface.

Verify exchange deposit networks before sending

If an exchange says it supports USDT, that does not mean it supports USDT on TRON for your account, region, or current maintenance window. Always check the deposit page and confirm “TRC-20” or “TRON” before sending.

Key takeaways

  • A TRON swap depends on liquidity, resource fees, slippage, wallet support, and token contract accuracy.
  • USDT on TRON is widely used, but that does not mean every TRC-20 token has deep liquidity.
  • You need TRX to pay network costs for TRC-20 approvals, swaps, and transfers unless you have enough delegated or frozen resources.
  • For large trades, price impact often matters more than the pool fee.
  • For small trades, approvals and resource costs can be proportionally expensive.
  • Cross-chain swaps into TRON require extra care because bridge fees, delays, wrapped assets, and source-chain gas can change the economics.
  • A hardware wallet improves custody security, but a hot wallet is more convenient for frequent swaps.
  • Always verify token contracts and receiving networks before signing or sending funds.

FAQ

What is a TRON swap?

A TRON swap is an exchange of TRX or TRC-20 tokens on the TRON network. It may happen through a decentralized exchange, an aggregator, a centralized exchange, or a cross-chain route that ends on TRON.

Why do I need TRX to swap USDT on TRON?

USDT is a TRC-20 token, but transaction fees and smart contract resource costs are paid through TRON network resources. If you do not have enough Energy or Bandwidth, TRX is consumed. Without TRX or delegated resources, USDT approvals and swaps may fail.

Is USDT on TRON the same as USDT on Ethereum?

The asset tracks the same issuer-backed stablecoin, but the token exists on different networks. USDT TRC-20 moves on TRON. USDT ERC-20 moves on Ethereum. You must choose the correct network when depositing, withdrawing, bridging, or sending.

What is the cheapest way to swap TRX to USDT?

The cheapest route is usually the one with deep liquidity, low price impact, and minimal extra hops. For a simple TRX-to-USDT trade, compare a direct TRON DEX pool, an aggregator quote, and a centralized exchange if you already use one. The best option can change with liquidity and trade size.

Why did my TRON swap fail but still cost TRX?

Smart contract transactions can consume resources even if execution fails. Common causes include slippage set too low, insufficient Energy, expired quotes, unsupported tokens, or contract errors.

What slippage should I use for TRON swaps?

Use low slippage for deep, stable pairs such as major stablecoin or TRX markets. Illiquid TRC-20 tokens may require higher tolerance, but that increases the risk of a worse fill. If the interface shows high price impact, do not solve it by blindly raising slippage.

Can I swap on TRON without using a centralized exchange?

Yes. You can use TRON-compatible wallets and decentralized swap interfaces to trade TRX and TRC-20 tokens without depositing funds into a centralized exchange. You still rely on smart contracts, liquidity pools, and wallet signing security.

What is the safest wallet for TRON swaps?

For frequent swaps, TronLink and other TRON-compatible hot wallets are convenient. For larger balances, a hardware wallet connected through a compatible interface is safer. Many users separate funds: a small hot wallet for trading and a cold wallet for storage.

How do I know if a TRC-20 token is real?

Check the token contract through official project channels, reputable market data platforms, and TRON block explorers. Do not trust ticker symbols alone. Fake tokens often reuse names and logos.

Is a DEX aggregator always better than a direct swap?

No. Aggregators can find better routes, especially when liquidity is fragmented, but a direct pool may be simpler and safer for liquid pairs. Compare final output, price impact, route complexity, and minimum received.

Can I bridge tokens from Ethereum to TRON and swap them?

Yes, but the route may involve bridge fees, Ethereum gas, asset conversion, and bridge-specific risks. For small amounts, the source-chain cost can outweigh the benefit. For larger amounts, compare bridge routes and centralized exchange withdrawals.

What happens if I send TRC-20 USDT to an exchange using the wrong network?

If the exchange does not support that network for your deposit address, the funds may not be credited automatically. Recovery depends on the exchange’s policy and technical ability. Always verify the deposit network before sending.

Are TRON swaps vulnerable to MEV?

On-chain swaps can be exposed to market movement, routing behavior, and opportunistic execution. TRON’s infrastructure differs from Ethereum, but users should still be cautious with high slippage, illiquid pools, and large visible trades.

Should I approve unlimited spending for a TRON DEX?

Unlimited approval is convenient but riskier. If the contract is malicious or compromised, more of your balance may be exposed. For larger balances, limited approvals and separate trading wallets are safer.

Final verdict

Swapping on TRON is efficient when the route is simple, the asset is liquid, and the wallet is prepared with enough TRX for fees. TRX-to-USDT and major TRC-20 trades can be fast and practical. The problems start when users ignore liquidity depth, approve unknown contracts, bridge through unclear routes, or assume that every token with a familiar ticker is safe.

The best TRON swap is not the one with the flashiest quote. It is the one where the final received amount, route, fees, token contract, and wallet behavior all make sense before you sign. For small trades, protect yourself from approvals and failed transactions. For large trades, focus on depth, price impact, custody risk, and route transparency.

References