# Risk constant USD per %/ATR

Very similar with the [Risk % capital per %/ATR](/risk-management-boxes/position-size/risk-capital-per-atr.md), you can risk a constant amount of dollars (instead of % capital) for a specific price movement. After each trade, it will calculate your new capital to size accordingly the next orders.

For a x% price move, you will risk y dollars. &#x20;

*Ex 1: Capital is 10 000$, \[A risk of 200$] \[At 1% of price change]*\
*Additionnal infos: In the Exit position rules Box, stop loss is set at 1% \[Market stop at 1%] and Bitcoin market price at entry is 20 000$. We want to long.*

*In that example, we want to risk a maximum of 200$ each times the market drops by 1%. To calculate our initial long value position, we consider our stop loss to be 1% lower market price at entry.*&#x20;

*If the market drops 1% and triggers our stop loss, the position will be closed at 19 800$ Bitcoin price. Which represents a 200$ drop.*&#x20;

*To size accordingly, the bot will open a long position of 20 000$. If the position is stopped, the loss will be 200$.*

*Ex 2: The bot won the last trade, for 5 000$ profit. The capital is now valued at 15 000$.*\
*\[A risk of 500$] \[At 1% of price change]*\
*Additionnal infos: In the Exit position rules Box, stop loss is set at 4% \[Market stop at 4%] and Bitcoin market price at entry is 25 000$. We want to long.*

*The bot want to enter a long position at 25 000$ Bitcoin price, with a maximum risk of 500$ per percent.*\
*The bot will open a long position of 50 000$ (*&#x32;5000 \* (**500** / 25000) / **1%**).\
*The market drops 4% and triggers our stop loss. The total loss is 2000$ (50000 \* 4%) (without fees and slippage).*&#x20;

***

That feature is not a triggers out or a stop loss. It is only designed to calculate your initial position size accordingly to a certain risk. For a better synergy, you must consider your conditions on the Exit position rules Box.


---

# 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://docs.runbot.io/risk-management-boxes/position-size/risk-constant-usd-per-atr.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.
