# PriceLimitExceeded (/docs/errors/chain/PriceLimitExceeded)

The `limit_price` given to a swap is not beyond the current pool price in the trade's direction, so the swap would immediately breach it. Compare the limit price argument against the subnet's current alpha price before submitting.

Declared by the `Swap` pallet; it classifies to the semantic code [`insufficient_liquidity`](/docs/errors/insufficient-liquidity).

## Remediation [#remediation]

The pool cannot absorb this trade; reduce the amount or split it into smaller steps

The same explanation is available in the terminal: `btcli explain PriceLimitExceeded`.
