[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fixed ratio math



PureBytes Links

Trading Reference Links

At 8/5/2002 04:02 PM, Paul M. Zislis wrote:
>Following is a formula I know to be correct:
>
>NewSize = SQRT(2*CurrentProfit/delta + .25) + .5
>
>To be clear, CurrentProfit is what it says... profit. In other words, it is
>current account equity minus initial account equity.
>
>Of course SQRT won't give an integer result so you need to round or
>truncate it (I add the .5 shown above and then I truncate it).
>
>Also, the above formula is only the basic Fixed Ratio during equity runups.
>It is more complicated to implement the calculations for when your
>account is in a drawdown. Jones suggests several methods for handling
>drawdown.

To expand upon this, the above formula is to calculate fixed ratio position 
size based upon current profit. Another way to look at fixed ratio position 
sizes, where the math is less complex, is the table driven approach as 
shown in the Ryan Jones book. The table driven approach calculates the 
additional account equity needed for each successive increase in position 
size. The calculation is simple: To increase from N contract to N+1 
contracts requires an N * delta increase in account equity.

I recently posted a spreadsheet showing this table driven approach. It is at:

http://www.powertesting.com/FixedRatioExample.html

I just took out my calculator and compared the position sizes from the 
formula Paul shows above to some numbers in the spreadsheet, and they do 
match. So, these seem to be two approaches to the same task.

To contrast the approaches: The formula is for calculating fixed ratio 
position size based upon any arbitrary current profit. In other words, the 
formula is better for writing code. On the other hand, the spreadsheet is 
simpler and more obvious if your goal is to get some perspective on how the 
fixed ratio numbers lay out at progressive account thresholds. In other 
words, the spreadsheet is more visual.

Bob Bolotin