Change in monthly % calculus Votes Results
Do you like this suggestion?

Change in monthly % calculus Discussion
Rating: Empty Star Empty Star Empty Star Empty Star Empty Star

Member Since Aug 20, 2009  119 posts Juan Cruz Baudino (cacus) Jul 21 2011 at 06:03
Hello guys,

I see that currently the monthly performance histogram (right at the bottom of the system page) is calculated in a strange way, imho.

For example some of my accounts shows that the monthly performance is calculated by (thismonth_ending_balance/initial_deposits)-previousmonth_percentage_performance.
That's why for example the first month is calculated ok: ( (ending balance / deposits ) - previous month performance )
1500/1000 - 0 = 50% performance
But the problem is from the second month and further:
2000/1000 - 50 = 50% performance

This leads to wrong monthly average performance calculus, you can see clearly it when you upload a strategy and the analysis page tells you that it has a monthly average of 1000%!!! Which is not accurate by any mean.

Since we do have the month_ending_balance (suppose we store it at a new variable called previousmonth_ending_balance) the following algorithm, relatively to the starting balance each month would yield more accurate number for the analysis:

thismonth_ending_balance/previousmonth_ending_balance = monthly performance relatively to each month's starting balance and not based on initial deposits.


1500/1000 = 50% (ok)
2000/1500 = 33% (ok)

See the difference?, to get a 50% performance on the second month the ending balance would have had to be 2250. This is what i mean to 'relative' monthly performance.

This would automatically bring a clearer and accurate monthly average calculus and also the monthly percentages would be more clear.

Hope i made it clear and hope i don't bother.
Thanks and keep up the good work!.



Mental note: do not abuse.
Please login to comment.
Producer Price Index Growth (YoY) (8h 21min)
Portugal's BPI says no longer in race fo...(1h 15min ago)
EURUSD 1.08098 GBPUSD 1.49608
USDJPY 118.917 USDCAD 1.22412
Tools Community Reviews Platform Company Support
Economic Calendar Community Brokers Widgets About FAQ
Forex Market Systems Expert Advisors Features Blog Help
Forex Volatility Most Popular Systems Signal Providers API Twitter Contact Us
Forex Correlation Strategies VPS Services Mobile Facebook Report A Bug!
Forex Broker Spreads Contests EA Programming Translations    
Forex Broker Quotes Forex Charts PAMM Brokers RSS    
Forex Broker Swaps Community Outlook Rebate Programs      
Streaming Forex News   Trading Platforms      
Forex Broker Volume          
COT Data          
Forex Calculators          
Forex Heat Map New          

Download Myfxbook Android App
Site Map  |   Terms & Conditions  |   Privacy Policy
©2014 Myfxbook Ltd. All Rights Reserved.
HIGH RISK WARNING: Foreign exchange trading carries a high level of risk that may not be suitable for all investors. Leverage creates additional risk and loss exposure. Before you decide to trade foreign exchange, carefully consider your investment objectives, experience level, and risk tolerance. You could lose some or all of your initial investment; do not invest money that you cannot afford to lose. Educate yourself on the risks associated with foreign exchange trading, and seek advice from an independent financial or tax advisor if you have any questions. Any data and information is provided 'as is' solely for informational purposes, and is not intended for trading purposes or advice.