Free market news · Delayed data

Native English edition

findailys

Markets, sectors, and the stories moving them

RSS

Positions & risk

Position-size calculator

Set the max loss first, then back into the share count — fixed-risk sizing. The stop sets per-share risk, the budget sets shares, rounded down to whole lots.

Inputs

Used for position weight and risk-percentage sizing.

e.g. 500 — leave empty to size by the risk % below instead.

Only used when max loss is empty: budget = account × risk %.

Must be below the entry — this tool is long-only.

Fill it to see the reward-to-risk ratio.

A-share main board trades in lots of 100; set 1 for exact shares.

Shares to buy

300

Rounded to lots · realized max loss 450

Risk per share

1.500

Raw shares

333.30

Position value

6,000

Realized max loss

450

Position weight

3.0%

Risk vs account

0.22%

Reward-to-risk

2.00 : 1

Profit at target

+900.00

R-multiple exit targets

MultiplePriceP&L
1R21.50+450.00
2R23.00+900.00
3R24.50+1,350.00

Shares = risk budget ÷ per-share risk

Per-share risk = entry ×(1 + buy fee) − stop ×(1 − sell fee − stamp tax). Fees widen the risk slightly beyond entry − stop, so the true share count is a little lower.

Raw shares = risk budget ÷ per-share risk. A-share lots of 100 round down, so the realized max loss ends up slightly below your budget; set lot size to 1 for exact shares.

Check the trade with reward-to-risk

Add a target price and the tool shows reward-to-risk (R) = potential gain per share ÷ risk per share. A common rule of thumb: below 1.5–2R the trade hardly pays for its downside — a yardstick, not a signal.

The 1R/2R/3R table maps each multiple to its price and the position's profit there. Same stop, farther target, higher R.

Frequently asked

Fixed risk amount or account risk %?

Enter the amount (e.g. 500) directly — it wins. Leave it empty and the tool uses account × risk % instead, e.g. 1% of a 200,000 account is a 2,000 budget.

Why fewer shares than my own division?

Two reasons: per-share risk includes the buy commission and sell-side fees on the stop exit, and shares round down to whole lots — 329 becomes 300, leaving realized risk under budget.

What if the stop is above the entry?

The tool is long-only (buy low, sell high). A stop above entry is flagged as invalid input and the computation stops.

What does a big position share mean?

Tighter stops and bigger budgets produce heavier positions. If the account weight feels uncomfortable, the stop distance and budget don't match — widen the stop, cut the budget, or skip the trade.

Everything is computed locally from your inputs — no quotes are fetched, and slippage, liquidity and stop discipline sit outside the model. Estimates only, not investment advice.