Taking a Trading System Live - Trading Journals | futures io social day trading
futures io futures trading


Taking a Trading System Live
Updated: Views / Replies:47,626 / 529
Created: by kevinkdog Attachments:189

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 189  
 
Thread Tools Search this Thread
 

Taking a Trading System Live

  #21 (permalink)
Elite Member
Manchester, NH
 
Futures Experience: Beginner
Platform: thinkorswim
Broker/Data: TD Ameritrade
Favorite Futures: Stocks
 
Posts: 902 since Jul 2012
Thanks: 603 given, 1,785 received


kevinkdog View Post
Good explanation. I was having trouble thinking how to best explain it.

I wish I had your "Z" value of net worth!

Well, but I don't think you want my risk of dying of pulmonary embolism or other trading-related health problems!

Reply With Quote
The following user says Thank You to artemiso for this post:
 
  #22 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary


artemiso View Post
Well, but I don't think you want my risk of dying of pulmonary embolism or other trading-related health problems!

I probably already have your risk of dying, although from the heart, not the lungs. Heart disease runs in my family. My Dad had a double bypass in 1973, a quadruple bypass in 1983 and a triple bypass in the late '90s. He actually had a bypass of a bypass of a bypass.

The irony is he died with a relatively strong circulatory system. Cancer got him instead.

Stay Well!!

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
  #23 (permalink)
Elite Member
Manchester, NH
 
Futures Experience: Beginner
Platform: thinkorswim
Broker/Data: TD Ameritrade
Favorite Futures: Stocks
 
Posts: 902 since Jul 2012
Thanks: 603 given, 1,785 received



kevinkdog View Post
I probably already have your risk of dying, although from the heart, not the lungs. Heart disease runs in my family. My Dad had a double bypass in 1973, a quadruple bypass in 1983 and a triple bypass in the late '90s. He actually had a bypass of a bypass of a bypass.

The irony is he died with a relatively strong circulatory system. Cancer got him instead.

Stay Well!!

Sorry to hear that.

I was talking to a friend a few weeks ago; someone who has a net worth above 10*Z and is about 70 years old.

He asked if I was eating well - I said I still cook, it's about $25/day but not too shabby. Hearing this, he said hey just let me know, we can go to O Ya (probably the most expensive restaurant in Boston - for contrast, we were having this discussion at the Bristol Lounge in Four Seasons and that's considered shabby) whenever I'm around.

Out of modesty, I quickly said no - but I regret it now - not because I missed on a chance to get a constant supply of $500 food, but rather because I realized his position: When you have a net worth of 10*Z, are about 70 years old, and still live on your own in a suite at the Four Seasons, an entire continent apart from your family, you'd pay anything to get genuine company for a night.

Reply With Quote
The following 2 users say Thank You to artemiso for this post:
 
  #24 (permalink)
Elite Member
Prince George BC Canada
 
Futures Experience: Advanced
Platform: IBs TWS
Broker/Data: IB
Favorite Futures: Stocks
 
deaddog's Avatar
 
Posts: 591 since May 2013
Thanks: 97 given, 643 received


kevinkdog View Post
Thanks for the analysis. Your assumptions, unfortunately, are off the mark, and that is leading you make some faulty conclusions.

Hey thatís the story of my life.

For the most part I like to keep my math simple so that I can understand it. Monte Carlo analysis is too far over my head for me to really understand it. I see any formula with more than one set of brackets and my eyes glaze over. Mention standard deviation, degrees of freedom or square root and I cover my ears and scream la la la.

So take it easy on a math challenged faulty conclusion maker.


kevinkdog View Post
1) The 2 strategies in the NGEC system are independent, and never trade at the same time. So, their net profit results are additive, not averaged. They are described here (strategies #1 and #2).

How long do you plan to spend in front of a computer each day? Are the systems automated with defined exits set on entry?

Kevin Thanks for taking the time to answer.

Reply With Quote
The following user says Thank You to deaddog for this post:
 
  #25 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary


artemiso View Post
Sorry to hear that.

I was talking to a friend a few weeks ago; someone who has a net worth above 10*Z and is about 70 years old.

He asked if I was eating well - I said I still cook, it's about $25/day but not too shabby. Hearing this, he said hey just let me know, we can go to O Ya (probably the most expensive restaurant in Boston - for contrast, we were having this discussion at the Bristol Lounge in Four Seasons and that's considered shabby) whenever I'm around.

Out of modesty, I quickly said no - but I regret it now - not because I missed on a chance to get a constant supply of $500 food, but rather because I realized his position: When you have a net worth of 10*Z, are about 70 years old, and still live on your own in a suite at the Four Seasons, an entire continent apart from your family, you'd pay anything to get genuine company for a night.

Spending time with a high net worth person, especially if he is a teacher, and if he is low on arrogance, sounds like a winning proposition - even if you go to McDonalds...

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Reply With Quote
The following 4 users say Thank You to kevinkdog for this post:
 
  #26 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary


deaddog View Post
Hey thatís the story of my life.

