How to determine the % gain on capital for a month (period)?

Hi,

I THOUGHT I had a formula for working out the % gain on your starting capital during a month (period) BUT NOW I find that it MAY be flawed!!!

Now instead of me giving you MY formula I’m going to give you some ‘scenarios’ and if you don’t mind I’d like YOU to give ME the answers along with the formula that you used!!! (There is no point in me giving you MY formula and asking you to check it because this may just lead to a compounding of the error that I believe to exist in my formula).

Scenario 1:

Account starting capital at the beginning of the month: $5 000.
Account ending balance at the end of the month: $10 000.
No deposits or withdrawals during this month.
What is the profit and what is the % gain on capital for the month?

Scenario 2:

Account starting capital at the beginning of the month: $5 000.
Account ending balance at the end of the month: $10 000.
Deposits during the month: $2 000.
No withdrawals during the month.
What is the profit and what is the % gain on capital for the month?

Scenario 3:

Account starting capital at the beginning of the month: $700.
Account ending balance at the end of the the month: $4 300.
Deposits during the month: $1 950.
Withdrawals during the month: $700.
What is the profit and what is the % gain on capital for the month?

DO NOT be fooled by what may APPEAR to be RIDICULOUSLY easy answers!!!

I’m just curious to see how others would do it and what would (should???) be the ‘general consensus formula’ to be used to calculate the % gain on capital during a month (period) taking into account not only profit made during that month (period) but withdrawals during that same month (period) as well.

i made a spreadsheet with your three scenarios, hope this helps :smiley:

%gain.zip (4.11 KB)

In cases where I know there are going to be additions and/or substractions from an account, I use mutual fund type of accounting. Each $ in the account to start is 1 share. When deposits/withdrawls happen I figure out what each share of the account is worth at that time, then work out how many shares are coming in or going out. At the end of the period you figure out what each share is worth and compare that to your $1 starting value.

Seems to be a problem for all of us. I am currently writing some software that does exaxtly what you are talking about above. Not that I want to trade other peoples money, just that I could not figure out a formula that is exact to the problem that dpaterso is having.

Good (Monday) morning everyone!!!

Thank you all for your posts and ideas. Your concern and input is appreciated.

Now that there are some ideas ‘on the table’ let me show you what I found last year on Deltastock’s website (the formula that I was so ‘sure’ was correct but now question) and give you a ‘real world example’ of my problem. See what you come up with after this.

This (I ‘think’) is the formula that I got from Deltastock’s website last year (the reason I say I ‘think’ is because if I work this formula assuming NO deposits and NO withdrawals during the month I do not get to the answer that I would expect so I’m not sure if THEY had made a mistake or if I made a ‘typo’ error when I originally posted it on the ‘Parabolic SAR - that’s all!!!’ thread. The formula is no longer on their website so I cannot check the original):

% Capital Gain For The Period:

( ( (ACB + WTP ) - AOB - DTM ) * 100 ) / ( ACB + DTM )

Where:

ACB = Account Closing Balance at the end of the period
WTP = Withdrawls during the period (money taken out)
AOB = Account Opening Balance at the beginning of the period
DTM = Deposits made during the period (account funded)

  • = Multiplied by
    / = Divided by

Now if you work this formula out as I said with NO deposits and NO withdrawals during the month this is what you get:

Let’s assume that the month starting capital balance was $5 000 and the month ending capital balance was $10 000 with NO deposits and NO withdrawals during the month:

( ( ( 10 000 + 0 ) - 5 000 - 0 ) * 100 ) / ( 10 000 + 0 )
= 50%

Now I COULD be wrong but to me if you started the month with $5 000 and you ended the month with $10 000 then that is a 100% gain on capital NOT a 50% gain on capital or am I wrong???

OK now ASSUMING I’m correct in my statement above THEN I THINK the problem lies with the last part of the formula i.e. the divisor ( ACB + DTM ) i.e. I THINK that it SHOULD have been / be ( AOB + DTM ).

Making the above change the formula now would look like this:

( ( (ACB + WTP ) - AOB - DTM ) * 100 ) / ( AOB + DTM )

and using the same scenario as above the result would NOW be:

( ( ( 10 000 + 0 ) - 5 000 - 0 ) * 100 ) / ( 5 000 + 0 )
= 100%

Does THAT make sense??? (The idea here is to correct me if I’m wrong)!!!

Now let’s use the ‘corrected’ formula and assume a month starting balance of $5 000, a deposit during the month of $2 500, and a month ending balance of $10 000:

( ( ( 10 000 + 0 ) - 5 000 - 2 500 ) * 100 ) / ( 5 000 + 2 500 )
= 33.33%

PROBLEM!!!

Again (correct me if I’m wrong) but the month starting balance was $5 000, the month ending balance was $10 000, and there was a deposit of $2 500 during the month, then SURELY the PROFIT for the month is $10 000 (month ending balance) less $2 500 (deposit during the month) is equal to $2 500??? Not so??? In other words the profit figure I THINK should represent a 50% gain on capital for the month???

And if you go back to the ORIGINAL formula with the same figures then you get this:

( ( (10 000 + 0 ) - 5 000 - 2 500 ) * 100 ) / ( 10 000 + 2 500 )
= 20% !!!

SO: that is problem number one i.e. which ‘version’ (if ANY) of the above formula is correct???

NOW:

For the ‘real world example’:

(This is a live client account):

