# Discretion

**Discretion** introduces **controlled randomness** into order execution, making **trading patterns less predictable** and reducing the risk of detection by other market participants. This setting adjusts the balance between **passive execution for better pricing** and **aggressive execution for closer benchmark tracking**.

#### **How It Works**

* **Higher discretion** – Orders rely more on **passive fills**, leading to **better pricing** but greater **variance from the benchmark**.
* **Lower discretion** – Orders track the **benchmark price more closely** but **increase reliance on market orders**, potentially raising execution costs.

#### **Considerations**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdf0VvfxXwJI_mj5l__VAlfry2Uum2xgFgHRo6C_S2vYEv6ED42ybJnMQPIH87cvag0JTpUvKQ43IjFUQIaokGWFnHXSKnf44VWsA-FeRq1arL4i1N6apeVosi7OyfaXhfIN9pTTA?key=2WiiUTnIpT80_43pMWB-IUW2" alt=""><figcaption><p>Discretionary Band with High Discretion</p></figcaption></figure>

**High Discretion (e.g., 0.2) – More Passive Fills, Higher Benchmark Variance**

* Optimizes for **better pricing** by favoring **limit orders**.
* Works well with **Post-Only mode**, helping reduce **taker fees**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc04ljqYF5980i6Mj0CIHYIvUwUopMW31iPpsVAkK9ZaeqM7DMgNyo9geO-QGaBbj-rv167PAtAj9fSctoTke3MW_C8qG6uwQEHCEH-I2hPcWAiW0BKjjucMV4UNe6zVSVhHY73Ow?key=2WiiUTnIpT80_43pMWB-IUW2" alt=""><figcaption><p>Discretionary Band with Low Discretion</p></figcaption></figure>

**Low Discretion (e.g., 0.04) – Closer Benchmark Tracking, More Aggressive Execution**

* Prioritizes **staying close to the benchmark** with **faster execution**.
* Relies more on **taker orders**, increasing **execution costs**.

This setting allows traders to **fine-tune execution behavior**, balancing **cost efficiency, order visibility, and benchmark tracking**.


---

# 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.tread.fi/creating-and-submitting-orders/advanced-settings/discretion.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.
