AdBroker we recommendIC Markets
Ask usGot a forex question?
Ask our team
Find my broker

Free Forex Chart Analysis Tool: Check Trades Before You Enter

Chart Pre-Flight is a free forex chart analysis tool. Pick a pair or gold and get support, resistance and the bullish, range and bearish case from live prices, then check your stop, target and position size before you trade.

Educational tool · scenarios, not signals

1Your chart

Example · synthetic EUR/USD H1

2Your trade idea

3Mind check

tap what's true
Upload your own chart on FX Recap ↗

Scenario map

relative leaning

Key levels

from chart

Stand aside if

    Watch next

      Plan check

      your idea vs the chart

      Ready to trade this plan?

      Ad · Partner brokers
      IC MarketsMin deposit $200 · ReviewVisit IC Markets
      XMMin deposit $5 · ReviewVisit XM
      ExnessMin deposit $10 · ReviewVisit Exness
      Affiliate links: FX Recap may earn a commission. 74–89% of retail CFD accounts lose money.Compare all reviewed brokers

      Educational tool, not financial advice. Readings come from fixed rules or an AI model and can be wrong; the percentages and score are not forecasts. Forex and CFD trading carries a high risk of losing money. Check every level on your own platform.

      Chart Pre-Flight is for education and planning only and is not financial advice or a trading signal. Readings come from fixed rules on price data that can be delayed, or from an AI model that can misread a screenshot, so check every level on your own platform. Forex and CFD trading carries a high risk of losing money rapidly due to leverage.

      How Chart Pre-Flight works

      Four short steps. Everything except the optional screenshot reading is calculated from fixed rules, with no AI.

      1. Pick a market

        Choose one of 11 markets (ten forex pairs and gold) and a 1-hour, 4-hour or daily timeframe. The tool loads recent candles, draws them with the key levels, and builds the reading. Or switch to Upload and send a screenshot of your own chart.

      2. Add your trade idea (optional)

        Choose long or short and enter your entry, stop loss and take profit. Add your balance and risk per trade to get a position size.

      3. Tap the mind-check flags that are true

        Five honest questions about losses, news, your plan, chasing and correlated trades.

      4. Read the report

        You get a readiness score, three scenarios with triggers and invalidation, key levels, no-trade conditions and a plan check. Change any input and the report updates at once.

      How a market reading is worked out

      A market reading uses five trend checks on the last 140 candles. Each check scores one point up or one point down, and swing structure can also score zero.

      Trend checkPoints up whenPoints down when
      Price vs 20-period averagePrice is above itPrice is below it
      20 vs 50-period averageThe 20 is above the 50The 20 is below the 50
      Slope of the 50-period averageHigher than 10 candles agoLower than 10 candles ago
      RSI (14)Above 50Below 50
      Swing structureHigher high and higher lowLower high and lower low

      The five scores are averaged into a number from −1 to +1. The bullish weighting is 20% plus up to 40% for a positive score, the bearish weighting is 20% plus up to 40% for a negative score, and the range case takes the rest. So five checks up gives 60% bullish, 20% range and 20% bearish, and a flat score gives 20%, 60% and 20%. Key levels are the nearest swing highs above price and swing lows below it, where a swing is a candle whose high or low is the extreme of the four candles either side.

      How to read the scenario map

      Every chart gets exactly three cases. Together their weightings add up to 100%.

      Leaning

      How strongly the chart favours that case compared with the other two. It is a relative weighting, not a probability of profit.

      Trigger

      The price event that would confirm the case, such as a close above a level. Until it happens, the case is only an idea.

      Wrong if

      The invalidation: the price event that proves the case wrong. Decide this before you enter, not after.

      Target

      The level or zone the case points to if it plays out.

      Stand aside if

      Conditions where no trade is the better trade, such as price sitting mid-range with no confirmation.

      What Ready, Wait and Stand aside mean

      The verdict comes from fixed rules, checked in this order. The readiness score always sits inside the band of its verdict.

      VerdictScore bandWhen you see it
      Stand aside5 to 39Two or more mind-check flags are up, your stop or target is on the wrong side of your entry, or your reward is smaller than your risk.
      Wait40 to 69Your idea goes against the leading scenario, one mind-check flag is up, the range case leads, or no scenario reaches 45%.
      Ready70 to 98None of the above. The bullish or bearish case leads with at least 45% and your plan, if you entered one, fits it.

      Ready does not mean enter now. It means the map is clear: wait for the trigger and respect the invalidation.

      The maths behind the plan check

      Risk-to-reward is the distance to your target divided by the distance to your stop. The win rate you need to break even is 1 ÷ (1 + reward-to-risk).

      Risk-to-rewardBreak-even win rateWhat the tool says
      1:0.566.7%Stand aside: reward is smaller than risk
      1:150.0%Flagged: aim for at least 1:1.5
      1:1.540.0%Passes
      1:233.3%Passes
      1:325.0%Passes

      Position size = (balance × risk %) ÷ (stop distance in pips × pip value per lot). With $5,000, 1% risk, a 27-pip stop and $10 per pip per lot: $50 ÷ $270 = 0.19 lots. Check the pip value with your broker, because it changes with the pair and your account currency. For more detail use the position size calculator and the risk-reward calculator.

      Why the mind check can overrule the chart

      A good setup taken in a bad state of mind is a bad trade. Each flag covers a common way traders break their own rules.

      Lost my last 2 trades

      After losses the urge is to win it back with a bigger or rushed trade. The drawdown calculator shows how fast that deepens a losing run.

      News within 60 minutes

      A high-impact release can move price through your stop and widen spreads. Check the economic calendar first.

      Not in my plan

      A setup you have not defined in advance has no tested edge behind it.

      Chasing a fast move

      Entering because price is running usually means a late entry and a stop that is too far away or too tight.

      Correlated trade open

      A second trade on a pair that moves with your first is the same bet at double the size. See the correlation matrix.

      Uploading your own chart instead

      Switch to Upload to have an AI vision model read a screenshot from TradingView, MT4, MT5 or any platform. It is rougher than a market reading, so treat its levels as a starting point.

      • Show the price axis and the pair and timeframe label. Levels are read from them.
      • Use a clean chart. Heavy indicator stacks hide the candles.
      • Include enough history to see the trend, about 80 to 200 candles.
      • Send one chart per reading. Split-screen layouts are harder to read.
      • If the reading names a level you cannot find on your chart, trust your chart.

      What this tool cannot do

      It cannot see the future

      A reading describes what the chart shows now. News, liquidity and other traders decide what happens next.

      Prices can be delayed

      Market readings use Yahoo Finance candles, which can lag your broker's feed and differ from it by a few pips. Gold uses COMEX futures, which trade above spot gold.

      Fixed rules miss context

      Five trend checks do not know about news, session times or lines you have drawn on your own chart.

      Screenshot readings can be wrong

      An AI reader can misread a level or a pattern, especially on blurred or crowded screenshots. Check every number on your platform.

      It is not advice

      It does not know your finances, experience or goals. The decision and the risk are yours.

      Add this tool to your website

      Run a forex blog, course or community? Embed the chart pre-flight on your own site for free. It works on any page that accepts HTML, resizes itself and stays up to date.

      Free to use on any site. Please keep the credit line under the widget.

      Chart Pre-Flight FAQs

      Is Chart Pre-Flight a trading signal?

      No. It gives three scenarios with triggers and invalidation levels and never tells you to buy or sell. The leaning percentages are a relative weighting of the scenarios, not a forecast or a probability of profit.

      Is it free?

      Yes. Market readings, the plan check, the position sizer and the mind check are free with no sign-up and no limit. Screenshot readings are free for five charts a day, and joining the free FX Recap Daily Recap email adds 10 more for that day.

      How is a market reading made?

      From fixed rules, with no AI. The tool loads recent candles, runs five trend checks (price against its 20-period average, the 20 against the 50, the slope of the 50, RSI and swing structure), and turns the result into three weighted scenarios. Levels are the nearest swing highs and lows.

      Which markets and timeframes are covered?

      Ten forex pairs (EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD, USD/CHF, NZD/USD, EUR/JPY, GBP/JPY and EUR/GBP) and gold futures, on 1-hour, 4-hour and daily candles. For anything else, upload a screenshot.

      Where does the price data come from?

      From Yahoo Finance candles. They can be delayed and can differ slightly from your broker's prices. Gold uses COMEX gold futures, which trade above the spot price, so shift the levels if you trade spot gold.

      How does the screenshot reading work, and is my chart stored?

      Your screenshot is sent to an AI vision model running on Cloudflare Workers AI, which reads the candles, price axis and labels. FX Recap does not store the image. Your direction, entry, stop and target are sent with it if you entered them; your balance and risk settings stay in your browser.

      What is the readiness score?

      A number from 0 to 100 built from this tool's own rules: how strongly the leading scenario leans, your risk-to-reward ratio and your mind-check flags. It always sits inside the band of its verdict. It is not a probability of profit.

      Why does it say Stand aside when the chart looks good?

      Because the chart is only one input. Two mind-check flags, a stop or target on the wrong side, or a reward smaller than your risk each turn the result to Stand aside.

      Sources: ESMA: restrictions on CFDs to protect retail investors, Investor.gov: stop, stop-limit and trailing stop orders.