# Pricing & Fees

Rails uses a straightforward and transparent pricing model, detailed below. Market makers can qualify for fee rebates by contributing to platform liquidity, provided they meet specific trading volume thresholds. [Read more](#market-maker-rebate-program).&#x20;

{% hint style="info" %}
Network Costs: Onchain transactions (deposits and withdrawals) may include network fees that users pay directly to the blockchain network. Rails does not receive these fees.
{% endhint %}

<table><thead><tr><th width="135.16619873046875">Category</th><th width="123.39453125">Rails Fee</th><th width="135.1639404296875">Network Cost</th><th>Details</th></tr></thead><tbody><tr><td>Platform Access</td><td>$0</td><td>N/A</td><td>There is no cost to create or hold a Rails account.</td></tr><tr><td>Deposits</td><td>$0</td><td><a href="/pages/dZLBuhKOpAwCJ78bnaJ6#what-are-gas-and-network-costs">Varies based on source network</a> </td><td>Deposits from some networks involve bridging and gas fees paid directly from your wallet. Exact fees are shown before confirming.</td></tr><tr><td>Withdrawals</td><td>$0</td><td>0.1% (max $1)</td><td>The cost to cover gas fees is deducted from your withdrawal amount.</td></tr><tr><td>Trading</td><td>See <a href="#dynamic-trading-fee-tiers">Dynamic Fee Tiers</a></td><td>N/A</td><td>A dynamic fee is applied to each executed trade (open and close), depending on the <a href="#maker-vs.-taker-fees">execution type</a> and according to your 30D Rolling Volume.</td></tr><tr><td>Liquidation</td><td>1.0%</td><td>N/A</td><td>In addition to trading fees, a 1% fee is charged on all liquidated positions. </td></tr></tbody></table>

<details>

<summary>Execution Type: what are "maker" vs. "taker" orders?</summary>

* **Maker order:** Your order *adds* liquidity to the order book.  Maker orders “make” the market. &#x20;
  * Example: you place a limit order that doesn’t fill right away.
  * These orders have a 0.02% fee applied.
* **Taker order:** Your order *removes* liquidity from the order book. This happens when your order matches instantly against an existing order.  Taker orders “take” from the market.
  * Example: a market order or a limit order priced to fill immediately.&#x20;
  * These orders have a 0.05% fee applied.

Maker orders have lower fees because they add liquidity to the market, helping create deeper order books and tighter spreads. By rewarding makers, everyone benefits from better prices and smoother trading.

You can check if your order is a maker or taker order via the Execution Type field in the [Recent Trades tab](/general/navigating-the-platform/trading-page-overview.md#recent-trades-1) in the Trade Summary tab.

</details>

## Dynamic Fee Tiers

Our trading fees adapt based on your rolling 30-day trading volume. The more you trade, the lower your fees.  Your current tier is recalculated daily based on the last 30 days of trades, and your new fee rate takes effect immediately:

* As your volume **increases**, you’ll automatically move into more favourable fee tiers so high-activity traders benefit from better pricing without any extra steps.
* If your volume **decreases**, you’ll be automatically shifted to the corresponding lower tier.

{% hint style="info" %}
You can check your current Fee Tier at any time in the [Account Summary panel](/general/navigating-the-platform/trading-page-overview.md#account-summary) on the Trading page, using the tooltip next to "Fees".  Fees per order and rate are viewable in the Portfolio Page's [Trade History](/general/navigating-the-platform/portfolio-page-overview.md#trade-history-tab-p-and-l-history-tab) tab.
{% endhint %}

<table><thead><tr><th width="77.40234375" align="center">Fee Tier</th><th width="306.77734375" align="center">Cumulative 30 Day Rolling Trade Volume</th><th align="center">Taker Fees</th><th align="center">Maker Fees</th></tr></thead><tbody><tr><td align="center">1</td><td align="center">$0 - $1,000,000</td><td align="center">0.050% (5.0 bps)</td><td align="center">0.020% (2.0 bps)</td></tr><tr><td align="center">2</td><td align="center">$1,000,001 - $5,000,000</td><td align="center">0.042% (4.2 bps)</td><td align="center">0.015% (1.5 bps)</td></tr><tr><td align="center">3</td><td align="center">$5,000,001 - $25,000,000</td><td align="center">0.035% (3.5 bps)</td><td align="center">0.010% (1.0 bps)</td></tr><tr><td align="center">4</td><td align="center">$25,000,001 - $100,000,000</td><td align="center">0.030% (3.0 bps)</td><td align="center">0.005% (0.5 bps)</td></tr><tr><td align="center">5</td><td align="center">$100,000,001 - $250,000,000</td><td align="center">0.025% (2.5 bps)</td><td align="center">0</td></tr><tr><td align="center">6</td><td align="center">$250,000,001 - $1,000,000,000</td><td align="center">0.022% (2.2 bps)</td><td align="center">0</td></tr><tr><td align="center">7</td><td align="center">$1,000,000,001 - $2,500,000,000</td><td align="center">0.020% (2.0 bps)</td><td align="center">0</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.rails.xyz/general/pricing-and-fees.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
