# Withdrawals from OMM

Withdrawals of LP token from OMM can happen at user’s request, subject to Trade Capacity availability. OMM withdrawal function approves withdrawals only if the requested amount will not bring OMM’s net delta out of tolerance.&#x20;

If withdrawal would bring OMM net delta out of tolerance, partial withdrawal will be done and residual user’s request will be placed into **Withdrawal Queue**.

When a user submits OMM withdrawal request:

1. OMM checks if there are any users in Withdrawal Queue&#x20;
2. If Withdrawal Queue is not empty, it’s placed into the withdrawal queue and waits for Trade Capacity to be available&#x20;
3. If Withdrawal Queue is empty, withdrawal amount is checked against Net Delta to ensure that withdrawal will not bring net delta out of limit&#x20;
   * If net delta would not be breached, withdrawal is processed, and the processing time will be **at least T+2 days**&#x20;
   * If net delta would be breached, partial withdrawal is processed and an account with the residual withdrawal amount is placed into the Withdrawal Queue

Such a mechanism ensures that OMM has enough liquidity at all times and its risk management tolerances are not breached by withdrawals.&#x20;

Please note that:&#x20;

* Withdrawals in queue can be processed as OMM hedges its position or new OMM deposits are processed
* There will be [OMM fee](https://optifi.gitbook.io/optifi/optifi-in-depth/fee-structure) charged upon submission of withdrawal requests


---

# 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://optifi.gitbook.io/optifi/optifi-in-depth/optifi-market-maker-omm/withdrawals-from-omm.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.
