# Advanced Modes

A51 introduces the innovative concept of "strategy modes," allowing liquidity providers (LPs) to enhance their base liquidity provision experience by selecting from a range of pre-configured automation hooks. The protocol's architecture is designed to be both scalable and adaptable, accommodating new strategy hooks that may be introduced in the future based on community proposals.

Here are some of the advanced modes currently being processed:

1. **Exit Preference**: LPs can specify a token price at which their liquidity will be automatically withdrawn.
2. **Reverse Liquidation**: Allows setting a swap target based on a specific pool ratio for the converted asset.
3. **Smart Exit**: Provides options for setting a sell target or stop loss on the reverse liquidated asset.
4. **Exponential Liquidity Orders**: Enables the distribution of liquidity into multiple one-tick-wide positions, arranged in either ascending or descending order.
5. **Hedging**: LPs can hedge their positions through borrowing or options trading.

The flexibility offered by these strategy modes encourages strategy builders to experiment within the A51, fostering the development of optimal yield strategies from which the community can both benefit and learn. This approach transforms liquidity provision into a dynamic platform for experimenting with and crafting unique financial decision-making sequences.

For more in-depth information on these strategy modes, you can learn more here:

{% content-ref url="/pages/HLt0P51FmBUBEIdoQudN" %}
[Advanced Modes](/a51-finance/liquidity-automations/advanced-modes.md)
{% endcontent-ref %}


---

# 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://a51-finance.gitbook.io/a51-finance/protocol-features/advanced-modes.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.
