> For the complete documentation index, see [llms.txt](https://docs.odinbot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.odinbot.io/faqs/6.-frequently-asked-questions/what-is-dynamic-size-strategy.md).

# What is Dynamic Size strategy?

The Dynamic Size strategy allows you to automatically adjust your collateral when opening or increasing positions based on the behavior of the wallet you are mirroring. Instead of using a fixed collateral amount, OdinBot calculates your increase size as a percentage of the mirror’s collateral, letting you scale your exposure proportionally while still respecting your configured limits.

#### **Example 1**

Goal: You want to consistently increase positions by **0.5 SOL**, but only if the mirrored wallet increases by at least **5 SOL**. Smaller increases should be ignored.

Configuration:

* Minimum Increase Collateral: `0.4999 SOL`
* Multiplier: `10%`
* Max Increase Collateral: `0.5 SOL`

How it works:

1. Scenario A (Mirror increases by 5 SOL):
   * Calculation: 5 SOL × 10% = 0.5 SOL
   * Result: Meets Minimum and equals Max. OdinBot increases by 0.5 SOL.
2. Scenario B (Mirror increases by 4 SOL):
   * Calculation: 4 SOL × 10% = 0.4 SOL
   * Result: Below Minimum (`0.4999`). No increase is executed.
3. Scenario C (Mirror increases by 100 SOL):
   * Calculation: 100 SOL × 10% = 10 SOL
   * Result: Exceeds Max (`0.5`). OdinBot increases by 0.5 SOL (capped).

#### **Example 2**

Goal: You are copying a high-volume trader and want to scale proportionally at **1%**, while never increasing more than **1 SOL** per action.

Configuration:

* Minimum Increase Collateral: `0.01 SOL`
* Multiplier: `1%`
* Max Increase Collateral: `1.0 SOL`

How it works:

* If mirror increases by 10 SOL, OdinBot increases by 0.1 SOL.
* If mirror increases by 50 SOL, OdinBot increases by 0.5 SOL.
* If mirror increases by 200 SOL, the calculated amount is 2 SOL, but the bot caps it at 1.0 SOL.

#### **Example 3**

Goal: You are copying a wallet that increases positions with small collateral sizes (e.g., 0.1 SOL). You want to be more aggressive by increasing **2x their size**, while avoiding very small increases.

Configuration:

* Minimum Increase Collateral: `0.05 SOL`
* Multiplier: `200%`
* Max Increase Collateral: `2.0 SOL`

How it works:

* If mirror increases by 0.1 SOL, OdinBot increases by 0.2 SOL.
* If mirror increases by 0.02 SOL, the calculated amount is 0.04 SOL, which is below your Minimum (`0.05`). No increase is executed.

{% content-ref url="/pages/aBX2gVO7Edp5vxhCJJpf" %}
[6. Frequently Asked Questions](/faqs/6.-frequently-asked-questions.md)
{% endcontent-ref %}


---

# 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.odinbot.io/faqs/6.-frequently-asked-questions/what-is-dynamic-size-strategy.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.
