Skip to content
MT5MT4soonTradingViewsooncTradersoonNinjaTradersoonPythonsoon

How to Learn Forex Trading Step by Step: A Beginner's Plan

beginner16 min readOct 9, 20262 viewsUpdated Oct 26
Learn Forex from zero · lesson 10 of 47 · chapter 1

To learn forex trading, study in a fixed order. First learn how the currency market works and how a pair is quoted. Next learn the maths of pips, lots, leverage and margin. Then write one simple plan and test it on a demo account. Move to real money only when you can size every trade by hand and your demo results come from following your own rules.

The order matters because gaps in what you know get paid for with your money. If you don't know what one pip costs at your size, a normal move can take a large share of your account before you notice.

A step-by-step order for learning forex, with a check for each stage

Don't move to the next stage until you pass the check for the one you are on.

StageWhat to learnMove on when you can...
1. The marketWhat forex is, who trades it, sessions, major, minor and exotic pairsSay who trades forex and what moves prices, and name the financial centres behind each currency in your pair
2. Reading pricesBase and quote, bid and ask, spread, long and shortSay who gains when EUR/USD falls, and what the spread costs you
3. The mathsPips, lots, pip value, leverage, marginSize a trade by hand from a money risk, with no calculator app
4. Charts and analysisCandlesticks, timeframes (1-hour, 4-hour, daily), support and resistance, the economic calendarMark key levels on a daily chart and name the next big news release for your pair
5. One written planEntry rule, stop rule, target rule, risk per tradeGive the plan to someone else and have them take the same trades you would
6. Demo practiceTrade the plan on a demo account at the size you would use for real, and keep a journalFinish a number of trades you set in advance (for example 30) without breaking a rule
7. Small real moneyThe same plan at the smallest trade sizes (micro or nano lots, explained in stage 3)Show that your live results come from following the rules, not from luck

The first six stages can be completely free. Free beginner material covers the theory, and many brokers offer a demo account with practice money on live prices.

Stage 1 in practice: how the forex market works

Forex (foreign exchange) is the market where one currency is swapped for another. It is the largest market in the world measured by cash value.

Banks trade currencies with each other in the interbank market. Companies, funds and central banks also trade, for business needs, investment or policy. Retail traders like you reach the market through a broker, usually as spot forex or CFDs (contracts for difference, a contract that pays the price change). These pay you the price change without delivering any actual currency.

Who trades forex: companies, funds and central banks around the interbank market, with retail traders reaching it throug
You never trade in the interbank market yourself. Your broker is the route in, and spot forex or CFDs pay only the price change.

Prices move when supply and demand for a currency change. Interest rate decisions, economic data, the market's appetite for risk and large cross-border money flows all drive this. Trading passes from one financial centre to the next, so the market runs around the clock on weekdays, in overlapping forex trading sessions.

Forex trading sessions passing from one financial centre to the next over 24 hours (approximate UTC hours)
London–New York overlap04812162024UTCSydney (after midnight)TokyoLondonNew YorkSydney (opens before midnight)
Illustrative, approximate hours that move with daylight saving time. Sydney's session wraps past midnight, so it appears twice: before 24:00 and again after 00:00. Notice how each centre opens before the previous one closes, so the market r

At first, stick to one or two major currency pairs, the most traded pairs, which all include the US dollar. They are well covered by news and analysis, so it is easier to learn why they move.

Stage 2 in practice: read a currency pair and tell which side is getting stronger

Every forex price is a currency pair, such as EUR/USD. The first currency is the base currency and the second is the quote currency. The price tells you how many units of the quote currency buy one unit of the base.

So yes, the base is always 1. Say EUR/USD shows 1.1000: one euro costs 1.1000 US dollars. If the price rises, one euro buys more dollars. If it falls, one euro buys fewer.

Anatomy of a EUR/USD quote: base currency, quote currency and price
The price only compares two currencies. It never says which one did the moving.

The picture above shows the part beginners often misread. A rising price tells you the euro gained against the dollar. It does not tell you whether the euro got stronger or the dollar got weaker. One pair only shows how two currencies compare.

To find out which side is moving, compare the same currency across several pairs. Say EUR/USD rises while EUR/JPY and EUR/GBP barely move. The euro is flat against the yen and the pound, so the move is really the dollar getting weaker. This cross-check is the core of currency strength analysis. It stops you from buying a 'strong euro' that isn't actually strong. The illustrative example below shows the cross-check as a picture.

Cross-check: EUR/USD rises while EUR/JPY and EUR/GBP stay flat, so the US dollar weakened
Illustrative example. If the euro only moved against one currency, that other currency is the one that moved.

Your broker shows two prices for every pair. The bid price is what you sell at. The ask price is what you buy at, and it is slightly higher. The gap between them is the bid-ask spread, a cost you pay on every trade before the price has moved at all.

Bid and ask prices on EUR/USD with the bid-ask spread shaded (illustrative values)Illustration
Spread (gap from bid to ask)Ask (you buy)1.10012Bid (you sell)1.10000
Illustrative values. You buy at the higher ask and sell at the lower bid, so the shaded gap is a cost you pay before the price has moved at all.

Buying a pair is going long: you profit if the base currency rises against the quote currency. Selling is going short: you profit if it falls. In forex, selling first is as normal as buying first, because every trade is one currency against another.

Before costs, your result depends on two things: how far the price moved for or against you, and how big your position was. Costs then come off on top: the spread, any commission your broker charges, and swap, the overnight financing charge or credit for holding a position past the daily rollover. The next section turns the first two into numbers.

Stage 3 in practice: the pip, lot, leverage and margin maths that decides your risk

A pip is the standard unit of price movement. For most pairs it is the fourth decimal place (0.0001). For pairs quoted in Japanese yen it is the second (0.01). For example, a move in EUR/USD from 1.1000 to 1.1030 is 30 pips.

A lot is the standard size of a trade, measured in units of the base currency:

LotUnits of base currencyPip value on EUR/USD
Standard lot100,000$10
Mini lot10,000$1
Micro lot1,000$0.10
Nano lot100$0.01

Trade size is usually written as a decimal of a standard lot: a mini lot is 0.10, a micro lot is 0.01 and a nano lot is 0.001. One wrong decimal place makes a trade ten times bigger or smaller.

If your account is in US dollars and the dollar is the quote currency, as in EUR/USD, pip value = units × 0.0001 in dollars. On yen pairs such as USD/JPY, the quote currency is the yen, so pip value = units × 0.01 in yen, and your platform converts that to dollars at the current rate. The same conversion applies on any pair where the dollar is not the quote currency, so the pip value shifts slightly as rates move.

Leverage lets you control a position larger than the money you put up. Margin is the money your broker sets aside from your account to open and hold that position. The two are linked: the margin requirement, as a share of the position, is 1 ÷ leverage. At 50:1 leverage, that is 1 ÷ 50 = 2% of the position's full value. Margin in money = position value ÷ leverage.

The example below uses 50:1 leverage. In the US, that has been the cap for retail forex customers on major currency pairs since October 2010. Your country may set a different limit, so check the leverage limit in your country before you open an account.

Here is a misread that costs money: margin is not your risk. Margin is only the deposit needed to open the trade. Your risk is the pip value × the number of pips to your stop-loss. Leverage just decides how big a position you are allowed to open.

Stage 3 worked example: one EUR/USD trade on a $1,000 account

The figures here are an illustrative example. If you are starting with about $1,000, this example is your account. With $1,000, keep your risk to a few dollars a trade and trade micro lots. That is the same size you will use on demo in stage 6 and with real money in stage 7. Suppose you have $1,000 and want to buy EUR/USD at 1.1000. You place a stop-loss at 1.0970, 30 pips below your entry. A stop-loss is an order that closes the trade automatically at a set loss. Your target is 1.1060, 60 pips above. Leverage is 50:1.

Worked example trade plan on EUR/USD: buy at 1.1000, stop-loss at 1.0970, target at 1.1060Illustration
Target 1.1060 (+60 pips)1.1060Entry 1.10001.1000Stop-loss 1.0970 (−30 pips)1.0970Buy
Illustrative price path. The stop sits 30 pips below the entry and the target 60 pips above, so the target is twice as far away as the stop.

With one micro lot (1,000 units), the figure below works through each sum, from pip value to profit at the target.

Risk, margin and profit for one micro lot of EUR/USD on a $1,000 account
Pip value1,000 × 0.0001= $0.10
Loss at a 30-pip stop30 × $0.10= $3
Loss as % of account$3 ÷ $1,000 × 100= 0.3%
Full position value1,000 × 1.1000= $1,100
Margin at 50:1$1,100 ÷ 50= $22
Profit at target60 × $0.10= $6
What the trade puts at risk$3 risk, $22 margin

Now run the same trade, from the same example, with one standard lot (100,000 units). Pip value becomes $10, so the 30-pip stop costs 30 × $10 = $300. That is 30% of the account on a single trade. The full position is worth 100,000 × 1.1000 = $110,000, and margin at 50:1 is $110,000 ÷ 50 = $2,200. That is more than the whole account, so you couldn't even open the trade.

The chart below shows the same 30-pip stop at each lot size. The price move is the same every time. Only your position size changes how much you lose.

Loss from the same 30-pip stop on EUR/USD at each lot sizeIllustration
Nano lot (100)
$0.30
Micro lot (1,000)
$3
Mini lot (10,000)
$30
Standard lot (100,000)
$300

