cTrader: position size calculator and risk control
The built-in cTrader calculator shows more than the MetaTrader order window: before sending the order you can see the required margin, the stop distance in pips and an estimate of the loss in the account currency. This removes part of the manual arithmetic but does not cancel the main question — what share of the account you are putting into one trade. We take apart what the terminal counts by itself, where it has its own terminology and which tasks stay outside it.
cTrader is a trading terminal by Spotware, the second most common one on forex accounts after MetaTrader. There are desktop, web and mobile versions, algorithms are written in C# in the cTrader Automate module, and copying is moved into a separate service.
What is visible in the order window before sending
The main difference from the fourth version of MetaTrader is the preliminary calculation. The order has not been sent yet, and the terminal already shows the margin and the price of a mistake, so a size that does not match the deposit is visible before the click, not after.
| Indicator | Where it comes from | Why look at it |
|---|---|---|
| Required margin | notional ÷ leverage with conversion | whether the free funds are enough |
| Distance to the stop | the difference between the entry price and the protection level | the starting number for the size calculation |
| Estimated loss at the stop | distance × pip value for the size | the price of a mistake in money |
| Estimated profit at the target | distance to the take × pip value | the ratio of risk to result |
| Pip value | the symbol specification and the size | converting pips into the account currency |
| Commission | the account tariff | a correction to the actual result |
The search query ctrader calculator usually means exactly this task — converting size into money and back. Inside the terminal it is solved without external services, but with one caveat: there is no risk percentage field in the order window, just as in MetaTrader.
Position size in cTrader: lots, units and the step
It is easy to make a mistake here when moving from another terminal. cTrader lets you set the quantity in three units, and the same number in different modes means a different risk.
| Unit | What it means | Example for EUR/USD |
|---|---|---|
| Lots | standard contracts | 0.25 lot is 25,000 EUR |
| Units | units of the base currency | 25,000 units are the same 25,000 EUR |
| Size in the account currency | the notional after conversion | about $27,125 at a rate of 1.0850 |
The practical consequence: before the first trade on a new account it is worth fixing a convenient unit in the settings once and never changing it. A mixed-up mode gives an error not of percent but of multiples.
size in units = money risk ÷ (stop in pips × pip value per unit)
Pips, ticks and points: how counting differs in cTrader
The terminology of different platforms diverges, and this is a source of errors when carrying rules over. cTrader separates three values, while in traders' everyday speech they often merge into one word.
The familiar fourth digit on most currency pairs and the second digit on yen pairs. Pips are the convenient unit for measuring the stop distance and the target.
0.0001 on EUR/USDThe minimum price step the broker quotes. On five-digit quotes the tick is ten times smaller than the pip.
0.00001 on EUR/USDA word from MetaTrader terminology, where it names the minimum step. Hence the confusion: a stop of 40 MT points equals 40 pips only on four-digit quotes.
depends on the platformThe money one price step brings or takes away on your size. The only value that matters for the risk calculation.
$10 per lot of EUR/USDThe conversion rule is simple: compare the money, not the names. If the cost of a one-step move matches, a difference in terms changes nothing.
Position protection and closing levels
The stop-loss, take-profit and trailing stop are set in the same form as the size — they do not have to be a separate step after opening. The forced closing levels are set by the broker and work the same way as in any margin terminal.
| State | What the terminal shows | What happens |
|---|---|---|
| Free margin is positive | the buffer in the account currency | trading without restrictions |
| Margin level below the warning threshold | the margin percentage | new positions unavailable |
| Margin level below the closing threshold | the margin percentage | positions are closed automatically |
| The stop was hit | the execution price | the loss is booked at market, not at the level |
The last row is the same on every platform and equally unpleasant: a stop-loss is an order to execute after the level is touched, not a price guarantee. On a gap after the weekend or on a macro data release the actual loss can be larger than the calculated one.
cTrader Automate: when a rule turns into code
Algorithms here are written in C# rather than in a specialised language, so the entry barrier for those who have programmed before is lower. For risk management it is not the trading robots that are interesting but the service tasks.
cTrader and risk: short answers
- Does the terminal calculate size for a risk percentage
- No. It shows the loss at a given stop for the size you entered, but it does not solve the inverse task — the size for the percentage you need.
- Where to look up the pip value
- In the symbol card together with the contract size and the price step. For pairs without the dollar in the quote it changes along with the conversion rate.
- How cTrader differs from MetaTrader on risk
- By the preliminary calculation in the order window and by different terminology. The formulas for size, margin and margin level are identical on both platforms.
- Is there partial closing
- Yes, the position size can be reduced without closing it completely. This is needed for scaling out of profit and reducing risk as the trade develops.
- Can rules be carried over from MetaTrader
- They can, but the distances have to be recalculated: a stop in MT points and a stop in cTrader pips do not always match. Compare by money, not by the number.
- Is a separate trade journal needed
- Yes. The terminal stores the history of operations but does not calculate expectancy in units of risk and does not split trades by entry type.
Frequently asked questions
What cTrader is and how it differs from MetaTrader
cTrader is a trading terminal that brokers offer as an alternative to MetaTrader. For risk management the differences come down to the preliminary calculation of margin and loss in the order window, different terminology for price steps and the language of the algorithms.
Does cTrader have a built-in position calculator
There is a calculation in the order window: for the size you entered and the stop you set, the terminal shows the margin and an estimate of the loss. There is no field for the risk percentage, so the size for the risk you need is still calculated separately.
What is the difference between lots and units
Units are units of the base currency, lots are standard contracts of one hundred thousand units. The same risk can be set in either unit, but mixing them up means being wrong about the size by a factor of a hundred.
Why a stop in pips is not equal to a stop in MetaTrader points
In MetaTrader the point often names the minimum price step, and on five-digit quotes it is ten times smaller than a pip. Platforms have to be compared by the money value of a move.
How to calculate the required margin in advance
The position notional is divided by the leverage and converted into the account currency. The terminal does it itself in the order window, but when planning a series of trades the sum of the margins is easier to count in a spreadsheet.
What happens when the stop-out level is reached
The broker starts closing positions forcibly, usually beginning with the most losing one. This happens at the market price at the moment it triggers, not at the price you planned.
Can the daily loss be limited by built-in tools
Not as standard. The limiter is written as an algorithm in cTrader Automate or replaced by discipline and a note in the journal.
Do algorithms run when the terminal is closed
No. Like MetaTrader advisors, they run inside a launched platform. For continuous work the terminal is kept on a remote server.
Is the web version suitable for trading with risk management
For the calculation and execution, yes — the order interface is the same. Algorithms and some service functions are available only in the desktop version.
Is the swap visible before opening a position
Yes, the carry rates are shown in the symbol card. When a position is held for several days the swap noticeably changes the actual result of the trade.
Does the risk have to be recalculated when changing account type
Definitely. Commission, spread and sometimes contract size differ between account types, which means the cost of a one-step move changes too.
What matters more — the platform or the rules
The rules. The platform affects convenience and speed, but the size for your risk, the stop distance and the daily limit are the same in any terminal.