For the most part I like to keep my math simple so that I can understand it. Monte Carlo analysis is too far over my head for me to really understand it. I see any formula with more than one set of brackets and my eyes glaze over. Mention standard deviation, degrees of freedom or square root and I cover my ears and scream la la la.

So take it easy on a math challenged faulty conclusion maker.



How long do you plan to spend in front of a computer each day? Are the systems automated with defined exits set on entry?

Kevin Thanks for taking the time to answer.


No problem, I will try to keep the math simple. My Monte Carlo Excel spreadsheet requires no math skills, if you decide to use it...


According to my family, I spend most of my time in front of a computer anyhow, so adding the NGEC system to the mix is no big deal. In a later post, I will detail exactly how I am trading it (manual vs automated, attended vs unattended, VPS vs no VPS, etc). But I can tell you it is no real extra work.

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Reply With Quote
The following user says Thank You to kevinkdog for this post:
 
  #27 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary

Position Sizing, Part 1

If you have a good trading system, eventually you will want to start trading it with multiple contracts. There are a ton of position sizing schemes out there (Van Tharp wrote a huge book on the topic), so there is no right way to do it. There is no Holy Grail position sizing technique, though, where you get more reward for no extra risk. The simple way to put it is this way: if you trade more contracts, your reward goes up, but so does your risk.

So, here is what I am doing (at least for a while, hopefully once my size gets big I'll become less aggressive)...

As always, I start out with only 1 contract. Why? Going live almost always reveals issues that backtests, sim tests and incubation tests keep hidden. For example, if my strategy is automated, what if some quirk in my code sends multiple orders, or otherwise goofs up? Or, what if my slippage estimates are way off, and real world slippage actually makes my strategy unprofitable? My experience is that starting with 1 contract is the cheapest way to find out and correct any live trading issues.

A second reason I like starting with 1 contract is that I want to remain emotionally detached as much as possible from the strategy performance. 1 contract profit and loss swings won't impact me or my emotions. 10 contracts, right off the bat, would freak me out a bit - I'd be watching the system too much, and have too emotion invested in it. As profits (hopefully) accumulate, I can add contracts at a comfortable level, and not be emotionally disturbed by it. If things go really well, in 6 months or even a year or two, trading 10 contracts at a time with this proven system will seem natural to me.

Some people would say "if you have an edge, exploit it fast and furiously" by trading max size right off the bat. Edges disappear, so take advantage while it exists. That is a good argument, and I understand the concept. But, I also know how I best operate, and going "all in" at the start is not good psychologically for me.

A final reason I like starting with 1 contract is that I like the strategy to be self generating - profits will build the account, leading to more contracts, building it further, leading to even more contracts, etc. No profits mean no increase in size. That just makes sense to me - why allocate more money to a system that isn't generating profits?

One drawback to this approach is that it can take a long time to add that second contract. For example, if you decide to trade 1 contract for each $10K in your account, you will have to have 100% return to add 1 contract. Then you'll need another 50% gain to add a third contract. That can take a long time.

Some position sizing techniques take this into account (fixed ratio sizing comes to mind), but these approaches have some negative characteristics I do not like.

I get around this dilemma by sizing my account for roughly 1.5-2 contracts at the start. This would be equivalent to starting with $15K, in the example I gave just above. Then, I only need 50% gain to add a second contract. This still forces the system to perform well, but at the same time I get contract growth sooner. For me, it is a great tradeoff.

With all that in mind, here are the details:

For my NGEC system, I have decided to use fixed fractional sizing.

Ncontracts = X * Equity / BigLoss

where

Ncontracts = integer number of contracts, always round numbers down

X = fixed fraction, which I determined through Monte Carlo analysis. For this system, I am using 0.175 (I'll explain later how I got this value)

Equity = current equity value

BigLoss = Largest daily loss, $885 for my NGEC system


Using the above, I can create the following tables:
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).



Note that my fixed fraction of 0.175 might seem awfully high. It may be for most people. I determine it based on risk of ruin, annual return and max drawdown. I use my Monte Carlo spreadsheet to calculate all that. That will be in Part 2 of "Position Sizing."

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Reply With Quote
The following 9 users say Thank You to kevinkdog for this post:
 
  #28 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary

Position Sizing, Part 2

In the last post on Position Sizing, I determined that using fixed fractional sizing with X=ff=.175 was my best alternative. Please realize that this is my personal preference, based on my personal goals and objectives, and that amount probably would not be right for you.

The question is, how did I arrive at this figure? Why not just trade 1 contract all the time, or use a fixed fractional value of .01 or .02 or .10 or .50? This post will address that.

To determine the position sizing scheme that is right for me, I use my handy dandy Monte Carlo simulator, the basic (1 contract) version of which you can download for free at the bottom of this post. For a given trading system, it will estimate the probabilities of risk of ruin, median max drawdown, median annual return for the first year of trading.

The baseline version of this calculator assumes 1 contract traded throughout the year, but the macro code can be edited to simulate different position sizing techniques, which is what I am doing here.

There are 4 performance numbers I look at:

Risk of Ruin - how likely am I to hit my defined lower cash balance. I want this number low.

Median Maximum Drawdown - I have roughly a 50% chance of hitting this maximum drawdown sometime during the year. That of course means my maximum drawdown could be much greater than this value, and it could be less. I want it as low as possible, with a personal upper limit I have determined from doing this exercise a bunch of times.

Annual Return - As with drawdown, I have a 50% chance of reaching this annual return, and it could be much higher or much lower. I want it as high as possible, but I have no lower limit threshold acceptable value (the only number I don't have criteria for).

Return/Drawdown Ratio - Astute readers will recognize this as the Calmar ratio, although true Calmar is calculated over 3 years, not just 1 year. I want this value as high as possible, and I have a lower limit for acceptability. (Just for reference, for professional CTAs a Calmar above 1 is considered pretty good. That means if you want 25% annual return, you have to be willing to accept a 25% drawdown).

Using that criteria, I can try a few different position sizing approaches, with some different parameter values. Note that this is not all encompassing - I have not analyzed many other potential position sizing schemes. Maybe one would work better than what I chose.

Before I reveal the results, I should mention that I played around with the starting balance a bit, although I am not showing those interim results. Basically, by adjusting the initial account size, I was striking a balance between having too much money in the account, being able to add on a second contract relatively quickly (without doubling my account size first) and keeping risk of ruin low. I eventually settled on $8500 as the start balance, a good trade off between all competing metrics.


Here are the results, with the one I chose highlighted ("ff" is the fixed fractional amount):

Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


My selection meets all my criteria, and I am comfortable with it.


This position scheme is the right one for me, right now. BUT, depending on how things go, I might change it down the road, either to a different scheme altogether, or a smaller value of f (ie, I will become less aggressive as the account grows). I'll let the performance of the system dictate if and when that happens.

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Attached Files
Register to download File Type: xls freemc.xls (462.0 KB, 66 views)
Reply With Quote
The following 10 users say Thank You to kevinkdog for this post:
 
  #29 (permalink)
Elite Member
Prince George BC Canada
 
Futures Experience: Advanced
Platform: IBs TWS
Broker/Data: IB
Favorite Futures: Stocks
 
deaddog's Avatar
 
Posts: 591 since May 2013
Thanks: 97 given, 643 received


kevinkdog View Post
:

Trading System Name: NGEC -


2 Trading Strategies in NGEC:

Strategy #1 - Trades Overnight session, has high winning percentage, lots of little wins and an occasional big loser
Strategy #2 - Trades Day session, lower win percentage, primary profit generator

All strategies are out by 3 PM ET each trading day. Both strategies are independent, and I'll only be in one at any given time.

Why are you combining the 2 strategies to make one system?

Why not trade each strategy as a separate system?

Reply With Quote
The following user says Thank You to deaddog for this post:
 
  #30 (permalink)
Market Wizard
Cleveland Ohio/United States
 
Futures Experience: Advanced
Platform: Tradestation
Broker/Data: various
Favorite Futures: futures
 
Posts: 2,388 since Jul 2012
Thanks: 1,139 given, 4,387 received
Forum Reputation: Legendary



deaddog View Post
Why are you combining the 2 strategies to make one system?

Why not trade each strategy as a separate system?


Sorry for me being unclear. Maybe this will help.



The NGEC strategies:

Strategy #1 - 105 minute bars - runs from 6 PM ET to 7 AM ET

Strategy #2 - 60 minute bars - runs from 7 AM ET to 2 PM ET


So, each is independent, and does not know what the other one is doing. Each strategy operates in its own little time period, so there should never be an overlap in positions.


So, yes, they are being traded as separate systems, but within the same account. I do this because Strategy #1, while not providing a lot of profit (strat #2 is much better), takes advantage of strat #1 downtime and uses margin that would otherwise be stuck just in cash.

Also, I could apply separate position sizing schemes to both strategies, but in the interest of keeping things simple, I am just going with the same position size in both strategies. Probably not the optimum approach.


Hopefully that explains it better. If not, just let me know what is confusing, and I will try again.

Thanks!

If you have any questions please send me a Private Message or use the futures.io "Ask Me Anything" thread
Reply With Quote
The following user says Thank You to kevinkdog for this post:

Reply



futures io > > > Taking a Trading System Live

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Jigsaw Trading: TBA

Elite only

FuturesTrader71: TBA

Elite only

NinjaTrader: TBA

Jan 18

RandBots: TBA

Jan 23

GFF Brokers & CME Group: Futures & Bitcoin

Elite only

Adam Grimes: TBA

Elite only

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Comparing accuracy of sim trading on different platforms vs live trading Titian Traders Hideout 4 February 11th, 2017 02:50 PM
Taking the leap towards self-employment (Trading CL) Indians00c Elite Trading Journals 462 February 6th, 2015 11:08 AM
Questions concerning risk taking and speculative trading for a Bsc dissertation Shichao Psychology and Money Management 24 March 14th, 2012 07:33 PM
Webinar Trading Video: Live Trading and Technical Analysis of EuroStoxx 50 max-td Trading Reviews and Vendors 1 March 13th, 2010 07:35 AM


All times are GMT -4. The time now is 07:41 PM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2017-12-17 in 0.19 seconds with 20 queries on phoenix via your IP 54.163.209.109