The rule to copy: decide how much money you will risk first, then work backward to the lot size. Lots = money at risk ÷ (stop in pips × pip value per lot). With the same $3 at risk and a 30-pip stop, that is $3 ÷ (30 × $0.10) = 1 micro lot. If the stop were 60 pips, the same $3 gives $3 ÷ (60 × $0.10) = 0.5 micro lots, which is 5 nano lots. Whatever your account, the decision is the same: risk a fixed small amount you choose in advance, and size down, not up, when the stop is wider.

Same $3 risk, two stop distances: a 30-pip stop gives 1 micro lot and a 60-pip stop gives 5 nano lots on EUR/USD
When the stop is twice as wide, the position is half the size, so the money at risk stays at $3.

Stage 4 in practice: mark levels on a daily chart and find the next big news release

A candlestick shows four prices for one period: open, high, low and close. The thick body runs from the open to the close. The thin wicks show how far price reached above and below. On a daily chart, each candle is one day. The picture below shows the four prices on a rising and a falling candle.

Anatomy of a candlestick: open, high, low and close on a rising and a falling candle
The body runs from open to close. Its colour tells you which one is on top.

Start on the daily chart of your pair, because it filters out the noise of shorter timeframes. Ask three questions:

  • Direction: are the highs and lows stepping up (uptrend), stepping down (downtrend), or staying inside a range?
  • Floors: where did price stop falling and turn up more than once? That is support.
  • Ceilings: where did price stop rising and turn down more than once? That is resistance.
Three daily chart shapes: uptrend, downtrend and a range between support and resistance
Illustrative shapes. In the range, price turns at the same floor and ceiling more than once, and that is what makes them support and resistance.

Mark only the few levels that price clearly reacted to, and treat each as a zone rather than an exact price. Then switch to the 1-hour chart only to time trades around those daily levels. If you can't find a clear level on the daily chart, that pair has no setup for you today.

Next, open an economic calendar. It lists scheduled releases with their time, the currency they affect and how much they are expected to move the market. Filter it to the two currencies in your pair. Note the high-impact items, such as central bank interest rate decisions, inflation data and employment reports, and write down their times in your local time.

The decision rule while you are learning: if a high-impact release for either currency in your pair falls inside your session, don't open a new trade before it.

Stage 5 in practice: write a plan someone else could follow

Stage 5 is easier with a model to copy. Here is an example written plan, built on the same worked example as stage 3:

  • Pair and time: EUR/USD, only during the session you chose.
  • Entry rule: buy when a 1-hour candle closes above a resistance level (a ceiling you marked on the daily chart in stage 4) that price is still below.
  • Stop rule: stop-loss 30 pips below the entry, set with the order and never moved further away.
  • Target rule: take profit 60 pips above the entry.
  • Risk per trade: $3 on the $1,000 account, which is 1 micro lot (0.01) with the 30-pip stop.

The chart below shows the entry rule at work.

Sample plan entry rule on a 1-hour EUR/USD chart: buy only when a candle closes above the marked daily levelIllustration
Level marked on daily chart1.0990Target 1.1060 (+60 pips)1.1060Stop-loss 1.0970 (−30 pips)1.0970Wick only: no tradeClose above level = buy
Illustrative values. A wick poking above the level is not a signal: the 'Wick only' candle reaches 1.0993 but closes at 1.0987, below the 1.0990 level. The rule triggers only when a 1-hour candle closes above the level, as the 'Close above

Each line is a yes-or-no test, so someone else reading it would take the same trades. That is the stage 5 check.

Stage 6 in practice: run your demo like real money and journal every trade

A demo test only means something if you set its terms before the first trade. Write them at the top of your journal: the number of trades in the block (for example 30, as in the stage table), the size (0.01 lots and $3 at risk, as in the plan) and your session. Don't change any of them until the block is finished. Treat the demo balance as real money: no extra trades, no bigger size and no skipped stops just because the losses are not real.

Log each trade in R. R is your result divided by the money you risked. With the same $3 risk, a trade that hits the 60-pip target makes $6, which is $6 ÷ $3 = +2R. A trade that hits the stop loses $3, which is −1R. R lets you compare trades fairly even if your size changes later.

Use the same columns for every trade. Here they are filled in for three illustrative trades:

DatePairRule that triggeredStopSizeResult in RRule broken (Y/N)
Day 1EUR/USD buy1-hour close above the daily level1.0970 (30 pips)0.01 lots ($3 risk)+2RN
Day 2EUR/USD buy1-hour close above the daily level1.0970 (30 pips)0.01 lots ($3 risk)−1RN
Day 3EUR/USD buyNone: bought before the 1-hour candle closed1.0970 (30 pips)0.01 lots ($3 risk)−1RY

