Moo Trader

keymoo's trading thoughts

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • About
  • Contact

Tag Archives: account nanny

Moo DB Position Sizer complete

Posted on June 4, 2011 by Moo Trader
Reply

This has been on my TO DO list for a while, but I gave it high priority after this faux pas. I spent a day working out how to autocalculate my trade risk based on recent trade history, and from that the position size based on my account balance and risk for the trade. Here’s a screenshot of my New Trade screen in Moo DB with the new position sizer integrated.

Position Sizer (click to enlarge)

This is what Moo DB is doing in the background:

  1. Goes to the market and gets latest bid/ask prices from FXCM (when the markets are open). These prices get stored in the database.
  2. Fills in the Entry Price field from the latest price in the database.
  3. Reads the currency pair (symbol) and account selected from the screen.
  4. Retrieves the default Risk Profile. I am using a 3% descending risk profile from the MAX account nanny formula. I have configured 10 different risk profiles, but am using just the 3% one at the moment.
  5. Fills in the % Acct. Risk field from the account nanny formula depending on whether the last completed trade was a winner or loser. If it was a loser, then it works out how many losers have happened in a row and populates the field accordingly.
  6. Goes to the database and gets the latest account balance for the account selected, then works out the position size based on the currency pair, account balance, % account to risk and stop loss size in pips. Stop loss size is calculated from the Entry Price and Stop Price fields.

Hopefully this will keep me out of any sticky situations in future.

Share
Posted in Uncategorized | Tagged account nanny, moodb | Leave a reply

One third of the way through phase 2

Posted on October 31, 2010 by Moo Trader
2

Happy halloween

I have now completed six currency pairs on phase 2 of the MAX training which has resulted in 112 trades taken on the strategy tester (without peeking first). As I want to test 18 pairs for Jan-Sep 2010, that means I’m a third of my way there. It’s taken me one month to do a third, so that means I should be able to get phase 2 done before the end of the year. I might also go back and do Oct-Dec 2010 to finish it off. I am very pleased with my results although the win/loss percent is still not very impressive. Broken down here’s where the numbers are by currency pair:

  • USDJPY 23
  • GBPCHF 21
  • GBPUSD 20
  • EURUSD 17
  • CADJPY 16
  • EURJPY 15

Using 2% fixed risk per trade the results look like this:

Trading results with 2% fixed risk

Equity curve using 2% fixed risk (click to enlarge)

Using 3% dynamic risk, i.e. when a losing trade happens, reduce risk on the following trade, the results look like:

Results using 3% dynamic risk

Equity curve using 3% dynamic risk (click to enlarge)

I’ve highlighted the important areas. I’m quite pleased with how things are going but some things stand out to me right now.

  1. (-) I am still overtrading. During the scrolling backtests I traded 1.5 times per month per pair on average on the H4 timeframe. In the strategy tester I am average 2 trades per month per pair.
  2. (-) My win/loss ratio could be better. Perhaps by being a little more choosy I can reduce the number of trades and cut out some more losers.
  3. (-) I’m not getting many scale-ins and I don’t know why. They just don’t seem to set-up. Perhaps it’s the time frame?
  4. (+) I achieved one really nice trade with a reward/risk ratio of 9.7:1. This trade had three scale-ins. I would like more of these.
  5. (+) The losing trades are very small compared to the winning trades.
  6. (+) The account nanny (dynamic risk) increases my account size without taking on more risk. Moving from 2% fixed to 3% dynamic allows me to significantly increase the account balance, from $43,000 to $70,000, with no extra risk – look at the account drawdown figures for both in the tables above.
Share
Posted in Uncategorized | Tagged account nanny, phase 2, review | 2 Replies

Playing around with Risk Modelling

Posted on October 28, 2010 by Moo Trader
2

I have been doing some risk modelling in MooDB to determine how I can grow a small account to a large account in the shortest possible time but without increasing my risk significantly. Let me stress the point that I DON’T want to take on a large amount of risk to grow my account. Sounds like an impossible task, however when I show you what I’ve done it should set your heart racing to those of you unaccustomed to using dynamic risk profiles. Let’s start with the original figures:

  • 2% fixed risk per trade
  • Largest drawdown on the phase 2 account so far: 3.29%
  • Expected drawdown for 10 consecutive losers: 17%
  • End account balance during phase 2 if starting with $10,000: $27,183

Now, compare those figures with the dynamic risk figures. Instead of using a dynamic risk of 2%, let’s shake things up a bit and make them more interesting and use a dynamic risk of 4%. The risk profile configured is to only allow a 10% drawdown after 10 losing trades on the account. Here’s how things look now:

  • 4% dynamic risk per trade
  • Largest drawdown on the phase 2 account so far: 3.71%
  • Expected drawdown for 10 consecutive losers: 10%
  • End account balance if starting with $10,000: $54,083

These figures should smack you in the face (they did me, I had to pick myself up off the floor). Read both sets of figures again. Interesting, stuff! So to summarise I can increase my current drawdown by only 0.42% but achieve an extra 100% growth on my account. I find that utterly astounding. But it gets even better! I have actually reduced my risk profile because if I get 10 consecutive losers in a row using dynamic risk, I only reduce my account by 10%. However using 2% fixed risk reduces my account by 17% (significantly more).

Here’s what the equity curve looks like using 4% dynamic risk:

Phase 2 results using 4% dynamic risk (click to enlarge)

This has to be my favourite post on the blog so far. I hope you enjoyed it. :-)

Share
Posted in Uncategorized | Tagged account nanny, phase 2, risk | 2 Replies

The effects of the Account Nanny

Posted on October 27, 2010 by Moo Trader
1

In the last free MAX webinar, one of the instructors explained a very effective method of reducing drawdown by reducing the amount risked per trade when in a losing streak. The amount risked per trade is calculated by a formula called the Account Nanny. There are input parameters to this: max drawdown %, number of trades to reach max. drawdown and initial risk %.

I have taken 87 trades so far in phase 2 of the Max training (see earlier blog posts for an explanation of phase 2) and have used a static 2% risk per trade. The results for this are:

  • Max Drawdown for the account: 3.29%
  • End Balance using start Balance of $10,000: $26,972
  • Ratio of avg % account increase of winners over losers: 3.05

Equity curve with a static 2% risk per trade

When I implement the account nanny using the following values:

  • Max drawdown: 10%
  • Initial risk: 2%
  • Max Losing trades: 10

I get the following change to my trading results:

  • Max Drawdown for the account: 2.44%
  • End Balance using start Balance of $10,000: $25,526
  • Ratio of avg % account increase of winners over losers: 3.25

Equity Curve using Account Nanny

As you can see the max drawdown is reduced significantly making the trading system much safer and giving me a feeling of security. There is however a “cost” for the reduced risk that the account nanny provides, and that is a 5% reduction in the end account balance. The ratio of % account gain for winners / % account gain for losers rises to 3.25 from 3.05. In other words the winners make 3.25 times as much for the account on average than the losers take from the account. This is a nice figure and is better and slightly safer than using a static risk.

The formula for the Account Nanny is being withheld for the moment as it will become part of a future Max course, however you can get some good information about it from the free webinar video and you can probably come up with a cruder version yourself if you want to. Mathematicians among you can probabably work it out easy enough. So, food for thought – if you find yourself in a losing streak, progressively reduce your risk per trade until you are out of the losing streak, or when you reach a maximum number of trades you want to lose (and then stop). If you reach your maximum number of losing trades, then it’s time to rethink your system, or analyse where you may be going wrong with your existing system.

Share
Posted in Uncategorized | Tagged account nanny, phase 2, risk | 1 Reply

Blogroll

  • MooTrader Twitter
  • My trading bookmarks
  • My YouTube Videos

Archives

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • March 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010

Recent Comments

  • Moo Trader on Hit Loss limit again on Russell
  • Omar on Hit Loss limit again on Russell
  • Moo Trader on Hit Loss limit again on Russell
  • Moo Trader on Had a good week, hesitated on a trade
  • Omar on Hit Loss limit again on Russell

Click on a tag

account nanny analysis cadjpy competition crude oil database es eurchf eurgbp eurjpy eurusd forex-tester ftse gbpjpy gbpusd gc h4 hammer jacko live losing trade max mentoring monthly-review moodb nzdusd order flow outside-bar phase 2 phase 3 pinocchio plan pring psychology resistance review risk scrolling strategy structure support TF usdjpy video winning trade
Proudly powered by WordPress