# Properties

### <mark style="color:$primary;">Capital</mark>

<div align="left"><figure><img src="/files/b5tpM2YiNV808hO05RC2" alt=""><figcaption></figcaption></figure></div>

* **Initial Capital**: Sets the starting balance for backtesting.
* **Base Currency**: Defines the currency used in the backtest.
* **Order Size**: Specifies position size as a percentage of equity or a fixed amount.
* **Pyramiding**: Limits the number of simultaneous open orders.

***

### <mark style="color:$primary;">**Cost Simulation**</mark>

<div align="left"><figure><img src="/files/bcZcUgRatDmJQfnLDqsm" alt=""><figcaption></figcaption></figure></div>

* **Commission**: Sets trade fees as a percentage or fixed value.
* **Verify Price for Limit Orders**: Defines the number of ticks to verify order execution.
* **Slippage**: Adjusts simulated price deviations due to market conditions.

***

### <mark style="color:$primary;">**Margin**</mark>

<div align="left"><figure><img src="/files/5Tbtogpv5wulIkVW4UZm" alt=""><figcaption></figcaption></figure></div>

* **Margin for Long/Short Positions**: Sets margin requirements as a percentage of position size.

***

### <mark style="color:$primary;">**Recalculate Options**</mark>

<div align="left"><figure><img src="/files/7TC1C15PZ5l2KAnAo0jd" alt=""><figcaption></figcaption></figure></div>

* **After Order is Filled**: Recalculates strategy logic when a trade is executed.
* **On Every Tick**: Updates calculations on each price tick.

***

### <mark style="color:$primary;">**Fill Orders**</mark>

<div align="left"><figure><img src="/files/9LCQsvuLJhrPGNfxnpBm" alt=""><figcaption></figcaption></figure></div>

* **Using Bar Magnifier**: Simulates intrabar price movements for more accurate fills.
* **On Bar Close**: Executes orders at the close of each bar.
* **Using Standard OHLC**: Uses Open, High, Low, Close data for order execution.

***

The **Properties Panel** establishes the backtest’s foundational parameters, ensuring every simulation reflects realistic market and brokerage conditions.

By adjusting capital, fees, and slippage, traders can create **accurate, risk-aware simulations** that closely replicate live trading performance.


---

# 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.bigbeluga.com/backtesters/smart-money-backtester/properties.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.
