NexusFi: Find Your Edge


Home Menu

 





Forex Position Sizing


Discussion in Psychology and Money Management

Updated
      Top Posters
    1. looks_one traderseeker with 4 posts (4 thanks)
    2. looks_two Fadi with 3 posts (7 thanks)
    3. looks_3 trendisyourfriend with 1 posts (4 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
      Best Posters
    1. looks_one trendisyourfriend with 4 thanks per post
    2. looks_two Fadi with 2.3 thanks per post
    3. looks_3 traderseeker with 1 thanks per post
    4. looks_4 pfabcTrader with 1 thanks per post
    1. trending_up 6,762 views
    2. thumb_up 17 thanks given
    3. group 3 followers
    1. forum 10 posts
    2. attach_file 2 attachments




 
Search this Thread

Forex Position Sizing

  #1 (permalink)
traderseeker
Dusseldorf Germany
 
Posts: 8 since Feb 2014
Thanks Given: 2
Thanks Received: 4

I could not find a thread that matched exactly what I am looking for - but it is possible that it is there and I just did not see it. Apologies for any oversight.

I am trying to create an excel sheet that will give me "up to the minute" position sizing for my forex trades. I can just use an online position sizing chart, but I would rather not do that.

I have already created the appropriate tables to get the updated currency rates imported into Excel.

I have no problems with Direct Currency rates of course - those are easy.

My account is in USD.

Let's assume a $25,000 account balance wanting to Risk 1% per trade ($250 / trade).

Trading EURAUD.

We will assume that I want to go long at 1.52417 & a stop at 1.51417. Total of 100 Pip risk.

250/100 = $2.50 per pip.

But since I am trading EURAUD then I need to use the AUDUSD current rate to find out how many AUD / pip.

Current AUDUSD rate: .89615

AUD 2.24 / pip.

That would make a total loss of AUD 224.-- if i get stopped out.

How many Units do I need to buy in order to place this trade? (I realize that the exact rate will change as the prices change - but do we have enough information in order to create a really close estimate?)

Thank you in advance for any help that you for me.

Can anybody help me with the excel formula for this?

Thanks!

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
Trade idea based off three indicators.
Traders Hideout
Better Renko Gaps
The Elite Circle
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
How to apply profiles
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
35 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
19 thanks
GFIs1 1 DAX trade per day journal
16 thanks
Spoo-nalysis ES e-mini futures S&P 500
14 thanks
  #3 (permalink)
pfabcTrader
Leicester England
 
Posts: 35 since Apr 2012
Thanks Given: 2
Thanks Received: 23


here is a position sizing calculator for forex (excel) to play with

Position Sizing Calculator | [AUTOLINK]ETF[/AUTOLINK] TREND TRADING

Reply With Quote
Thanked by:
  #4 (permalink)
traderseeker
Dusseldorf Germany
 
Posts: 8 since Feb 2014
Thanks Given: 2
Thanks Received: 4

Thank you very much, pfabcTrader

I really appreciate it. I am looking through that to see if it will help with what I am looking for.

Reply With Quote
  #5 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648


traderseeker View Post
I could not find a thread that matched exactly what I am looking for - but it is possible that it is there and I just did not see it. Apologies for any oversight.

I am trying to create an excel sheet that will give me "up to the minute" position sizing for my forex trades. I can just use an online position sizing chart, but I would rather not do that.

I have already created the appropriate tables to get the updated currency rates imported into Excel.

I have no problems with Direct Currency rates of course - those are easy.

My account is in USD.

Let's assume a $25,000 account balance wanting to Risk 1% per trade ($250 / trade).

Trading EURAUD.

We will assume that I want to go long at 1.52417 & a stop at 1.51417. Total of 100 Pip risk.

250/100 = $2.50 per pip.

But since I am trading EURAUD then I need to use the AUDUSD current rate to find out how many AUD / pip.

Current AUDUSD rate: .89615

AUD 2.24 / pip.

That would make a total loss of AUD 224.-- if i get stopped out.

How many Units do I need to buy in order to place this trade? (I realize that the exact rate will change as the prices change - but do we have enough information in order to create a really close estimate?)

Thank you in advance for any help that you for me.

Can anybody help me with the excel formula for this?

Thanks!

I believe you can easily program your formula on excel.
The sequence of operations would be as follows:

1. convert your risk, i.e. 250$ to the base currency of the Forex pair of interest. In your example you want to trade the EUR/AUD, so you need to convert to AUD using the most accurate exchange rate available at that time. So you will get 250USD / 0.89615 = 278.97AUD

2. now calculate the price difference between your entry and your exit. In your example you say buy at 1.52417 and stop at 1.51417 so you have a total distance of 0.01

3. finally derive your position size by dividing your risk in the base currency (in this example AUD) by the price distance. In other words, 278.97AUD / 0.01 = 27,897EUR

So to double check your work: the position size that you should buy on this pair is roughly 28,000 EUR at 1.52417.
If you get stopped at 1.51417 you will lose 280AUD and that's equivalent to 250.922USD at the exchange rate that you state above.

Hope that helps.

Cheers
Fadi

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
Thanked by:
  #6 (permalink)
traderseeker
Dusseldorf Germany
 
Posts: 8 since Feb 2014
Thanks Given: 2
Thanks Received: 4


Fadi View Post
I believe you can easily program your formula on excel.
The sequence of operations would be as follows:

1. convert your risk, i.e. 250$ to the base currency of the Forex pair of interest. In your example you want to trade the EUR/AUD, so you need to convert to AUD using the most accurate exchange rate available at that time. So you will get 250USD / 0.89615 = 278.97AUD

2. now calculate the price difference between your entry and your exit. In your example you say buy at 1.52417 and stop at 1.51417 so you have a total distance of 0.01

3. finally derive your position size by dividing your risk in the base currency (in this example AUD) by the price distance. In other words, 278.97AUD / 0.01 = 27,897EUR

So to double check your work: the position size that you should buy on this pair is roughly 28,000 EUR at 1.52417.
If you get stopped at 1.51417 you will lose 280AUD and that's equivalent to 250.922USD at the exchange rate that you state above.

Hope that helps.

Cheers
Fadi

Wow, that is wonderfully helpful - and by far the best and most clear explanation that I have found anywhere. Thank you

The process is, of course, similar when the USD is the base currency, but it does not seem to be exact. Could you help me out, also, with that?

Let's take USDJPY

Short @ 102.089
Stop @ 102.543

45.4 pips

We will say that the risk is the same at $250.

Reply With Quote
Thanked by:
  #7 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648


traderseeker View Post
Wow, that is wonderfully helpful - and by far the best and most clear explanation that I have found anywhere. Thank you

The process is, of course, similar when the USD is the base currency, but it does not seem to be exact. Could you help me out, also, with that?

Let's take USDJPY

Short @ 102.089
Stop @ 102.543

45.4 pips

We will say that the risk is the same at $250.

Sure let's try together:

You wanna short at 102.089 and stop at 102.543 --> so price distance = 0.454
We risk 250USD and that would be equivalent to 250x 102.543 = 25,635.75 JPY.
I am taking the exchange rate at time of being stopped out, as this will be the most accurate

Finally: 25,635.75 / 0.454 = 56,466.41 USD

Let's check for final confirmation:
Sell 56,500 USD.JPY at 102.089 and buy at your stop 102.543 -> so you lose 25,651 JPY
... and that would be equivalent to 25,651 / 102.543 = 250.15 USD

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
Thanked by:
  #8 (permalink)
traderseeker
Dusseldorf Germany
 
Posts: 8 since Feb 2014
Thanks Given: 2
Thanks Received: 4


Fadi View Post
Sure let's try together:

You wanna short at 102.089 and stop at 102.543 --> so price distance = 0.454
We risk 250USD and that would be equivalent to 250x 102.543 = 25,635.75 JPY.
I am taking the exchange rate at time of being stopped out, as this will be the most accurate

Finally: 25,635.75 / 0.454 = 56,466.41 USD

Let's check for final confirmation:
Sell 56,500 USD.JPY at 102.089 and buy at your stop 102.543 -> so you lose 25,651 JPY
... and that would be equivalent to 25,651 / 102.543 = 250.15 USD

Again, thank you...and, again, this is the most clear example that I have seen anywhere and I really really appreciate it.

Reply With Quote
Thanked by:
  #9 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648


traderseeker View Post
Again, thank you...and, again, this is the most clear example that I have seen anywhere and I really really appreciate it.

My pleasure bro
I know Forex is a bit confusing at first, but you will get the hang of it...

Don't hesitate to ask if you have further questions

Cheers
Fadi

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
Thanked by:
  #10 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,175
Thanks Received: 6,020


Here is a small tool i did in Excel 2002 a couple of years ago. If anyone would like to test it just to make sure it also works in the current version of Excel, i would appreciate.


A) Define the various parameters
- Typically, one standard Lot contains 100000 units
- Enter your definition of a mini Lot in fractional form (0.01 ... 1)
- Account size
- Risk Maximum in your portfolio or per trade
- Account currency selected via a pop up menu (USD, EUR, CAD)

B) Currency to trade selected via a pop up menu

C) Size of your stop loss in pips


There is a button 'Update Values' you should press when you start or open the worksheet or anytime you need to update the various currency rates listed in the worksheet.

The sheet is protected but the password to unprotect is 'trendisyourfriend'. The protection is used to allow only the white fields/cells to be edited.

Set your security level in order to allow the macro to run properly.


Attached Files
Elite Membership required to download: calculate_positionSize_v1.xls
Reply With Quote
Thanked by:




Last Updated on September 19, 2014


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts