| View previous topic :: View next topic |
| Author |
Message |
yoyo2000 Roundtable Fellow

Joined: 30 Jan 2004 Posts: 58
|
Posted: Mon Apr 17, 2006 11:21 am Post subject: A method to monitor and adjust system's risk? |
|
|
I wanna to design a method to monitor the whole system's risk/exposure,when the risk/exposure is too big,the method could limit the heat of the system by reducing the position size.
but I don't know the exact direction,could anyone here shed me the light,please?
thanks in advance. |
|
| Back to top |
|
 |
jankiraly Roundtable Fellow

Joined: 03 Feb 2004 Posts: 50 Location: San Diego
|
Posted: Mon Apr 17, 2006 12:12 pm Post subject: |
|
|
Trading Recipes lets you do this with one statement. Supposing you want to reduce each position by 10% if the total risk across all positions ever becomes more than 30%, you would add this line to your system:
| Code: | | IF (TOTALRISK > 0.30) THEN MULTIPLIER = 0.90 |
I'm sure it's equally simple to do in other software packages. |
|
| Back to top |
|
 |
yoyo2000 Roundtable Fellow

Joined: 30 Jan 2004 Posts: 58
|
Posted: Tue Apr 18, 2006 7:39 am Post subject: |
|
|
but maybe the first one which should be made clear is,how to calculate risk?
should I calculate risk by statistics,or VaR,or straightforward $ or percent calculation?
The following monitoring and adjusting method should be designed based on the foundation of the type of risk calculation. |
|
| Back to top |
|
 |
Paul King Roundtable Knight

Joined: 23 Feb 2004 Posts: 179 Location: Vermont, USA
|
Posted: Tue Apr 18, 2006 2:38 pm Post subject: |
|
|
My estimate of risk is as follows:
Calculate the difference between the net liquidation value of your account right now versus the account value if all your stops were hit. The difference in these 2 numbers is how much risk you are currently taking.
Note that this assumes you will be able to get out of positions close to your stops. It also assumes you do actually have a stop on each and every position (real or mental). If you have a short position with no stop, then your risk cannot be calculated since there is no theoretical limit to how high a price can go, and therefore your risk is unbounded. It also makes no allowance for open profits versus unrealized losses - it is simply how much your account can go down from here based on your stops.
Any risk calculation is always an estimate (unless you are long options and have no stop - then your risk is equal to the current option premium) due to slippage on exit or other situations that get you out at a worse-than-anticipated price.
Hope this helps
Paul _________________ Those who say it cannot be done should not interrupt the people doing it.
PMKing Trading LLC
www.pmkingtrading.com |
|
| Back to top |
|
 |
Forum Mgmnt Roundtable Knight

Joined: 15 Apr 2003 Posts: 1859
|
Posted: Tue Apr 18, 2006 2:49 pm Post subject: |
|
|
Paul's definition matches TradingBlox internal notion of risk.
TradingBlox will graph risk over the duration of the test. You can access the risk at the system, group or correlated market level if you are using the TradingBlox Builder. You can easily do the same sorts of things as you can with TradingRecipes as well, lighten positions by 10%, etc..
TradingBlox also lets you do something two-pass testing tools like Trading Recipes or Mechanica can't, adjust stops to keep risk levels capped at a certain percentage of your account.
Group or sector based risk limiting is one way of reducing drawdowns that seems to work pretty consistently for many long-term systems.
- Forum Mgmnt
Last edited by Forum Mgmnt on Wed Apr 19, 2006 7:12 am; edited 1 time in total |
|
| Back to top |
|
 |
yoyo2000 Roundtable Fellow

Joined: 30 Jan 2004 Posts: 58
|
Posted: Wed Apr 19, 2006 1:00 am Post subject: |
|
|
OK,it's a good defination,I decide to collect several methods and list them side by side to track,and select the fittest one.
Thanks,guys. |
|
| Back to top |
|
 |
|