On 1 April 2008 the account balance on the account was $868 (and belonged to client ‘A’). At the close on Friday 25 April 2008 the account balance was $4 306 BUT during the month client ‘B’ deposited the amount of $1 874.

Now HERE are the problems:

FIRST:

To ME:

The % capital gain on this account is currently 180% arrived at by saying:

PROFIT = ACB - ( AOB + DTM )
= $4 306 - ( $868 + $1 874 )
= $1 564

AND

the profit of $1 564 expressed as a percentage of the account opening balance of $868 is 180%.

Anyone agree with me???

BUT of course the NEXT problem is THIS:

Let’s assume that the deposit made by client ‘B’ was halfway through this period (which it actually was).

WHICH client is entitled to WHAT PORTION of the profit made for the period???

Somewhere in the ‘maze’ above is an answer but tyring to FIND such answer is ‘messing up my ordinarily overtaxed brain’ as it is!!!

Edit:

BY THE WAY (I don’t know if this makes a difference):

Delta’s formula (the original anyway) was a formula that THEY used to calculated the % gain on capital for their monthly forex contest i.e. the client with the highest % gain based on THAT formula was deemed to be the winner. The reason I mention this is because MAYBE I’m not comparing ‘apples with apples’ here. The point is I don’t know hence this thread!!!

Second edit:

The only OTHER method I’ve come up with (and this MAY be what you’re saying John):

Let’s just say that the deposit by client ‘B’ was made on 15 April 2008.

SO:

Balance on 15 April 2008 (all positions were closed at this point by the way) was $868 and the balance immediately after the deposit of $1 874 was therefore $2 742. Now expressing each of the client balances at this point as a percentage of the total in the account before trading commenced again means that (in my mind anyway) client ‘A’ ‘owns’ 32% of the account balance and client ‘B’ owns 68% of the account balance. Correct?

Now if the profit at the end of the period is determined as the closing balance less the opening balance then the profit would be $1 564 and therefore client 'A’s portion of the profit at this point would be $500 (32% of $1 564) and client 'B’s portion of the profit at this point would be $1 064 (68% of $1 564).

How does THIS ‘look’???

And the percentage gain is therefore NOT taken from the beginning of the month BUT from the time that all positions were closed and the deposit made by client ‘B’ was done i.e. % gain on capital for the PERIOD is therefore 57%.

How about THAT scenario???

(OK all of the above is BEFORE commissions, exchange rate fluctuations, etc. etc. etc. ALL of which contribute to a more complex calculation but it’s the ‘basics’ that I’d like some consensus on if possible).

This is just a thought, I can completly go through it if you would like and probibly give you a formula assumig that I havnt stayed up to late and my brain isnt fried (it took me alot longer then it should have to figure out how much a position size should be risking 1% total balance assuming a 20 pip downdraw is…)

But back to you, you could just take everybodys balance over the days, inversly, and then tie that in with the ammount…

Somthing like:

ammount * ({days in month - (date being used - 1)}/ days in month )
I know theres an easier way to do it though :stuck_out_tongue:

Basically it takes the ammount deposited, and when to calculate a number
you take everybodys total that way, and then use that to figure out their precentage of the profit.

So for example just somthing we can do off the top of our heads:
if its two people
A) deposited on the first, and B deposited on the 15’th
they both deposited $1,000, you made $1000 (50% return)

the total monthly deposits is $2000, ending balance is $3000
thats how you figure that part out its ending - total monthly / ending.

To figure out who owes who we use the lil quick formula i just wrote:
A:1000
B:500
everybody togeather is 1500
so 1000/1500 is 66.66%
B is 33.33%

That sounds right A gets 2/3 and B gets 1/3, becuase A had the total amount in there longer (2x as long actually)

You can use days in the month or days trading, or you can take days you traded their money / days you traded in a time period (eg in a month)

EDIT:
If you want somthing more specific Let me know, I’ll do it even if sombody else has allready dont it, I could use the practice :slight_smile: Hate getting rusty in math!

Thanks for the input. Much appreciated.

What you say ALSO makes sense of course!!!

Look: I suppose the EASY way out is of course to NOT ‘mix’ client accounts up and just open new ones for each client but this is a painstaking process with my brokers i.e. loads of documents and loads of time.

I suppose I could make it even EASIER and ONLY accept and deposit funds on the last day of the month (to be traded from the first day of the new month).

To be honest: it’s NOT something I thought would be a problem but as you can see it could very well BECOME a ‘nightmare’ as the client base grows!!!

Again with my bordom, but if you want help mathmatically, or with organizing your client’s funds (by method of spreadsheets), I’ld be fine with that.

Dont see why you cant make a database with an easy update and a function so you just tell it when a clients made a deposit/withdrawl, and at the end of the month what youve made, or at some other time interval.

I actually suggest you put your P&L on a weekly or daily basis.

Hello again.

You MUST be bored!!! (LOL!!!) Don’t worry: me too!!!

Thanks again for your input.

I don’t need to, nor want to, complicate matters (more than I alread have that is). As per my client agreements returns are only realised on a quarterly basis anyway i.e. at the end of a three month period. I AM however thinking of extending that period to four months and offering a minimum return (as I do now) with a fixed maximum return as opposed to a minimum and an ‘open ended’ return less commission etc. etc. etc. That should be far simpler to administer anyway.

Ive only got one near setup, and thats it… and its not even a setup nonetheless trade… oye…

:::bashes had into wall:::::rolleyes: