# Market Structure

Market structures are core concepts of the smart money concepts methodology. The TradingLab Smart Money Concepts toolkit automatically detects and highlights real-time market structures on the market, allowing for a wide variety of entry/exit signals.

### Types Of Market Structures <a href="#type-of-market-structures" id="type-of-market-structures"></a>

<figure><img src="/files/zbRwOqU2cvW1RyYMCjjA" alt="Market Structure Stocks"><figcaption></figcaption></figure>

Market structures allow you to determine trend continuations as well as trend reversals in the market through two distinct structures:

* Change of Character (CHoCH)
* Break of Structure (BOS)

These are further described in the sub-sections below.

#### Change Of Character (CHoCH) <a href="#change-of-character-choch" id="change-of-character-choch"></a>

A change of character (CHoCH), sometimes also referred to as "market structure shift" is characterized by price breaking a prior swing low during an uptrend (bullish CHoCH) or a prior swing high during a downtrend (bearish CHoCH), and thus indicates a potential market reversal.

<figure><img src="/files/AAQF4pbKURcdmoAkIj3Y" alt="Change of Character (CHoCH)"><figcaption></figcaption></figure>

#### Break Of Structure (BOS) <a href="#break-of-structure-bos" id="break-of-structure-bos"></a>

A BOS is characterized by price breaking a prior swing high during an uptrend (bullish BOS) thus forming a new higher high, or a prior swing low during a downtrend (bearish BOS) thus forming a new lower low. These structures occur after a CHoCH.

BOS's do not indicate reversals but continuations of a trend, as such it is common to observe successive BOS in a trend.

<figure><img src="/files/lG9hVvfyVVAvqXcXDamT" alt="Break of Structure (BOS)"><figcaption></figcaption></figure>


---

# 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.tradinglab.ai/indicator-strategies/smart-money-concepts/market-structure.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.
