> For the complete documentation index, see [llms.txt](https://docs.proliquid.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.proliquid.xyz/workflows/funding-arbitrage.md).

# Funding arbitrage

Use the funding arbitrage workflow when you want to compare perpetual funding rates across Hyperliquid, Binance, Bybit, and OKX and identify where long / short funding spreads may exist.

The [Funding](/features/funding-rates-and-perp-opportunities.md) tab shows rates, open interest, volume, and max-arb direction so you can decide whether a spread is worth deeper review.

## When to use it

Use this workflow when:

* Funding rates differ meaningfully across Hyperliquid, Binance, Bybit, and OKX.
* A market has enough open interest and volume to support your size.
* You can trade both sides of the proposed long / short setup.
* You want to understand funding cost before holding a perp position.

Treat annualized projections as a comparison tool, not a promise.

## Tabs to open

<table><thead><tr><th width="126.63671875">Step</th><th width="266.83203125">Open this</th><th>Why</th></tr></thead><tbody><tr><td>Detect</td><td><a href="/pages/J5g0SnRAOaVXtbzusB0n">Funding</a></td><td>Compare rates, volume, open interest, and max-arb direction.</td></tr><tr><td>Configure</td><td><a href="/pages/8lkxaHyVIy4qavgpeyTc">Funding settings</a></td><td>Limit calculations to exchanges you can actually trade.</td></tr><tr><td>Validate</td><td><a href="/pages/qg6wXRhJYh8AsObrvtn3">Compare</a> and <a href="/pages/bcW8Z4mXQj4yydSkbEAE">Chart</a></td><td>Check relative price movement and trend context.</td></tr><tr><td>Execute</td><td><a href="/pages/1kprqiPXo0P5DJHoIgZp">Terminal</a></td><td>Manage the selected leg in the connected trading account.</td></tr><tr><td>Monitor</td><td><a href="/pages/MxlMIhwWMHQHbgzr6JT5">Positions</a> and <a href="/pages/mZv2NlD9WiVBhL76UEKk">Funding history</a></td><td>Track exposure and funding payments.</td></tr></tbody></table>

## What to validate

Before using a funding spread:

* Confirm both venues are available to you.
* Check whether the spread remains after exchange fees and Proliquid builder fees where applicable.
* Confirm the market has enough liquidity for your size.
* Review basis and price movement between venues.
* Check whether funding is stable or only briefly dislocated.
* Review margin requirements on both sides.

## Order types that fit

<table><thead><tr><th width="600.3359375">Situation</th><th>Order type</th></tr></thead><tbody><tr><td>You need to establish a leg quickly</td><td><a href="/pages/100YsDmLe5v4No4GoZvf">Market</a></td></tr><tr><td>You want passive entry on a leg</td><td><a href="/pages/X32YWRKDBmU3hX3D50st">Limit</a> or <a href="/pages/e9hDvlZICHY0Kk7QwI37">Chase</a></td></tr><tr><td>You are entering a larger position over time</td><td><a href="/pages/dveBPKYlA9vMtZg1AFPv">TWAP</a></td></tr><tr><td>You want to split aggressive execution while reducing single-order impact</td><td><a href="/pages/kTScbaJIICwu3vgn7Bu0">Burst</a></td></tr></tbody></table>

If the other leg is required, execute and monitor it on the relevant venue.

## What to monitor afterward

After entering:

* Watch [Positions](/terminal-sections/positions.md) for exposure, PNL, margin, and funding projections.
* Review [Funding history](/terminal-sections/funding-history.md) for actual payments.
* Re-check [Funding](/features/funding-rates-and-perp-opportunities.md) to confirm the spread still exists.
* Reassess when funding flips, liquidity dries up, or one side cannot be maintained.

## Common mistakes

* Treating annualized funding as stable.
* Forgetting that arbitrage requires both legs to be executable.
* Ignoring fees, slippage, borrow constraints, or venue-specific requirements.
* Holding one side after the other side is closed.
* Leaving stale exchange selections enabled in Funding settings.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.proliquid.xyz/workflows/funding-arbitrage.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
