EUR/USD prints a higher high while USD/CHF makes a higher low. On two raw charts the labels point in different directions. Before interpreting the pair as intermarket divergence, put the common US dollar exposure on the same side of each quote.
Inverting a currency pair changes the direction of its moves, swaps extrema and reverses the bid and ask in the reciprocal calculation. Getting only the chart direction right still leaves enough room for a false SMT signal near a marginal swing.
To compare inversely quoted pairs for SMT, express their movements in a common economic orientation and align their swing windows. For a quoted bid and ask, the reciprocal bid is one divided by the original ask. The reciprocal ask is one divided by the original bid.
Putting the common currency on the same side
A rising EUR/USD means more dollars per euro. A rising USD/CHF means more francs per dollar. Directly comparing their highs treats different sides of the dollar as equivalent. Quoting CHF/USD instead allows a study of whether the two non-dollar currencies made comparable advances against the dollar. Their relationship can still change.
BIS research on dealer and customer trading in the spot market
Why the distinction matters for order flow
A Swiss franc specific event can explain an unusual relative move without implying an imminent EUR/USD reversal. Retain episodes where the divergence persists or disappears before a local setup completes. Filtering the archive for cases that turn immediately confuses a comparison of prices with a guarantee of mean reversion.
How to identify it on a chart
Decide first whether to compare executable bids, asks or indicative midpoints. An original low ask contributes to a reciprocal high bid. A bid-only minimum cannot reproduce that reciprocal high exactly when the spread varies. Align both instruments to the same UTC window and define a confirmed swing before testing either.
Suppose USD/CHF is 0.88142 bid and 0.88157 ask. The reciprocal market is approximately 1.13434 bid and 1.13453 ask when rounded to five decimals. For calculations keep more precision until your final comparison. Simply inverting each side in place would produce a crossed synthetic market.
Match two own-market swings after correcting quote direction
On the comparison sheet EUR/USD and CHF/USD are both expressed as dollars per unit of the other currency. For bid-based CHF/USD highs, reconstruct reciprocal bids from simultaneous USD/CHF asks. Each series has its own earlier reference. The question is whether both exceed their own earlier high during the same completed interval.
| Observation | Evidence available | Classification |
|---|---|---|
| Base observation | USD/CHF ask 0.88472 | Reference CHF/USD bid is 1 divided by 0.88472 |
| Franc confirmation | USD/CHF ask falls to 0.88451 while EUR/USD exceeds its high | Both non-dollar currencies exceed their comparable highs |
| Franc fails to confirm | USD/CHF ask only reaches 0.88481 while EUR/USD exceeds its high | Reciprocal franc bid stays below the old high |
| Wider spread | Raw bid makes a new low but simultaneous ask stays above 0.88472 | Bid-only evidence is insufficient for reciprocal bid breakout |
| Stale companion | Franc quote is outside the permitted timestamp tolerance | Pair observation unresolved |
Base observation. Save the unrounded reciprocal. Making comparisons in the original ask series can also preserve precision if the direction of every inequality is explicitly reversed.
Franc confirmation. The lower raw ask creates a higher reciprocal bid. A visual comparison using two raw chart highs would miss this agreement in common dollar orientation.
Franc fails to confirm. This fits the chosen divergence definition. Record it before examining whether the traded instrument offers any shift or retracement that could justify a position.
Wider spread. A widening spread can reconcile the two apparent readings. Retrieve the executable side required by the comparison before blaming one market for a failed confirmation.
Stale companion. A later Swiss quote might agree or disagree. Its arrival cannot retrospectively establish what an observer knew at the intended decision instant.
How does rounding affect a near tie?
Repeat the own-market comparisons at raw precision and at the displayed tick size. If the result changes only because both levels round to the same number, mark the candidate as precision-sensitive and preserve the unrounded inputs.
How to trade the setup in a paper session
Mark the two earlier reference swings before the new approach. If one series takes its own premarked high while the other fails under the same clock and tolerance rule, record a candidate divergence. The instrument you actually trade still needs a local displacement, a reachable entry and a stop expressed in that instrument’s own price units.
The charts use constructed five-minute bid candles. The two inverse quotes exercises below share a bracket order as a comparison point. Each shows when an ICT displacement clears a local swing, when a fair value gap becomes measurable and which later quote can fill it. All sample spreads, costs, outcomes and sizes belong to the hypothetical exercise.
Why a mirrored percentage is only an approximation
If a price rises by ten percent, its reciprocal falls by a little over nine percent. The operations are linked by division. Negating a simple percentage return is only an approximation for small changes. In a tight swing comparison, compute reciprocal levels first and then measure any percentage or pip movement in the units actually displayed.
Log returns have a convenient property for this purpose. The log of a reciprocal ratio changes sign exactly. They can help compare directional changes over synchronized periods. They do not replace executable bid and ask calculations. A mathematical return series can agree perfectly in sign while a trade on a particular side of the spread still misses its limit.
Next consider the difference between orientation and economic relationship. EUR/USD and the reciprocal of USD/CHF now both quote dollars per unit of another currency. Euro-specific and franc-specific information can still pull the series apart. An SMT observation is a conditional relative-price hypothesis, so document which market made the new extreme first and what local evidence you require before entering the traded instrument.
For an audit, make two versions of one comparison. One uses synchronized mids to examine broad direction and the other uses simultaneous executable sides to test marginal sweeps. The mid series can agree while the executable one diverges during a spread expansion. Preserve both classifications in their own columns. Only the declared version should control the trade, and the execution record must use the actual traded instrument.
EUR/USD worked example
Put the comparison pair on the same dollar side
The charted instrument is EUR/USD. The local liquidity reference is 1.09563. As an independent context check, a companion USD/CHF ask previously stood at 0.88376 and the synchronized comparison ask is 0.88392. Their reciprocal CHF/USD bids are 1.13153 and 1.13132. Retain the raw precision if testing strict equality.
The companion’s comparable bid has fallen between the two observations. When the traded pair sweeps its old low, falling companion bids can confirm the direction if this move also clears the companion’s own earlier low. Here the earlier reciprocal reference is the corresponding swing. The subsequent reversal is an independent local setup rather than a claim of SMT disagreement.
The shaded execution area forms when the 07:40 candle closes. The lines show requested order prices over bid candles. A buy limit needs an ask at or below the order price. The long closes on the bid. The illustrated prices are synthetic.
Read the entry from left to right
Begin with the marked sell-side reference at 1.09563. The five-minute candle beginning 07:25 extends to 1.09523. At its close there is evidence of a visit and a new local low. The price that will become the upper edge of the execution gap is still in the future. A reader practising this live can put an alert on the opposing pivot at 1.09702 and leave the order ticket empty until the remaining conditions arrive.
At the close of the 07:35 candle the bid stands at 1.09726. Compare that with the earlier pivot. A completed shift now supports an upward delivery hypothesis, but the proposed three-candle imbalance still requires its third candle. The first candle’s high is 1.09616. The third candle’s eventual low is 1.09662. Their separation is 4.6 pips and their midpoint is 1.09639. The earliest next-bar activation on this tape is 07:45.
The order buys on the ask and the chart shows bids. With spread fixed at 0.7 pip, an ask of 1.09639 corresponds to bid 1.09632. The returning bid reaches 1.09603 and its matching ask reaches 1.09610. The workbook assumes continuous movement between displayed quote observations, sufficient available size and an execution at the requested limit. The same logic applied to a real broker order would still need the deal record to establish an actual fill.
| Item | Price or calculation | Implication |
|---|---|---|
| Entry | 1.09639 | Resting long limit after completion of the execution gap |
| Protective exit | 1.09511 | 12.8 pips of original price risk |
| Objective | 1.09872 | 23.3 pips of potential gross reward |
| Gross risk:reward | 23.3 ÷ 12.8 = 1.82 | 1:1.82 |
| Net planned risk:reward | (23.3 − 0.5) ÷ (12.8 + 0.5) | 1:1.71 at assumed fills |
| First baseline exit | Target reached | +22.8 pips after the extra cost allowance |
Translate the chart into a position size
For a worked cash conversion, suppose the USD paper account assigns this candidate a maximum planned loss of $11.85. A standard lot of 100,000 base units on this USD-quoted pair changes by $10 for a one-pip move. One standard lot at the 12.8-pip stop distance plus 0.5 pip of estimated round-trip fees and other friction therefore exposes $133.00 at the modelled stop fill. The bid/ask condition already accounts for the stated spread.
Dividing the cash cap by that one-lot loss gives 0.0891 lots before volume rounding. With a permitted increment of one hundredth, rounding down gives 0.08 lot and $10.64 of planned downside. Check the conversion in reverse by multiplying size by loss per lot. A smaller order can make a wide structural stop affordable. It cannot supply missing room between entry and the intended liquidity destination, and a stop filled through its requested price can still exceed the estimate.
Reclassify one changed condition
Invert the companion result by swapping the two observed asks, keeping the traded chart fixed. The same local sweep would now lack that directional confirmation and could qualify under a divergence-only policy. Write whether the strategy requires agreement, disagreement or simply records it. This journal uses comparison as context and prices the actual order in EUR/USD.
GBP/USD worked example
Put the comparison pair on the same dollar side
The charted instrument is GBP/USD. The local liquidity reference is 1.27848. As an independent context check, a companion USD/CHF ask previously stood at 0.88376 and the synchronized comparison ask is 0.88361. Their reciprocal CHF/USD bids are 1.13153 and 1.13172. Retain the raw precision if testing strict equality.
The companion’s comparable bid has risen between the two observations. When the traded pair sweeps its old high, rising companion bids can confirm the direction if this move also clears the companion’s own earlier high. Here the earlier reciprocal reference is the corresponding swing. The subsequent reversal is an independent local setup rather than a claim of SMT disagreement.
The shaded execution area forms when the 07:35 candle closes. The lines show requested order prices over bid candles. A short exit is bought on the ask, 0.9 pip above the plotted bid in this model. The illustrated prices are synthetic.
Audit the sell order from the dealing side
The first local buy-side reference at 1.27848 has a different job from the swing whose closing break confirms the bearish move. Compare the observed high of 1.27877 with that first price, then inspect the later close at 1.27734 relative to the pivot at 1.27751. One comparison describes location and the other supplies direction. Combining them into a single retrospective arrow would hide the point at which the trader actually gained the new information.
A bearish fair value gap forms when the later high remains below the earlier low in the three-candle sequence. Here the low of the candle starting 07:25 is 1.27811. The high of the candle starting 07:35 is 1.27779. The middle of their 3.2-pip interval is 1.27795. The sell limit becomes available once the second boundary is known. On the returning candle the maximum bid is 1.27820, high enough for the paper limit under the stated fill convention.
A sell opens on the bid, but the position ends by buying on the ask. For an ask stop at 1.27885 the bid needs to reach only 1.27876 with the assumed 0.9-pip spread. An ask target at 1.27601 requires a bid at or below 1.27592. Marking the two bid equivalents before scoring the last candle prevents a visually attractive wick from becoming a profit that the executable side never offered.
| Item | Price or calculation | Implication |
|---|---|---|
| Entry | 1.27795 | Resting short limit after completion of the execution gap |
| Protective exit | 1.27885 | 9.0 pips of original price risk |
| Objective | 1.27601 | 19.4 pips of potential gross reward |
| Gross risk:reward | 19.4 ÷ 9.0 = 2.16 | 1:2.16 |
| Net planned risk:reward | (19.4 − 0.6) ÷ (9.0 + 0.6) | 1:1.96 at assumed fills |
| First baseline exit | Stop reached | -9.6 pips after the extra cost allowance |
Reconcile the terminal candle
The first deciding bar opens at 08:00 GMT. Its bid ranges from 1.27807 to 1.27916. Adding the model spread gives an ask range from 1.27816 to 1.27925. Follow the tape from the fill and stop at the first executable exit. Here the original bracket reaches its protective stop before the other terminal price. The closing body can finish away from that exit without changing the realised trade.
As a sensitivity check, leave the chosen fill sequence intact and increase extra round-trip costs by 0.5 pip. Possible net reward becomes 18.3 pips and possible downside becomes 10.1 pips, giving risk:reward of 1:1.81. This calculation isolates a change in charges. A different spread can alter whether the original sell or its buy-to-close orders were ever executable, which calls for a new quote-by-quote replay.
Reclassify one changed condition
Invert the companion result by swapping the two observed asks, keeping the traded chart fixed. The same local sweep would now lack that directional confirmation and could qualify under a divergence-only policy. Write whether the strategy requires agreement, disagreement or simply records it. This journal uses comparison as context and prices the actual order in GBP/USD.
Compare a mid-price divergence with a bid-side divergence
Take five independent practice records and apply two predeclared policies. A tests non-confirmation on synchronized oriented midpoints. B tests non-confirmation on synchronized oriented bids. In this exercise “yes” means the named condition occurs within the stated opportunity. A row can satisfy both conditions, satisfy one, fail both, or leave a condition unresolved. Score the evidence supplied before imagining how the rest of the chart might behave.
| Constructed observation | Policy A | Policy B |
|---|---|---|
| Both mids and oriented bids show one unconfirmed high | yes | yes |
| Mids diverge while oriented bids confirm both highs | yes | no |
| Both oriented mids confirm while one oriented bid falls short | no | yes |
| Both conventions show comparable breaks on both instruments | no | no |
| Mids archived but original ask needed for reciprocal bid is missing; mids diverge | yes | unknown |
Work through the disagreements
Both mids and oriented bids show one unconfirmed high. Agreement across both conventions improves confidence in how the discrepancy was measured.
Mids diverge while oriented bids confirm both highs. Spread changes can shift the midpoint enough to alter a marginal comparison.
Both oriented mids confirm while one oriented bid falls short. The trade-side observation contains a discrepancy hidden by the mid-based series.
Both conventions show comparable breaks on both instruments. The episode has local price action but gives neither version a disagreement signal.
Mids archived but original ask needed for reciprocal bid is missing; mids diverge. The reciprocal bid cannot be reconstructed from a mid-price history without valid spread information.
In these constructed observations, A gives 3 confirmed yes, 2 confirmed no and 0 unresolved. B gives 2 confirmed yes, 2 confirmed no and 1 unresolved. Among the 4 rows settled for both rules, they agree on 2 classifications. Agreement here concerns qualification under the stated definitions. No return series has been supplied for these five records, so the counts cannot estimate the profitability of either policy.
Resolve the missing evidence
Recover synchronized native bids and asks at both the old and current swing windows. Until that information is available, the possible number of positive A classifications is 3 out of five. For B the corresponding count is 2 to 3. Preserving bounds stops an unresolved record from entering the journal as a known failure merely because obtaining the source data was inconvenient.
Applying the worksheet on a new session
Choose the source for the observation and for the order
Record the symbol, venue or broker, source timezone, quote convention and sampling interval for each input. A tick stream can contain last trades, bids and asks, or a subset of these. A candle’s high represents the maximum of whatever field constructed it. It follows that two apparently identical charts may answer different questions before any discretionary interpretation enters the picture.
For a multi-source test, define the permitted age and alignment of observations. A last quote can remain visible while another feed updates several times. Pairing both visible values as if they were simultaneous can manufacture a divergence. Store each quote’s original timestamp and reject or flag combinations outside the predeclared tolerance. The same discipline applies when comparing prior reference windows as well as the immediate signal.
Use the execution venue for actual fills. A separate analytical series can still be appropriate for choosing location or direction if the rule declares it. The order then has its own submission record, active lifetime, bid or ask trigger and terminal deal. Keeping those records separate lets you find a useful analytical signal even when the price printed on its source was never directly available to the broker account.
Preserve precision from the source quote to the decision
Store the original quotation in its native increment. Five-decimal EUR/USD and GBP/USD examples express one tenth of a pip in their last digit. A rounding step made for a convenient label can turn a one-point miss into a touch or collapse two distinct highs onto a single price. Carry the raw numbers through the comparison and round only the final display value or the actual order as required by the venue.
Record the equality convention at every boundary. A rule admitting separation of at most one pip includes the exact one-pip case. A rule requiring a price beyond an old high excludes a print exactly on it. The same worksheet can quite correctly use both conventions, because constructing a candidate and confirming the next event are different operations. Audit equality cases first when two reviewers disagree despite using apparently identical charts.
Where a calculated midpoint falls between executable increments, distinguish the analytical midpoint from the order price. Document which direction the order rounds for a buy and for a sell. Then recompute potential risk, reward and fill eligibility from the actual order. This is often immaterial on a large move but can dominate a study built around marginal returns to tightly spaced levels.
Give each price in the plan a specific job
Write the longer-timeframe location, the local event, the execution price and the terminal objective on different lines. A single swing can be both a destination for an earlier trade and a location to study a later reversal. The corresponding plans begin at different times and may point in opposite directions. Assign a role before the price is reached so that a successful later move cannot be used to justify an earlier entry that had already expired.
Next shade the price route between the intended fill and its objective. Record any intermediate opposing area at which the actual policy would scale out or close. The reward calculation must end at the price the plan will use. A distant external level can remain a valid market hypothesis even when a nearby internal obstacle leaves the proposed short-term entry too little space.
Finish with the event that would invalidate the instruction before any fill. This may be a destination already delivered, a structural break on the wrong side, the session deadline or loss of the required data. Save a cancellation just as carefully as a filled order. A later visit to an expired level can form a new opportunity, but the trader needs a new reason, an active order and an executable quote for that later decision.
Audit the direction before inspecting the divergence
Print a row containing the raw base currency, quote currency and direction of the dollar leg for both instruments. Beside it place the orientation used in the comparison chart. Ask a second reader to point to the earlier high or low that becomes the reference after transformation. A disagreement at this stage can make a perfectly timed comparison meaningless.
Perform the audit once with midpoints and once with executable sides. When the two results disagree, document the spread on the companion instrument at both the earlier swing and the later test. A widening spread can explain why the reciprocal bid failed while the reciprocal midpoint advanced. Treat this as specific information about measurement quality. A local displacement on the traded instrument remains a separate question requiring that instrument’s own completed price evidence.
Frequently asked questions
Can I flip a chart vertically instead of taking reciprocals?
Visual inversion can help read direction. Exact price levels, bid/ask rules and percentage changes require a mathematical reciprocal.
Do both prices have to be numerically similar?
Compare each series with its own prior swing. Matching the absolute price numbers across the two pairs has no trading meaning.
Which swing is the counterpart of a raw low?
After inversion a low in the original series corresponds to a high in the reciprocal series. Quote side matters for an executable extreme.
What if the second feed is delayed?
Mark the pair unaligned until comparable timestamps are available. A discrepancy created by a delayed quote is a data condition.
Which pair supplies the risk calculation?
Use the entry, stop, target, contract size and account-currency conversion for the instrument actually traded.
Continue the chart exercise with the school’s guides to the London Kill Zone and the Judas Swing for session context. Use market structure shifts to locate the confirmation, fair value gaps to mark the return interval, and order blocks to relate the smaller trade to its larger price area.