Write the date, pair, rule that triggered, stop and size before you click. Fill in the result in R and the Y/N when the trade closes. Never delete a row, including the bad ones.

The decision rules for the block:

  • A block is the next 30 trades you take (or the number you set at the top of the journal). You judge the plan only on complete blocks.
  • If a block contains even one Y in the 'Rule broken' column, that block does not count. Start a new block of 30 from your next trade.
  • If two blocks in a row each contain a broken rule, the plan has a rule you can't or won't follow. Go back to stage 5 and rewrite that rule so it is a clear yes-or-no test.
  • If you finish a block with no rule broken and the total R is negative, the plan didn't hold up on these trades. Go back to stage 5 and change one rule at a time, then run a new block.
  • If you finish a block with no rule broken and the total R is positive, you have passed stage 6. A small positive total over 30 trades is the minimum bar to move on, not proof that the plan works.
How to judge a demo block of 30 trades and decide whether to pass stage 6
  1. 1Set the block terms30 trades, 0.01 lots, $3 risk, your session, written at the top of the journal
  2. 2Trade the blockLog every trade in R and mark the Rule broken column Y or N
  3. 3Any Y in the block?The block does not count: start a new block of 30
  4. 4Y in two blocks in a row?Go back to stage 5 and rewrite that rule as a clear yes-or-no test
  5. 5No Y, total R negativeGo back to stage 5, change one rule at a time, run a new block
  6. 6No Y, total R positiveStage 6 passed: the minimum bar to move on, not proof
Only a complete block with no broken rule can be judged on its total R.

Stage 7 in practice: go live small

Go live only when all of these are true:

  • You can size any trade by hand, as in stage 3.
  • You finished your set number of demo trades with no Y in the 'Rule broken' column.
  • Your journal shows the results came from the plan, not from one or two lucky trades.
  • The money you fund is money you can afford to lose.

Start with the same plan, the same $3 risk per trade and the smallest size your broker allows, such as 0.01 lots. Keep the same journal and run a block of the same length as your demo block.

The decision rules with real money:

  • If you break a rule twice in any 10 live trades, go back to demo (stage 6) and run a full new demo block before trading live again.
  • If a full live block, with no rule broken, ends with negative total R, go back to stage 5. Compare your live entry prices with the plan's prices first, because the spread and the price you actually get can differ from demo.
  • If a full live block ends with no rule broken and positive total R, you may size up by one small step. For example, go from 1 micro lot ($3 at risk) to 2 micro lots (0.02 lots), where the same 30-pip stop costs 30 × $0.20 = $6. A small positive block is the minimum bar for that one step, not proof the plan will keep working. Then run a full block at that size before any further step.
  • Never size up in the middle of a block, after a winning streak, or to win back a loss.

Mistakes that cost beginners money, and how to avoid each

Not checking the spread before you trade. The spread is paid the moment you enter, and it is not the same on every pair or at every hour. On a tight stop, a wide spread can eat a big part of your planned risk before the price moves at all. Fix: before each trade, compare the spread with your stop distance in pips. If it takes a large share of the stop, pick another pair or wait.

Forgetting that spreads widen around news. Even a trade opened well before a big release can be stopped out when the price jumps and the spread widens at the same moment. Fix: if a trade is still open as a high-impact release approaches, decide in advance whether to close it or accept that risk.

Trading outside your session. When the financial centres behind your pair are closed, trading is thinner, moves can be erratic and spreads can widen. Fix: pick a session that fits your day, and trade a pair whose currencies are active in that session.

Frequently asked questions about learning forex trading

How long does it take to learn forex trading?

There is no set number of weeks. Your pace depends on how quickly you pass each stage's check. Stage 6 also depends on how often your plan gives a trade: a plan that triggers a few times a week takes much longer to fill a block of 30 trades than one that triggers every day. Measure your progress by the checks you have passed, not by the calendar.

Should I learn forex with indicators or price action first?

Start with price itself. The stage 4 check asks you to read candles and mark support and resistance, and many indicators are worked out from those same open, high, low and close prices. Learn to read the prices first. Once your plan passes a demo block, you can test one indicator as an extra yes-or-no rule. Do it in a new block and change nothing else, so you can see what that one rule does.

How much money do I need to start trading forex?

There is no single answer, because each broker sets its own minimum deposit. The deposit matters less than the money you risk per trade. Work out the dollar risk first, size the trade from it, then check that the margin for that size leaves most of your account free.

Can I learn forex trading while working a full-time job?

Yes. The daily chart prints only one new candle a day, so you can mark your levels before or after work. Write your entry rule around the hours you are actually free, for example only 1-hour candles that close during your lunch break or in the evening. Skip any signal that comes when you can't act on it. A missed trade costs you nothing, but a rushed one breaks the plan.

Part of Forex basics: more guides, terms and free tools on this subject.