How does Change Of Character work in forex?

Explore How does Change Of: mechanics, differences, limitations, and practical checks.

Direct answer

Change Of Character (CHOCH) in forex is a price-action market structure idea used to describe a shift in how price is behaving. Instead of only saying “price went up or down,” CHOCH focuses on whether the recent swings show a change from one dominant behavior to another—typically expressed through how price interacts with prior meaningful highs or lows.

CHOCH is best understood as a process for marking structure (inputs) and for describing what kind of behavioral change occurred (outputs). It is not a standalone promise of direction, timing, or profit, because the market can later reverse, continue, or churn regardless of how the pattern is labeled.

How it works: mechanism and definition

A clear definition matters because CHOCH is largely about interpretation of swing structure.

1) Choose what “character” means

In practice, “character” is usually tied to a market’s current structure:

  • In one regime, price tends to make swings consistent with that regime (for example, one side repeatedly failing or being broken).
  • When a shift happens, the way price forms and reacts to key swing points changes.

So CHOCH is about identifying that shift in behavior, not about predicting what happens next.

2) Identify meaningful swing levels (the inputs)

To apply CHOCH consistently, you need inputs such as:

  • A prior sequence of swing highs and swing lows from a chosen time span.
  • The “last significant” high in a downswing context or the “last significant” low in an upswing context.
  • A rule for what counts as “significant” (for example, a swing that other later swings reference). Different traders may set this rule differently.

3) Look for the behavioral change (the output)

A typical CHOCH workflow is:

  1. Mark the relevant prior swing level that represents the current behavior.
  2. Observe price breaking that level.
  3. Watch how price responds afterward—often looking for rejection back through the level or acceptance that changes the structure.

The “output” of the method is the label: that a change in character has likely occurred based on the observed break and subsequent reaction relative to the marked level.

Because forex trading is continuous and liquidity varies, the same concept can be affected by how you treat intraday noise, so the practical application must include consistent rules for charting and level selection.

Evidence or example (with explicit assumptions)

Below is a simplified example using explicit assumptions so you can independently verify the logic.

Assumptions

  • You are working on a single chart timeframe (for example, one-hour candles).
  • You define a “significant swing high” as one that is followed by at least one later swing low that clearly builds structure.
  • You focus on one local sequence, not the entire multi-month trend.

Example sequence

  1. Start with a downswing behavior: price repeatedly forms lower swing lows and makes swing highs that do not regain the prior key high.
  2. Mark the last significant swing high before the downswing continuation.
  3. Wait for price to break above that marked swing high.
  4. After the break, observe the next interaction:
    • If price breaks the level and then later fails back below it, that interaction may be interpreted as a rejection and a structure shift.
    • If price breaks and then holds the level as price continues to form higher swings, that interaction may be interpreted as acceptance and therefore a behavioral change.

In both cases, the “CHOCH” claim is not “the market will go up.” The claim is only that the price’s structure behavior changed relative to the previously marked swing level and its interaction.

Limitations and risks (material failure modes)

CHOCH can fail or become misleading when the identification rules are inconsistent or when the market dynamics don’t match the assumption behind the definition.

1) Ambiguous swing selection

If “significant swing” is defined differently across charts or across the same trader over time, CHOCH labeling becomes unreliable. A level that one observer sees as meaningful may look like noise to another.

2) Noise and timeframe sensitivity

Forex price action can be noisy, especially on lower timeframes. A break might be caused by temporary volatility, spreads, or execution effects, and then quickly reverse—making the “change” look real only in hindsight.

3) Overfitting to history

Historical patterns do not guarantee future structure. A label like CHOCH describes what happened in your observed sample, but it does not ensure the next segment behaves similarly.

4) Interpreting “break” without defining what you mean

A “break” could mean:

  • A brief touch above/below a level,
  • A close beyond it,
  • Or a sequence of candles confirming follow-through.

If you don’t specify this in your own method, you may call CHOCH too easily or too late.

Verification and next question

To independently verify whether a CHOCH-like change occurred on your chart, focus on a checklist tied to the definition:

  • Did price interact with the specific marked prior swing level in a way consistent with your break rule?
  • After the break, did the subsequent interaction support a change in structure behavior (for example, rejection back below/above, or acceptance and new swing formation)?
  • Are you using consistent swing-selection rules and consistent timeframe?

A useful next question is: What exactly counts as confirmation in your definition—close beyond, sustained acceptance, or the nature of the next swing? Clarifying that reduces self-contradiction and makes your evaluation more repeatable.

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.