Forums (http://www.elitetrader.com/vb/index.php)
- Strategy (System) Design (http://www.elitetrader.com/vb/forumdisplay.php?forumid=34)
-- what the hell happened!?!? (http://www.elitetrader.com/vb/showthread.php?threadid=233378)


Posted by feng456 on 12-23-11 10:11 PM:

what the hell happened!?!?

I've been doing an automated strategy that has been profitable for 2 years and all of a sudden this month it has been catastrophic in losses. I did 4 years of backtesting with nothing that suggests this would happen. What the f*ck do I even do now? My account is destroyed. I'm not sure if I should just quit or attempt a new approach.

I followed my strategy to the letter and the backtesting was done in a precise and logical manner. How does a system all of a sudden do that?


Posted by Bob111 on 12-23-11 10:20 PM:

happened to me few times in past decade..
пизда рулю..и седлу

http://www.youtube.com/watch?v=lx7VTE__uvs


Posted by dom993 on 12-23-11 10:33 PM:

It happened to me a few times, too.

To give myself some objectivity in assessing whether a drawdown is "reasonable" or catastrophic, I run MonteCarlo simulations using the trade distribution out of backtesting, take for "MADD" (Maximum Allowable DrawDown) the mean + N*std-dev of the MonteCarlo sim's max drawdown. I usually run the MonteCarlo sim for a number of trades corresponding to 1-year worth of trading, and typically use N=5 to define the MADD. If a system's drawdown gets to the MADD, I consider it dead and stop trading it.

If you wish so, provide the backtesting trade distribution, an approximate number of trades for 1-year worth of trading, and I will run the MonteCarlo sim for you.


Posted by braincell on 12-23-11 10:40 PM:

You did only 4 years of backtesting, but maybe you should've done 14? Yep thats right, strategies need to work on the ancient data as well, and good ones do. On the other hand, some of the top systems have very bad months where they look broken, and one month later they start working again. This december i've seen more automated strats (futures) fail than other months historically. Not mine, but other people's. Maybe the market is really weird for some of the bots right now. Who knows. There's many ways to judge the robustness though. You can look at where the trades are falling within the distribution of the backtest and forward test and if the mean center of gravity starts going weird, or stddev is way off, it's a different problem and a warning.

Switch it off and paper trade it for 20 days, see what it does.


Posted by stevegee58 on 12-23-11 11:08 PM:

You silly thing OP. You brazenly assumed that past performance was a guarantee of future results. Not to mention you had no Plan B for what happens if your system stopped working.


Quote from Bob111:

happened to me few times in past decade..
пизда рулю..и седлу

http://www.youtube.com/watch?v=lx7VTE__uvs



I like how the narrator yells "what the fuck" in English.

__________________
  ▲
▲ ▲


Posted by Fractals 'R Us on 12-24-11 12:11 AM:

It takes a whole lot of work to get to the bottom of what makes price move. You are omitting something from your thinking that is obviously an essential component vector of price moves...

I, and probably about anybody that designs systems, have seen strategies that were quite good at times but were "fragile". I had one based on volume bars that could backtest great on a days worth of data but if I changed the start time of the price data it would not work well at all!! That is very fragile!! Obviously it was not a strategy that was worth anything but it demonstrated very clearly to me just how much success can be simply built in by accident.


Posted by wrbtrader on 12-24-11 12:18 AM:


Quote from braincell:

...This december i've seen more automated strats (futures) fail than other months historically. Not mine, but other people's. Maybe the market is really weird for some of the bots right now. Who knows. There's many ways to judge the robustness though. You can look at where the trades are falling within the distribution of the backtest and forward test and if the mean center of gravity starts going weird, or stddev is way off, it's a different problem and a warning.

Switch it off and paper trade it for 20 days, see what it does.



Although I myself do not use automation trading nor mechanical system (I'm discretionary trader)...I do have a handful of personal friends that are automation traders. Most of them have said their systems do not perform well (performs poorly) in December most of the past 10 years.

Further, most of them have stated they do not trade at all in December because of what their backtest have shown them. Simply, December is one big vacation month away from the markets for them.

__________________
If you're reading my profile...do not contact me nor reply to me if you're a troll, pretender, liar or believe nobody is profitable in trading.


Posted by western on 12-24-11 12:20 AM:

Rather than be upset, you should be extremely thankful your system worked as long as it did.

The market is constantly evolving, your strategies need to as well.


Posted by Bob111 on 12-24-11 12:26 AM:


Quote from wrbtrader:

December is one big vacation month away from the markets for them.



pretty good suggestion and yes, many times this does helps. just take a vacation OR go back to paper trading.to see,how it goes.
or reduce the size by a half or so.


Posted by feng456 on 12-24-11 01:50 AM:

I have reduced size because it's gotten to the point where if I don't I will get a margin call. I've been through bad drawdowns before but nothing even close to this. I am currently down 35 points and normally I am down at most 25-30 (which happened once in all my data). Historically I have never been down this much in all the backtesting I've done.

Also historically speaking, December has not been a weak month. In fact, I do not have weak months that repeat annually. It's fairly random.

I am very disciplined as a result of learning from my past mistakes about the alternative but it is really hard to follow your rules when you lose almost every single trade...when you 80-20 win rate turns upside down and suddenly u lose 80 and win only 20.

I designed my leverage under the assumption that the worst drawdown in the backtested 4 years (prior to now) was the worst it could get so now since it's much worse, I am getting wiped out.


Posted by Wide Tailz on 12-24-11 01:57 AM:

Very good thread here.

This illustrates what Intradaybill kept preaching - that you can never, ever know the odds until after the trades are tallied. "Path dependent", he kept saying.

This is where PHd mathematicians claim "the market shouldn't have done that" because it didn't match their model.

Hint: all systems are curve fits of past data.


Posted by Wide Tailz on 12-24-11 01:59 AM:


Quote from feng456:


I am very disciplined as a result of learning from my past mistakes about the alternative but it is really hard to follow your rules when you lose almost every single trade...when you 80-20 win rate turns upside down and suddenly u lose 80 and win only 20.

...I am getting wiped out.



1. bench the system and paper trade it

2. redesign it going further back and test it on out of sample data (sometimes referred to "walk forward" testing)

3. ALL systems are curve fits.......... you can't calculate the future, ever.


Posted by total_keops on 12-24-11 02:03 AM:

Why not looking at another 4 years in the past.
Or how about backtesting on another instrument/market?
And was your strategy fine tuned on all the backtest data or you had some out of sample years?


Posted by oldtime on 12-24-11 02:09 AM:

sweep your account and trade it untill it blows up. Same thing at a crap game. Put your wad on the table and everytime you are up put the profit in your pocket. Keep playing until the wad is blown. Then count how much you have in your pocket, and that is how profitable your system is.


Posted by Random.Capital on 12-24-11 02:12 AM:

Now that you've proven the system only blows up every four years, get some investors and trade huge size for the next 3 years and 11 months.


Posted by oldtime on 12-24-11 02:23 AM:

trading is a job. just like any job, you can get laid off or fired at anytime. The purpose of trading is to pay bills, not build wealth. If you are so fortunate as to make more than you need to meet your cost of living, then invest that money like normal people do.

They ought to have a website for traders and people who opened restaurants and went broke. They probably have a lot in common.

I don't get it. All my resaeach showed that people were buying more and more hamburgers. I even opened up right next to McDonalds and they have one of the most successful locations in town!


Posted by oldtime on 12-24-11 02:33 AM:

at anyrate, if you are sweeping on a regular basis, it won't matter if you blow up because you will still have a stash to start another account. And if that stash has been in stocks it hasn't been doing anything lately anyway. It may not be as much as the account you just blew up, but at least you will know not to trade the same stupid system that blew up your last account.


Posted by dom993 on 12-24-11 04:54 AM:


Quote from feng456:

I designed my leverage under the assumption that the worst drawdown in the backtested 4 years (prior to now) was the worst it could get so now since it's much worse, I am getting wiped out.



This assumption was unfortunately way too optimistic, as you just found out. I am coming back to MonteCarlo simulations, as these are providing a reasonable tool to "objectively" define what is the worst drawdown you should be prepared for.

I have one system which in backtesting didn't even reach the mean max drawdown for the corresponding number of trades. At least I knew that I should be prepared for a max drawdown way bigger than that system experienced in backtesting. Do the exercise for your system (my offer to run it for you still holds, I know you sent me a PM but for whatever reason I am not even allowed to see it, so you'll have to disclose that distribution in the thread ... it doesn't need to be complicated, essentially a number of buckets, for each bucket the average P&L per trade & the number of trades in that bucket).


Posted by TD80 on 12-24-11 05:47 AM:

So far you've indicated you haven't tested enough (4 years isn't even often a full business cycle) and that you're over-leveraged.

These are valuable lessons to learn (ideally beforehand, but it happens), and that is OK.

The real question is, out of a sample of say 1,000 trades, is what is happening right now statistically significant? Have you run a monte-carlo to see what the odds are of your current draw-down given your win ratio/profit factor (which is always an assumption for future use as others here have pointed out!).

What happens with high win-rate, low-margin systems, is that when they break, they really break dramatically, because that win-rate lures users into riding the edge of acceptable leverage, since the high "apparent" win-rate leads them to very liberal assumptions about potential draw-down.


Posted by Algo_Design_Kid on 12-24-11 05:52 AM:


Quote from TD80:

So far you've indicated you haven't tested enough (4 years isn't even often a full business cycle) and that you're over-leveraged.

These are valuable lessons to learn (ideally beforehand, but it happens), and that is OK.

The real question is, out of a sample of say 1,000 trades, is what is happening right now statistically significant? Have you run a monte-carlo to see what the odds are of your current draw-down given your win ratio/profit factor (which is always an assumption for future use as others here have pointed out!).

What happens with high win-rate, low-margin systems, is that when they break, they really break dramatically, because that win-rate lures users into riding the edge of acceptable leverage, since the high "apparent" win-rate leads them to very liberal assumptions about potential draw-down.



I tested some systems with equities going back to the mid 90's. Guess what? They didn't do shit when I forward tested them.

Did you forward test this? Also, don't forget, your application you were using was most likely giving you preferential fills on stops and limits ( if used ).

FYI - designing one and JUST ONE of these systems takes years of research and hard work. Your sample is much too small for starters. Just some helpful advice. My best advice to you is to spend more time researching and try a variety of backtesting engines. You will find out eventually that you will get many different fills and conclusions amongst them all. Which one is right? Probably none of them.

GL


Posted by feng456 on 12-24-11 07:03 AM:

Thanks for all the support guys. The thing that was really frustrating was I didn't understand what I did wrong. I think now I know. I didn't do enough analysis.

While I did do my backtesting with worst case scenarios (so hit no fills etc.), I didn't do the Monte Carlo scenarios because I do not know how to do it. So if someone could point in the right direction to learn that would be great.

Also I realise that i was overleveraged and have taken steps to correct that in the future.


Posted by hkrahra on 12-24-11 07:42 AM:


Quote from feng456:

I didn't do the Monte Carlo scenarios because I do not know how to do it. So if someone could point in the right direction to learn that would be great.



https://sites.google.com/site/prosp.../released-tools

though i doubt it was the case,but anyway...


Posted by hkrahra on 12-24-11 07:46 AM:


Quote from hkrahra:

https://sites.google.com/site/prosp.../released-tools

though i doubt it was the case,but anyway...



the system didnt take into account the 'context'

here is the starting point for you to get the context:

http://www.hebcal.com/holidays/2011-2012


Posted by jazzguysoca on 12-24-11 07:47 AM:

There's a couple of papers on MC techniques posted on the reddit Algorithmic Trading group I moderate that you might find helpful:

http://www.reddit.com/r/algorithmictrading/


Posted by wrbtrader on 12-24-11 01:53 PM:


Quote from feng456:

...Also I realise that i was overleveraged and have taken steps to correct that in the future.



Did you realize that before you started this thread or did you do a quick review and suddenly notice your position size management was too large in comparison to your prior months of trading or in comparison to your backtesting parameters after you started this thread.

More importantly, what steps have you taken to correct that in the futures especially considering you said the following when you started this thread...

I followed my strategy to the letter and the backtesting was done in a precise and logical manner.

In addition, have you been over-leverage before this catastrophic losing trading month or did you for some reason decided to increase your leverage (position size) to the point you were over-leverage in the month of December under the simple reason (not a good reason) I'm a profitable trader.

Regardless, if someone is using automation or discretionary...a trader that was consistently profitable and then unexpectedly had a blowup or catastrophic losing trading month...over-leverage (position size management) is one of the culprits any trader should look at that's at the top of the list for why such happened.

Over Leveraged is amongst the most common reasons why most traders are losers or suddenly have a blowup or catastrophic losing duration. It should be on the every traders New Years Resolution list to have the discpline to not be over-leveraged.

__________________
If you're reading my profile...do not contact me nor reply to me if you're a troll, pretender, liar or believe nobody is profitable in trading.


Posted by sprstpd on 12-24-11 02:06 PM:


Quote from wrbtrader:

Over Leveraged is amongst the most common reasons why most traders are losers or suddenly have a blowup or catastrophic losing duration. It should be on the every traders New Years Resolution list to have the discpline to not be over-leveraged.



But it feels so good when it's working. It's the crack-cocaine of trading.


Posted by d08 on 12-24-11 02:11 PM:

Been there.
The idea as mentioned before in this thread is to set your DD level, where you halt the system.
I too was running a system that backtested great for 4 years with relatively simplistic rules. As it went from flat to a loss, I tested it on a highly correlated instrument (the original didn't have long enough history), the results were not encouraging.
The number of trades and a long test sample (more than 5 years) is very important. You could also try different markets which have similar behavior, if the results are at least close - consider it confirmation.


Posted by feng456 on 12-24-11 02:52 PM:

I always knew I had to leverage more than most of the people on here basically because I had low funds. However, they were still based on what I thought was worst case scenario plus a bit more based on the numbers I got from my backtesting.

Also it is true that the results were pretty consistently positive other than June and now December...although so far December's losses are double of June's and June was my previous worst month. Results after June had improved to profitable, which is why I decided that I would finish trading December. My size has not changed however, as I try to keep the same size for the whole year to avoid losing more on more contracts, getting scared, then making less on fewer contracts when the losing streak ends.

I backtested as far back as 2007 because that was as much reliable data as I could my hands on. I was also told that I should not really expect something that worked 5 years ago to work now. Therefore, I didn't feel like something that would or would not have worked 10 years ago would be very relevant.


Posted by dom993 on 12-24-11 03:13 PM:

BTW, for my MonteCarlo simulations I use YASAI which is a free add-on for Excel ... A long time ago I had shared the attached sample spreadsheet on another forum ... My current spreadsheets also track the Peak P&L & Drawdown Duration (# of trades)


Posted by feng456 on 12-24-11 03:17 PM:

i'm looking at those excel files and i really don't understand what's going on. please help?


Posted by total_keops on 12-24-11 03:41 PM:


Quote from feng456:

i'm looking at those excel files and i really don't understand what's going on. please help?


What is this? A CEO talking to a quant about his CDO pricing pre-2008?


Posted by feng456 on 12-24-11 04:34 PM:

my data was backtested manually. what i have is basically on list of 4 years of trades on excel done manually (yes it took a long time). it's a list consisting the following format:

June 2011
1st 5
2nd -5
3rd 5
.
.
.
Total for month: 10
etc.etc.


how do i do a monte carlo analysis on this? i have absolutely no idea because i never learned how to do it so thats why i was asking for a site where i could learn it. i looked it up on google and so far the tutorials ive gotten have no connection to my dataset.


Posted by jazzguysoca on 12-24-11 06:21 PM:


Quote from feng456:
how do i do a monte carlo analysis on this? i have absolutely no idea because i never learned how to do it so thats why i was asking for a site where i could learn it. i looked it up on google and so far the tutorials ive gotten have no connection to my dataset.



There are many variations of MC techniques, but the basic idea is to generate synthetic equity curves by resampling the equity curve generated from running your system on historical data.

Here's one simple way you might do this:

1) Run your system on historical data and compute your daily returns. For a four year run this generates ~1000 samples.

2) Generate a synthetic 12mos equity curve by randomly chosing 252 samples from your historical returns in step #1. Compute the yield and max drawdown and save it.

3) Repeat #2 many times (>1,000). This generates a distribution of synthetic 12mo returns and drawdowns that you can use to calculate confidence intervals and the like.

Note that this method will scramble out any serial correlations that might exist, which will make your drawdowns look less severe than they might actually be. But you get the idea.

Here's a paper from the group I mentioned that describes the technique in more detail:

http://www.tradingblox.com/Files/MC...pling_Nbars.pdf


Posted by feng456 on 12-24-11 06:47 PM:

Thanks jazzy. An explanation I understand!


Posted by 377OHMS on 12-24-11 07:07 PM:


Quote from jazzguysoca:

There are many variations of MC techniques, but the basic idea is to generate synthetic equity curves by resampling the equity curve generated from running your system on historical data.

Here's one simple way you might do this:

1) Run your system on historical data and compute your daily returns. For a four year run this generates ~1000 samples.

2) Generate a synthetic 12mos equity curve by randomly chosing 252 samples from your historical returns in step #1. Compute the yield and max drawdown and save it.

3) Repeat #2 many times (>1,000). This generates a distribution of synthetic 12mo returns and drawdowns that you can use to calculate confidence intervals and the like.

Note that this method will scramble out any serial correlations that might exist, which will make your drawdowns look less severe than they might actually be. But you get the idea.

Here's a paper from the group I mentioned that describes the technique in more detail:

http://www.tradingblox.com/Files/MC...pling_Nbars.pdf



Excellent post. Really great stuff, I hope folks realize what your post contains. I've been working on serial correlation as well (random sampling, lag etc). Data that is serially correlated and is not randomly sampled will always yield optimistic results compared with results that have been randomly sampled with sufficient space between samples (lag) to achieve reasonable independence.

I ran into this when I was working on some radar tracking data for a client. Closed-loop tracking system errors are not independent or are any outputs from a Kalman filter.

Maybe the best post I've seen on ET, certainly in the Top-10. Thanks.


Posted by futurecurrents on 12-24-11 07:08 PM:

Sorry to hear. And somewhat frightening. But I'm sure it will never happen to me.

I'm curious about the frequency of trades. How many per month?



Happy Solstice Holidays everyone.

__________________

The future chaos is determined by the current chaos, in a chaotic manner.


Posted by jazzguysoca on 12-24-11 08:11 PM:


Quote from feng456:

Thanks jazzy. An explanation I understand!



My pleasure, feng - hope its helpful.

Happy Holidays to everyone!


Posted by d08 on 12-24-11 08:15 PM:


Quote from total_keops:

What is this? A CEO talking to a quant about his CDO pricing pre-2008?



Awesome, sir. Just plain awesome


Posted by jazzguysoca on 12-24-11 08:19 PM:


Quote from 377OHMS:

Excellent post. Really great stuff, I hope folks realize what your post contains. I've been working on serial correlation as well (random sampling, lag etc). Data that is serially correlated and is not randomly sampled will always yield optimistic results compared with results that have been randomly sampled with sufficient space between samples (lag) to achieve reasonable independence.

I ran into this when I was working on some radar tracking data for a client. Closed-loop tracking system errors are not independent or are any outputs from a Kalman filter.

Maybe the best post I've seen on ET, certainly in the Top-10. Thanks.



Thanks for the kind words, ohms - appreciate it!

For those interested in more techniques along these lines, try googling "White's Reality Check" (there's a WRC paper on the reddit group I mentioned as well).


Posted by HurricaneUS on 12-24-11 10:41 PM:


Quote from feng456:

I designed my leverage under the assumption that the worst drawdown in the backtested 4 years (prior to now) was the worst it could get so now since it's much worse, I am getting wiped out.



Well I guess you learned a lesson. The past is not indicative of the future. Chalk it up and move on...


Posted by sle on 12-25-11 12:04 AM:

Re: what the hell happened!?!?


Quote from feng456:
How does a system all of a sudden do that?


Let's imagine for a second that I am your manager, e.g. a head of the desk. A good thing to have sometimes, keeps you thinking straight.

In the situation described, I would be less concerned with that fact that a model stopped working and is losing money, but with the fact that the losses are unmanageable (according to you). My conclusion would be that the problem is in risk management, not in the system design.

So, a couple questions:

(a) is it the only strategy you are running? If the answer is yes, it's probably worth developing another few to add diversity to your book. If you insist of running a single strategy, you must decrease your leverage.

(b) how do you think your strategy mix performs ex-condition? For example, let's say your model buys SPY every time the President of the US has a bowel movement and holds it to the close of the day. What would be your mean, median, 95% worst and the worst daily P&L be ex-condition - meaning, if you just bought SPY in the morning? If you have multiple systems trading at the same time, try to build a history of asset allocations in the portfolio and see it's ex-condition P&L.

(c) are you using some sort of a system for strategy allocation? In general, if you have a few years of backtests on multiple systems, you want to build a quantitative allocator that takes into account correlation between strategy performances, recent performances etc. For example, I know guys who like looking at percentile of consecutive losers for each system (vs the back test) and decreasing capital allocation as that percentile increases.

__________________
I'm spending a year dead for tax reasons.


Posted by failed_trad3r on 12-25-11 03:41 AM:

I have the same thing. A system which profits 50% less on the dow compared to the es. very weird. on the other hands, every index is profitable.


Posted by Hook N. Sinker on 12-25-11 10:13 AM:

Re: what the hell happened!?!?


Quote from feng456:

I've been doing an automated strategy that has been profitable for 2 years and all of a sudden this month it has been catastrophic in losses. I did 4 years of backtesting with nothing that suggests this would happen. What the f*ck do I even do now? My account is destroyed. I'm not sure if I should just quit or attempt a new approach.

I followed my strategy to the letter and the backtesting was done in a precise and logical manner. How does a system all of a sudden do that?



Since the system is a loser will you share it with us? What are the trading rules?


Posted by MBC on 12-25-11 12:52 PM:

Re: Re: what the hell happened!?!?


Quote from Hook N. Sinker:

Since the system is a loser will you share it with us? What are the trading rules?



Would be surprised if he did! You are joking right ?


Part of the problem with trading, nobody sticks together forms organizations. Just a few people sit around and tell others that they are wrong all the time and they cant do it etc etc.


Posted by braincell on 12-25-11 02:52 PM:


Quote from total_keops:

What is this? A CEO talking to a quant about his CDO pricing pre-2008?



Score!


Posted by Ghost of Cutten on 12-26-11 11:23 AM:


Quote from feng456:

I have reduced size because it's gotten to the point where if I don't I will get a margin call. I've been through bad drawdowns before but nothing even close to this. I am currently down 35 points and normally I am down at most 25-30 (which happened once in all my data). Historically I have never been down this much in all the backtesting I've done.

Also historically speaking, December has not been a weak month. In fact, I do not have weak months that repeat annually. It's fairly random.

I am very disciplined as a result of learning from my past mistakes about the alternative but it is really hard to follow your rules when you lose almost every single trade...when you 80-20 win rate turns upside down and suddenly u lose 80 and win only 20.

I designed my leverage under the assumption that the worst drawdown in the backtested 4 years (prior to now) was the worst it could get so now since it's much worse, I am getting wiped out.



You made a few mistakes:

1. You didn't backtest long enough. 4 years is not enough. 1 market is not enough. Back test for many years across multiple markets.

2. You didn't do an out-of sample test. If you use 2005-2010 to backtest and work out your strategy, you need to then test a different time period - if you system doesn't work in the out-of sample period, it's probably not a profitable system, but just a data-mined fluke.

3. You assumed the strategy would go on working. You had no method for noticing when the strategy had stopped working. Thus, when it happened, you got caught by surprise. The fact is, markets change, systems degrade and stop working, so you have to be prepared for that eventuality, and have a plan to notice it and respond in timely fashion. Another poster (dom993) already gave a good example of how you can use standard deviation and monte carlo analysis to detect when a strategy is busted.

4. You didn't reduce your size after having a larger than expected drawdown. Any drawdown is one of two things - either a bad run in a still-working system, or the start of a system degrading and no longer working. The longer and bigger the drawdown, the more likely it's the latter (strategy failure) rather than the former (bad luck). Thus, the more you lose, the less you should risk per trade - you must follow a reverse martingale approach once your drawdown exceeds the normal level anticipated by your system's prior results.

I must say, as a discretionary trader, I see systems traders make these flawed assumptions and mistakes very often. There is something about systems trading that attracts rigid logical thinkers. And rigid logical thinkers (engineer/scientist/quant types) usually tend to overlook the importance of getting assumptions right. They concentrate mostly on deriving accurate conclusions from a given set of assumptions, but pay too little attention to the critical importance of making sure those assumptions were correct in the first place. A bit of lateral and creative thinking, and healthy scepticism about initial axioms, would go a long way to avoiding this mistaken approach. The best solution is to find a creative discretionary trader with plenty of market experience, and ask him to double-check your system for mistaken assumptions, risk blindness, rigid and close-minded design & thinking etc.

Unlike engineering, trading requires flexibility and the ability to detect when the 'rules of the game' have shifted. Markets are not a fixed and static system like bridge-building or unbiased roulette wheel statistics.

There are some general risk-control maxims you should consider, they should make your trading approach more robust:

1. Murphy's Law - if something can go wrong, eventually it will

2. Real-world results are usually worse than results in testing. Sometimes, they are much worse.

3. Thus, always plan for the worst case, not for the best.

4. A system is only as good as its assumptions. If you haven't analysed the robustness and validity of the assumptions, then you haven't analysed the system.

5. If you haven't considered every possible future outcome, and developed a plan to respond appropriately, then when one of those possibilities you didn't plan for comes to pass, you will not respond appropriately.

Good luck.


Posted by Ghost of Cutten on 12-26-11 11:34 AM:


Quote from sprstpd:

But it feels so good when it's working. It's the crack-cocaine of trading.



That's really interesting, I've never felt good about taking big risks, even when they paid off. How can you not feel bad about the potential big drawdowns and even blowup that you are risking?


Posted by Ghost of Cutten on 12-26-11 11:37 AM:


Quote from feng456:

I was also told that I should not really expect something that worked 5 years ago to work now. Therefore, I didn't feel like something that would or would not have worked 10 years ago would be very relevant.



So, if someone had told you that nothing would work, you wouldn't have tried trading at all? What if someone said the moon is made of blue cheese? I must say, the idea of assuming something to be true, *just because one person said so*, is a bit strange.


Posted by Ghost of Cutten on 12-26-11 11:41 AM:


Quote from HurricaneUS:

Well I guess you learned a lesson. The past is not indicative of the future.



No, that's not the lesson. If that was the lesson, you wouldn't have made this post, because you would have no expectation that the post would be made, the internet would still be here, the world would not have exploded, the universe would not have ended etc.

The past is very indicative of the future. But flawed understandings of the past are not very good at predicting the future.


Posted by MBC on 12-26-11 12:41 PM:


Quote from Ghost of Cutten:

You made a few mistakes:

1. You didn't backtest long enough. 4 years is not enough. 1 market is not enough. Back test for many years across multiple markets.

2. You didn't do an out-of sample test. If you use 2005-2010 to backtest and work out your strategy, you need to then test a different time period - if you system doesn't work in the out-of sample period, it's probably not a profitable system, but just a data-mined fluke.

3. You assumed the strategy would go on working. You had no method for noticing when the strategy had stopped working. Thus, when it happened, you got caught by surprise. The fact is, markets change, systems degrade and stop working, so you have to be prepared for that eventuality, and have a plan to notice it and respond in timely fashion. Another poster (dom993) already gave a good example of how you can use standard deviation and monte carlo analysis to detect when a strategy is busted.

4. You didn't reduce your size after having a larger than expected drawdown. Any drawdown is one of two things - either a bad run in a still-working system, or the start of a system degrading and no longer working. The longer and bigger the drawdown, the more likely it's the latter (strategy failure) rather than the former (bad luck). Thus, the more you lose, the less you should risk per trade - you must follow a reverse martingale approach once your drawdown exceeds the normal level anticipated by your system's prior results.

I must say, as a discretionary trader, I see systems traders make these flawed assumptions and mistakes very often. There is something about systems trading that attracts rigid logical thinkers. And rigid logical thinkers (engineer/scientist/quant types) usually tend to overlook the importance of getting assumptions right. They concentrate mostly on deriving accurate conclusions from a given set of assumptions, but pay too little attention to the critical importance of making sure those assumptions were correct in the first place. A bit of lateral and creative thinking, and healthy scepticism about initial axioms, would go a long way to avoiding this mistaken approach. The best solution is to find a creative discretionary trader with plenty of market experience, and ask him to double-check your system for mistaken assumptions, risk blindness, rigid and close-minded design & thinking etc.

Unlike engineering, trading requires flexibility and the ability to detect when the 'rules of the game' have shifted. Markets are not a fixed and static system like bridge-building or unbiased roulette wheel statistics.

There are some general risk-control maxims you should consider, they should make your trading approach more robust:

1. Murphy's Law - if something can go wrong, eventually it will

2. Real-world results are usually worse than results in testing. Sometimes, they are much worse.

3. Thus, always plan for the worst case, not for the best.

4. A system is only as good as its assumptions. If you haven't analysed the robustness and validity of the assumptions, then you haven't analysed the system.

5. If you haven't considered every possible future outcome, and developed a plan to respond appropriately, then when one of those possibilities you didn't plan for comes to pass, you will not respond appropriately.

Good luck.




Ever notice when volatility is really high lots of "systems" make a decent profit?

Ever notice discretionary traders make a decent profit when volatility is high ?

Ever notice discretion lose more when volatility is low ? Despite selling volatility- because they sell low Vol. when Vol. is low and they ultimatley get chopped and buy it a little higher, or Vol. plain explodes for a week and they lose.
Result, Volatility is usually the one filter that drives this whole business and ET board

OR



pure trend trader/investor, entire different game 6 months to years outlook.


Posted by Ghost of Cutten on 12-26-11 01:39 PM:


Quote from MBC:

Ever notice when volatility is really high lots of "systems" make a decent profit?

Ever notice discretionary traders make a decent profit when volatility is high ?

Ever notice discretion lose more when volatility is low ? Despite selling volatility- because they sell low Vol. when Vol. is low and they ultimatley get chopped and buy it a little higher, or Vol. plain explodes for a week and they lose.
Result, Volatility is usually the one filter that drives this whole business and ET board

OR

pure trend trader/investor, entire different game 6 months to years outlook.



Can't say I have noticed that, no. I've seen systems that work well and then blow up in high volatility environments, ditto for discretionary traders.

If your approach is critically dependent on what's happening with volatility, then you need either a way to forecast future volatility to some extent, or you need multiple approaches that are inversely correlated to each other with respect to volatility (i.e. one that does well in high/rising vol, and one that does well in low/falling vol) to smooth things out. Better still, find a method that is not correlated with volatility.


Posted by MBC on 12-26-11 01:44 PM:


Quote from Ghost of Cutten:

Can't say I have noticed that, no. I've seen systems that work well and then blow up in high volatility environments, ditto for discretionary traders.

If your approach is critically dependent on what's happening with volatility, then you need either a way to forecast future volatility to some extent, or you need multiple approaches that are inversely correlated to each other with respect to volatility (i.e. one that does well in high/rising vol, and one that does well in low/falling vol) to smooth things out. Better still, find a method that is not correlated with volatility.



+1

"respect to volatility (i.e. one that does well in high/rising vol, and one that does well in low/falling vol) to smooth things out. Better still, find a method that is not correlated with volatility."

hard to find though! I have the higher Volatility model, now I need o build a trend or lower vol model....

Thanks


Posted by feng456 on 12-26-11 03:45 PM:


Quote from Ghost of Cutten:

So, if someone had told you that nothing would work, you wouldn't have tried trading at all? What if someone said the moon is made of blue cheese? I must say, the idea of assuming something to be true, *just because one person said so*, is a bit strange.



it came from a reliable source from a respected person with a proven track record...among other people. so no it wasn't some ridiculous statement made by a condescending hack...but thanks for the extreme analogies you used to express your views. i'm surprised hitler wasn't in there somewhere.


Posted by sprstpd on 12-26-11 03:58 PM:


Quote from Ghost of Cutten:

That's really interesting, I've never felt good about taking big risks, even when they paid off. How can you not feel bad about the potential big drawdowns and even blowup that you are risking?



Personally I would. I don't see how people over-leverage in such spectacular fashion and blow up. But it happens all the time. Some people must be predisposed to gambling in a huge way.


Posted by sle on 12-26-11 06:14 PM:

Re: Re: Re: what the hell happened!?!?


Quote from MBC:
Part of the problem with trading, nobody sticks together forms organizations. Just a few people sit around and tell others that they are wrong all the time and they cant do it etc etc.


It is a problem with doing anything as an individual. If you do not have a community to critique your actions and ideas, you are most probably going to make the same mistakes other people have made. ET, unfortunately, can not be considered a true community - too many people here are either leeches or testosterone-intoxicated egomaniacs. And the fear of "you gonna steal my lunch" usually overshadows the fact that most of the ideas to be shared are common sense.

I wish someone would create a smallish, selective trading community online - the ability to bounce ideas off each other and to leverage on other peoples skills/knowledge (e.g. one person is a discretionary oil trader, another is a stat arb trader) would make a place like that invaluable.

__________________
I'm spending a year dead for tax reasons.


Posted by MBC on 12-26-11 07:53 PM:

Re: Re: Re: Re: what the hell happened!?!?


Quote from sle:

It is a problem with doing anything as an individual. If you do not have a community to critique your actions and ideas, you are most probably going to make the same mistakes other people have made. ET, unfortunately, can not be considered a true community - too many people here are either leeches or testosterone-intoxicated egomaniacs. And the fear of "you gonna steal my lunch" usually overshadows the fact that most of the ideas to be shared are common sense.

I wish someone would create a smallish, selective trading community online - the ability to bounce ideas off each other and to leverage on other peoples skills/knowledge (e.g. one person is a discretionary oil trader, another is a stat arb trader) would make a place like that invaluable.



I agree

LinkedIn I found useless, lot of garbage.

I would be interesting in getting this started.

Would it be free?
Would it be anonymous?
How can you really stop the dumb behavior rants?
“Selective” meaning only a couple topics or threads?


Posted by baro-san on 12-26-11 08:40 PM:

Re: what the hell happened!?!?


Quote from feng456:

I've been doing an automated strategy ... How does a system all of a sudden do that?

It seems you swing trade (you mentioned 10 trades / month), and you didn't mention what you trade (at least I didn't find it). Obviously your tested method is curve fitted to certain types of markets. You have to determine what are the type of markets in which your method doesn't work, and then a way to anticipate them. Look at a chart to see how June and December are alike, then look back of the four years you back tested and check similar periods' results. If you correctly identified the commonality that makes your method fail, you'll find that it performed poorly in other similar periods. They may be points where, on a higher time frame, the market turns in a specific way, e.g. before resuming the dominant trend. The market is currently in an uncharted territory if you're looking only to the last 20 -30 years. Nothing works reliably based only on statistics. You have to vet it thoroughly.


Posted by baro-san on 12-26-11 08:45 PM:


Posted by HurricaneUS on 12-26-11 10:48 PM:


Quote from Ghost of Cutten:

No, that's not the lesson. If that was the lesson, you wouldn't have made this post, because you would have no expectation that the post would be made, the internet would still be here, the world would not have exploded, the universe would not have ended etc.

The past is very indicative of the future. But flawed understandings of the past are not very good at predicting the future.



You're being academic as if this is philosophy 101 but I'm being practical. As I said....the past is not indicative of the future when it comes to trading. All trading systems ultimately fail....ALL

Whether you have ever traded successfully will dictate your response.


Posted by Wide Tailz on 12-26-11 11:16 PM:


Quote from HurricaneUS:

You're being academic as if this is philosophy 101 but I'm being practical. As I said....the past is not indicative of the future when it comes to trading. All trading systems ultimately fail....ALL

Whether you have ever traded successfully will dictate your response.



+++

The market changes with respect to your system's performance because speculators, seeking the same as you, keep changing their own strategies when they wear out. Their behavior makes up much of the market's behavior.

Take comfort in the Japanese manufacturing model of continuous improvement. If you continually look for incremental benefits and branch out with variety, you stand a chance of being where no one else is, before they realize they want to take your position, via your cash register.............


Posted by kiwi_trader on 12-26-11 11:36 PM:


Quote from HurricaneUS:

You're being academic as if this is philosophy 101 but I'm being practical. As I said....the past is not indicative of the future when it comes to trading. All trading systems ultimately fail....ALL

Whether you have ever traded successfully will dictate your response.




Actually Cutten is right. The past is very indicative of the future. What happens though is that elements of market behaviour mutate so simplistic and fixed views (your systems above) fail.

A good discretionary (even rule based discretionary) trader is monitoring the stack of conditions that create their edges and responds to the variations that occur. But the basics have been their since the beginning of the last century. Current markets are just as tradable to me - perhaps more than usually so.

__________________
------------------------
The things people believe in are usually just what they instinctively feel is right; the justifications and arguments are the least important part of the belief.
That's why you can win the argument, prove them wrong, and still they believe what they did in the first place. You've attacked the wrong thing.
So what do you do? Agree to disagree. Or fight. - C. Zakalwe.


Posted by feng456 on 12-27-11 06:17 PM:

ok im trying to figure out how to do monte carlo analysis...

lets say i have the following:

Jan 2011
5 pts
-5
5
-5
5
5
Total: 10 pts

Feb 2011
5 pts
-5
5
5
Total: 10 pts

March 2011

5
-5
-5
-5
-5
Total: -15 pts

how would i use YASAI to run monte carlo on this?


Posted by abattia on 12-28-11 01:00 PM:


Quote from jazzguysoca:

... Here's a paper from the group I mentioned that describes the technique in more detail:
http://www.tradingblox.com/Files/MC...pling_Nbars.pdf



Thanks for this reference. With respect to system design/analysis, does anyone have any feel for how general the following conclusions from the above paper are, or any other comments?

a) "Thus it is recommended to use ... 10 million resampled daily returns [for convergence]." (page 15)
... so if your actual curve has, say, 150 points then 67,000 MC simulations would be needed to give confidence of convergence?

b) "... as the portflio size is reduced, serial correlation in the equity curve is also reduced." (page 20)
... so, from the perspective of how serial correlation of returns affects MC results if not taken into account, the effect is less in any case when dealing with a single instrument rather than with a portfolio of instruments? -> MC sims for estimating Max DD etc are better on single instruments than on baskets? .... hmmmm but are instruments like ES or FDAX more like single instruments or portfolios from the serial correlations perspective???


Posted by kut2k2 on 12-28-11 06:39 PM:


Quote from HurricaneUS:

All trading systems ultimately fail....ALL

Unless you're just another one of his sockpuppets, it looks like intradaybill's crackpot meme has successfully infected ET.

This place gets worse every year.


Posted by oldtime on 12-29-11 01:33 AM:


Quote from kut2k2:

Unless you're just another one of his sockpuppets, it looks like intradaybill's crackpot meme has successfully infected ET.

This place gets worse every year.

show us the system that doesn't ultimately fail. The only difference between the market and the crap table is the markets incredible propensity to trend. Either way, the true risk is the trader's willingness to play a system which will ultimately fail. That's why they call it risk.

Now go back to your calculations and persue your endless search for the system that won't eventually fail.

Like I said, the only one is Martingale, and that only applies if you have infinite money in a game with no limit.


Posted by kut2k2 on 12-29-11 05:10 AM:


Quote from oldtime:

show us the system that doesn't ultimately fail.


http://www.elitetrader.com/vb/showt...threadid=231633

As long as the expectation is positive, there's no reason for the system to just go belly up.


Posted by oldtime on 12-29-11 05:19 AM:


Quote from kut2k2:

http://www.elitetrader.com/vb/showt...threadid=231633

As long as the expectation is positive, there's no reason for the system to just go belly up.

well hell, any system I design on a Saturday morning isn't going to go belly up unless I trade it too long.

Show me that system with positive expectancy. They only exist on chalkboards. Where are all the traders who own the world because they figured out a way to beat the market?

You keep doing what you're doing and you're going to end up with average results or go broke, over time.


Posted by kut2k2 on 12-29-11 05:30 AM:


Quote from oldtime:

well hell, any system I design on a Saturday morning isn't going to go belly up unless I trade it too long.

Show me that system with positive expectancy. They only exist on chalkboards. Where are all the traders who own the world because they figured out a way to beat the market?

You keep doing what you're doing and you're going to end up with average results or go broke, over time.

WTF! Nobody with a system that works is just going to hand it over to you.

If you don't believe there are any successful traders, why are you here?


Posted by oldtime on 12-29-11 02:06 PM:


Quote from kut2k2:

WTF! Nobody with a system that works is just going to hand it over to you.

If you don't believe there are any successful traders, why are you here?

you don't need a successful system to be a succesful trader


Posted by Buy1Sell2 on 12-29-11 02:10 PM:

Money/risk management is the most important key to successful trading. The one who loses the least, wins.--- Prudent money management never goes out of style.


Thank you for your time.


Posted by kut2k2 on 12-29-11 02:18 PM:


Quote from Buy1Sell2:

Money/risk management is the key one of the keys to successful trading.

Edited for accuracy.

MM won't turn a negative into a positive. You still have to figure out when to enter and when to exit your trades so that you win more than you lose. Then you can apply MM to maximize that gain.


Posted by kut2k2 on 12-29-11 03:19 PM:


Quote from oldtime:

you don't need a successful system to be a succesful trader

If you're arguing for discretionary trading, I'd argue that this forum (Strategy Design) is hardly the place to do it.


Posted by oldtime on 12-29-11 05:17 PM:


Quote from kut2k2:

If you're arguing for discretionary trading, I'd argue that this forum (Strategy Design) is hardly the place to do it.

buying when I feel like it and selling when I feel like it is a strategy

if you want to argue whether or not my feelings were designed, take it to the religion forum


Posted by kut2k2 on 12-29-11 05:56 PM:


Quote from oldtime:

buying when I feel like it and selling when I feel like it is a strategy

if you want to argue whether or not my feelings were designed, take it to the religion forum



The bright line between discretionary trading (trading by intuition) and system trading (trading by design) was drawn long before you came on the scene, so you don't get to arbitrarily redefine them. If you can't input your feelings into a computer or write them out on paper for a novice trader to follow by rote and thereby profit from, it ain't trading by design, period.


Posted by wrbtrader on 12-29-11 06:55 PM:

Discretionary trading can be intuition or rule base. Simply, if its not a mechanical or automated trading system...it's discretionary trading. Further, intuition trading implies you're not following your trading plan or intentionally took a trade without a trading plan for whatever reason.

System trading (something that has been coded) is usually associated with mechanical systems or automation trading.

__________________
If you're reading my profile...do not contact me nor reply to me if you're a troll, pretender, liar or believe nobody is profitable in trading.


Posted by oldtime on 12-29-11 07:46 PM:


Quote from wrbtrader:

Discretionary trading can be intuition or rule base. Simply, if its not a mechanical or automated trading system...it's discretionary trading. Further, intuition trading implies you're not following your trading plan or intentionally took a trade without a trading plan for whatever reason.

System trading (something that has been coded) is usually associated with mechanical systems or automation trading.

if I always take a trade everytime I feel this way, it gets pretty mechanical after a while


Posted by wrbtrader on 12-29-11 07:56 PM:


Quote from oldtime:

if I always take a trade everytime I feel this way, it gets pretty mechanical after a while



Mechanical trading system and trading in a mechanical way are two different things. Simply, I understand the play of words between being mechanical or repetitive or robotic.

__________________
If you're reading my profile...do not contact me nor reply to me if you're a troll, pretender, liar or believe nobody is profitable in trading.


Posted by oldtime on 12-30-11 07:44 PM:

well, I probably couldn't train a novice how to trade my system, but I'm pretty sure I could train a monkey to do it. Maybe someday when technology improves I could even teach a computer how to do it.


Posted by Lucrum on 12-31-11 06:53 PM:


Quote from Buy1Sell2:

Money/risk management is the most important key to successful trading. The one who loses the least, wins.--- Prudent money management never goes out of style.


Thank you for your time.


Sound wisdom, and a topic only occasionally discussed here amid the plethora of entry, exit, top and bottom predictions.


Posted by oldtime on 12-31-11 07:09 PM:


Quote from Lucrum:

Sound wisdom, and a topic only occasionally discussed here amid the plethora of entry, exit, top and bottom predictions.

yeah, just don't think that stops will solve all your problems. Stops will solve your bad decisions, but they won't overcome the commissions and the spread. For that you need something else.

I personally don't use stops as they are usually defined, but you get the idea, you need some kind of loss prevention program.

But that's about like saying we are going a start a new business and the secret to our success is a viable loss prevention system.

So folks, invest your money in us. If we don't lose then we must win. We have no idea, we have no opinion, all we have is a determination not to lose.

Wouldn't it be wonderful if it was just that simple.


Posted by Buy1Sell2 on 12-31-11 07:44 PM:


Quote from kut2k2:

Edited for accuracy.

MM won't turn a negative into a positive. You still have to figure out when to enter and when to exit your trades so that you win more than you lose. Then you can apply MM to maximize that gain.



FALSE


Posted by oldtime on 12-31-11 07:57 PM:


Quote from Buy1Sell2:

FALSE

oh, here we go, please just give me a hint, what kind of MM can save you from bad calls. Please, I'm dying to hear. I make a lot of bad calls and on a bad night I try to think of some kind of MM that could save me from it all.

Please, you seem so wise, share just a bit of your vast knowledge with us.

otherwise, I will just have to take your poiwerful reply of "false" and maybe that will give me hope.

May I just ask you one humble questiion? If it is so, how the hell can I make money with mm if I keep guessing wrong?


Posted by kut2k2 on 01-01-12 03:50 PM:


Quote from Buy1Sell2:

Quote from kut2k2:

Money management (MM) won't turn a negative into a positive. You still have to figure out when to enter and when to exit your trades so that you win more than you lose. Then you can apply MM to maximize that gain.

FALSE

If MM could turn a negative into a positive, then there'd be career profitable craps and roulette players. The casinos can count on gamblers (people who take zero- and negative-expectation bets) to make the houses rich in the long run, regardless of what manner of MM is employed.

Dude, this is basic probability math.

Regarding MM in trading, that's just one leg of a three-legged stool. The other two legs are entry strategy and exit strategy. To say that only one leg counts or that it counts the most is to simply not understand the physics of a three-legged stool.


Posted by Buy1Sell2 on 01-01-12 06:24 PM:

Entering randomly and exiting randomly employing proper money management will yield a positive result. --It will not be superior, but will yield a positive. --Basic math.

Thank you for your time.


Posted by Pekelo on 01-01-12 07:23 PM:


Quote from Buy1Sell2:

Entering randomly and exiting randomly employing proper money management



That is a fucking big oxymoron. If you employ money management, then you are not exiting randomly, period...

So stop the bullshit and start to make sense. Otherwise happy new year!


Posted by tenthousandmen on 01-01-12 09:21 PM:

It probably would be money management, but his point is still a true and valid!




Quote from kut2k2:

FALSE

If MM could turn a negative into a positive, then there'd be career profitable craps and roulette players. The casinos can count on gamblers (people who take zero- and negative-expectation bets) to make the houses rich in the long run, regardless of what manner of MM is employed.

Dude, this is basic probability math.

Regarding MM in trading, that's just one leg of a three-legged stool. The other two legs are entry strategy and exit strategy. To say that only one leg counts or that it counts the most is to simply not understand the physics of a three-legged stool.



Both correct points you are making... no need to fight about it...


Posted by Hugin on 01-02-12 01:53 PM:


Quote from kut2k2:

If MM could turn a negative into a positive, then there'd be career profitable craps and roulette players. The casinos can count on gamblers (people who take zero- and negative-expectation bets) to make the houses rich in the long run, regardless of what manner of MM is employed.

Dude, this is basic probability math.

Regarding MM in trading, that's just one leg of a three-legged stool. The other two legs are entry strategy and exit strategy. To say that only one leg counts or that it counts the most is to simply not understand the physics of a three-legged stool.



Generally I agree with this. Money management is important but it is inferior to having an edge. If you do not have an edge and participate in a real market you will most likely lose money. IF you have an edge money management will help you exploiting your edge in an optimal way (given the risk you are willing to take).

That said there exist some toy/academic problems that actually contradict this. The practical application of these examples are definitely questionable but it illustrates some of the illogical aspects of money management math. The one below is from Maslov/Zhang:

“Let us illustrate these results using an example of a risky asset, the price of which with equal probability p = 1/2 goes up by 30% or down by -24.4%. The stock itself is doomed: its price is going down by roughly 1% every time step (typically at each time step the price is multiplied by sqrt(1.30 • 0.756) ≈ 0.99). On the other hand, since average return of 2.8% of this stock is positive, following the Kelly optimal fixed investment fraction strategy with f∗ ≃ 0.3825 results in a positive growth rate of investor’s capital of some 0.53%.”


Posted by oldtime on 01-02-12 02:08 PM:


Quote from Hugin:

Generally I agree with this. Money management is important but it is inferior to having an edge. If you do not have an edge and participate in a real market you will most likely lose money. IF you have an edge money management will help you exploiting your edge in an optimal way (given the risk you are willing to take).

That said there exist some toy/academic problems that actually contradict this. The practical application of these examples are definitely questionable but it illustrates some of the illogical aspects of money management math. The one below is from Maslov/Zhang:

“Let us illustrate these results using an example of a risky asset, the price of which with equal probability p = 1/2 goes up by 30% or down by -24.4%. The stock itself is doomed: its price is going down by roughly 1% every time step (typically at each time step the price is multiplied by sqrt(1.30 • 0.756) ≈ 0.99). On the other hand, since average return of 2.8% of this stock is positive, following the Kelly optimal fixed investment fraction strategy with f∗ ≃ 0.3825 results in a positive growth rate of investor’s capital of some 0.53%.”

edge schmedge, edge is just a gamblers fallacy, but if you think you have an edge and it makes you feel less like a gambler, at least you are providing liquidity to the market

when I was a kid, buying at support and selling at resistence was an edge (until 1990 when any buy and hold idiot could outperform any trader with an edge.)


Posted by AK100 on 01-02-12 02:11 PM:

Money management can be a great edge which is why there are some professional Craps players. And Craps as we all know comes with no edge.....


Posted by oldtime on 01-02-12 02:31 PM:


Quote from AK100:

Money management can be a great edge which is why there are some professional Craps players. And Craps as we all know comes with no edge.....

when you're hot you're hot, when your're not you're not. Studies have shown that even novice dice rollers can make incredible money when they are hot simply by letting it ride.

Professional craps players know to use money management when the dice go cold.

One of the best money management techniques I know is to find a girlfriend you can move in with who will pay the bills until you get hot again.


Posted by kut2k2 on 01-02-12 03:38 PM:


Quote from AK100:

Money management can be a great edge which is why there are some professional Craps players. And Craps as we all know comes with no edge.....

There are no professional craps players. There are gambling addicts who risk and invariably lose large amounts of their own money or money they begged, borrowed or stole. But the myth of people making a living by playing casino craps is right up there with the myth of the Loch Ness monster.

Why do you think casinos crack down so hard on card counters? The casinos would like you to believe that card counters are no better than cheaters but that's a lie. Card counting is simply advanced blackjack strategy that shifts the edge from the casino to the player. Anything that gives a net edge to the players, the casinos are against it. So put that into your conclusion of whether or not there are actually professional craps players.


Posted by Wide Tailz on 01-02-12 08:58 PM:

I'll post it again - this is a GREAT thread.

Here are some things a casino has that gamblers don't:

1. Rules of engagement that have a positive expectancy

2. Discipline to follow these rules

3. Bet size limits to keep from blowing up on that one big jackpot payout

4. Lots of shining lights, alcohol, and hot women to distract you from making rational decisions

5. An environment of "entertainment" rather than business, so the gambler gets something for the money they lose.....


Hopefully the inference to retail traderz compared to professionals will be obvious.......


Posted by ammo on 01-02-12 09:18 PM:


Quote from Wide Tailz:

I'll post it again - this is a GREAT thread.

Here are some things a casino has that gamblers don't:

1. Rules of engagement that have a positive expectancy

2. Discipline to follow these rules

3. Bet size limits to keep from blowing up on that one big jackpot payout

4. Lots of shining lights, alcohol, and hot women to distract you from making rational decisions

5. An environment of "entertainment" rather than business, so the gambler gets something for the money they lose.....


Hopefully the inference to retail traderz compared to professionals will be obvious.......

pumped in oxygen


Posted by oldtime on 01-03-12 01:49 AM:

I don't know who you guys are, but unless you are the broker nobody has positive expectation

expecting positive results is not the same as positive expectation

I don't like to admit it, but I am required by law to tell you (in very fine print) past results are not indicative....yeah, yeah, yeah, you know how it goes

I'm not a mathmatician, I don't even know how to compute x+y=z, but I know there is no such thing as positive expectancy or a win rate.

If you are talking about betting on what it's done it will keep doing what kind of system is that? It's just common sense. What the heck else are you going to bet on? It will suddenly start doing something different at any moment? What kind of system is that?

The only difference between the markets and craps is in the markets the numbers come up based on how much everybody bets on them.


Posted by futurecurrents on 01-03-12 05:16 AM:

So you don't think there is any set-up/price action that has a higher probability of going a certain way than another?


Quote from oldtime:

I don't know who you guys are, but unless you are the broker nobody has positive expectation

expecting positive results is not the same as positive expectation

I don't like to admit it, but I am required by law to tell you (in very fine print) past results are not indicative....yeah, yeah, yeah, you know how it goes

I'm not a mathmatician, I don't even know how to compute x+y=z, but I know there is no such thing as positive expectancy or a win rate.

If you are talking about betting on what it's done it will keep doing what kind of system is that? It's just common sense. What the heck else are you going to bet on? It will suddenly start doing something different at any moment? What kind of system is that?

The only difference between the markets and craps is in the markets the numbers come up based on how much everybody bets on them.


Posted by dom993 on 01-03-12 03:09 PM:


Quote from dom993:

BTW, for my MonteCarlo simulations I use YASAI which is a free add-on for Excel ... A long time ago I had shared the attached sample spreadsheet on another forum ... My current spreadsheets also track the Peak P&L & Drawdown Duration (# of trades)



To the person who asked me how to "bucket" a list of historical (or backtested) trades to use the MonteCarlo spreadsheet ... here is the spreadsheet that I use ... input your trade list (P&L only, 1 line per trade) in the "Data" worksheet, then in the "Buckets" worksheet play with figures in the yellow-background cells to get buckets that you like. The columns "# trades" & "Avg/trade" define each bucket.

The 3rd worksheet "Stats" computes a number of performance figures.


Happy New Year!


Posted by MBC on 01-03-12 03:25 PM:


Quote from dom993:

To the person who asked me how to "bucket" a list of historical (or backtested) trades to use the MonteCarlo spreadsheet ... here is the spreadsheet that I use ... input your trade list (P&L only, 1 line per trade) in the "Data" worksheet, then in the "Buckets" worksheet play with figures in the yellow-background cells to get buckets that you like. The columns "# trades" & "Avg/trade" define each bucket.

The 3rd worksheet "Stats" computes a number of performance figures.


Happy New Year!



Thanks!


Posted by oldtime on 01-03-12 03:29 PM:


Quote from futurecurrents:

So you don't think there is any set-up/price action that has a higher probability of going a certain way than another?

like I said, the only way I know how to do it is bet what has happened will keep happening. Now how scientific is that? I'd hardly call it positive expectation. So far so good is a better description.


Posted by dwpeters on 01-03-12 04:41 PM:


Quote from oldtime:

like I said, the only way I know how to do it is bet what has happened will keep happening. Now how scientific is that? I'd hardly call it positive expectation. So far so good is a better description.



Possibly very scientific. If something has happened 700 times out of 1000, and is based on a sound strategy and not just data mining, then it is reasonable to expect a roughly 70% chance of it happening the next time. That is a positive expectation.

That does not mean that this expectation should hold for the next 1000 trials, and that is why I carefully monitor my actual results. As this thread has shown, things change. Any strategy that has the potential for large gains, has the potential for large losses, even if that was not seen in the backtest.

Don


Posted by oldtime on 01-03-12 04:49 PM:


Quote from dwpeters:

Possibly very scientific. If something has happened 700 times out of 1000, and is based on a sound strategy and not just data mining, then it is reasonable to expect a roughly 70% chance of it happening the next time. That is a positive expectation.

That does not mean that this expectation should hold for the next 1000 trials, and that is why I carefully monitor my actual results. As this thread has shown, things change. Any strategy that has the potential for large gains, has the potential for large losses, even if that was not seen in the backtest.

Don

last I checked, 50% of scientists think the universe will keep expanding and 50% think it will eventually start to contract back into another big bang.

But you make a very good point. Getting back to Opie's original post, many said he didn't backtest long enough. But if everything is changing, maybe he backtested too long.

If I backtest a 1000 years, I will predict that pretty soon people will start buying automobiles and telephones.


Posted by baro-san on 01-03-12 05:25 PM:


Quote from dwpeters:

Possibly very scientific. If something has happened 700 times out of 1000, and is based on a sound strategy and not just data mining, then it is reasonable to expect a roughly 70% chance of it happening the next time. That is a positive expectation. ...

No, it's not. Check wikipedia:

Mathematical induction

Mathematical induction is a method of mathematical proof typically used to establish that a given statement is true of all natural numbers (positive integers). It is done by proving that the first statement in the infinite sequence of statements is true, and then proving that if any one statement in the infinite sequence of statements is true, then so is the next one.

The method can be extended to prove statements about more general well-founded structures, such as trees; this generalization, known as structural induction, is used in mathematical logic and computer science. Mathematical induction in this extended sense is closely related to recursion.

Mathematical induction should not be misconstrued as a form of inductive reasoning, which is considered non-rigorous in mathematics (see Problem of induction for more information). In fact, mathematical induction is a form of rigorous deductive reasoning.[1]


Inductive reasoning

Inductive reasoning, also known as induction or inductive logic, is a kind of reasoning that constructs or evaluates propositions that are abstractions of observations of individual instances of members of the same class. It is commonly construed as a form of reasoning that makes generalizations based on individual instances. In this sense it is often contrasted with deductive reasoning.

However, philosophically the definition is much more nuanced than simple progression from particular / individual instances to wider generalizations. Rather, the premises of an inductive logical argument indicate some degree of support (inductive probability) for the conclusion but do not entail it; that is, they suggest truth but do not ensure it. In this manner, there is the possibility of moving from generalizations to individual instances.


Posted by oldtime on 01-03-12 05:48 PM:


Quote from baro-san:

No, it's not. Check wikipedia:

Mathematical induction

Inductive reasoning

yeah, what he said, I've been trying to tell these mathmaticians how it goes, but where do even start with someone who doesn't even know the difference between mathmatical induction and inductive reasoning?

at anyrate, if you are into inductive reasoning, there are some prettty good gamblers on this site who understand it.


Posted by dwpeters on 01-03-12 06:49 PM:

I think science is not always so rigorous. My approach fits this criteria:

From Wikipedia:



Scientific method refers to a body of techniques for investigating phenomena, acquiring new knowledge, or correcting and integrating previous knowledge.[1] To be termed scientific, a method of inquiry must be based on gathering empirical and measurable evidence subject to specific principles of reasoning.[2] The Oxford English Dictionary says that scientific method is: "a method or procedure that has characterized natural science since the 17th century, consisting in systematic observation, measurement, and experiment, and the formulation, testing, and modification of hypotheses."[3]

The chief thing which separates a scientific method of inquiry from other methods of acquiring knowledge is that scientists seek to let reality speak for itself, and contradict their theories about it when those theories are incorrect.[4]



Certainly I let results speak for themselves, and when they contradict my expectations in a significant way, as happened to the OP, I change my expectations, and my approach.

Don


Posted by oldtime on 01-03-12 07:20 PM:


Quote from dwpeters:

I think science is not always so rigorous. My approach fits this criteria:

From Wikipedia:

Certainly I let results speak for themselves, and when they contradict my expectations in a significant way, as happened to the OP, I change my expectations, and my approach.

Don

maybe so, things change all the time on paper, but once you are trading it live the sure way to destruction is to change when things are not going your way. Almost any system you designed when you were of sound mind and body before you went into a drawdown will eventually get you back at least close to even.

Abandoning a system in the depths of drawdown is the surest way I know of to ruin.

Let it get you back to even then get flat and think about it.

No system is so bad that it can ruin you, if it was, all you would have to do is trade it backwards and you'd be rich.

Things are always changing, that is what you are supposed to be testing. Once you trade it live you need to have faith that it will just keep going the way it was going. Once it starts working you need to be suspicious that it will soon quit working.

If anybody ever invented a system that always works they would just publish it in the New York Times because they would be so rich and bored they wouldn't care anymore who knows about it.


Posted by dwpeters on 01-03-12 09:13 PM:


Quote from oldtime:

Almost any system you designed when you were of sound mind and body before you went into a drawdown will eventually get you back at least close to even.



Maybe so, but that sounds a lot like the people that promote buy and hold as a strategy, who say the market will always come back. I trade because I don't take it for granted that the market will come back soon enough for my taste. So I don't take it for granted with my trading strategies either, but then I trade multiple strategies. For me it isn't so much a matter of stopping a strategy because it has stopped working as much as it is switching to another one because it is better - better performing, simpler to trade, better fit for my overall portfolio, more consistent, etc. This is one area where I am less objective than I would like to be, and I have given up some gains because of this (like you said, one of my strategies came back strong when I was out of it), but I have also avoided some significant losses because of this as well, and that is more important to me.


Posted by dom993 on 01-03-12 09:14 PM:


Quote from oldtime:

Abandoning a system in the depths of drawdown is the surest way I know of to ruin.

Let it get you back to even then get flat and think about it.

No system is so bad that it can ruin you, if it was, all you would have to do is trade it backwards and you'd be rich.



I have to disagree with this ... at a minimum, a system's edge must overcome the cost of commissions, bid/ask spread and market/stop orders slippage ... a system can lose its edge and bleed money to ruin just because of these factors.


Posted by oldtime on 01-03-12 09:19 PM:


Quote from dom993:

I have to disagree with this ... at a minimum, a system's edge must overcome the cost of commissions, bid/ask spread and market/stop orders slippage ... a system can lose its edge and bleed money to ruin just because of these factors.

yeah, like I said, almost any system will break even minus the spread and commissions.

If you can ever overcome the spread and the commissions then I guess you have what they call "positive expectency."


Posted by Occam on 01-03-12 10:41 PM:


Quote from oldtime:

maybe so, things change all the time on paper, but once you are trading it live the sure way to destruction is to change when things are not going your way. Almost any system you designed when you were of sound mind and body before you went into a drawdown will eventually get you back at least close to even.

Abandoning a system in the depths of drawdown is the surest way I know of to ruin.

Let it get you back to even then get flat and think about it.



That sounds a lot like the Monte Carlo fallacy, held at one time even by significant mathematicians of an earlier period: a fair coin that has flipped to heads 10 times in a row is now more likely to hit tails on the next flip. (It turns out, it's a fallacy.)

If I were in the OP's position, I would devote a few weeks or even months do doing a significant analysis of what went wrong, whether in the backtesting, the slippage, or whatever. At that point, it may become clear that continuing trading is a waste of time, not to mention money; but the OP needs to make that decision him/her self, and will no doubt learn something in the process.


Posted by oldtime on 01-03-12 10:46 PM:


Quote from Occam:

That sounds a lot like the Monte Carlo fallacy, held at one time even by significant mathematicians of an earlier period: a fair coin that has flipped to heads 10 times in a row is now more likely to hit tails on the next flip. (It turns out, it's a fallacy.)

If I were in the OP's position, I would devote a few weeks or even months do doing a significant analysis of what went wrong, whether in the backtesting, the slippage, or whatever. At that point, it may become clear that continuing trading is a waste of time, not to mention money; but the OP needs to make that decision him/her self, and will no doubt learn something in the process.

well, good point, sounds like you thought it through, but if I am betting on a coin flip to eventually come out 50/50 heads to tails, what kind of sense does it make to quit betting when it comes out 70/30 against me?


Posted by Occam on 01-03-12 10:53 PM:


Quote from oldtime:

well, good point, sounds like you thought it through, but if I am betting on a coin flip to eventually come out 50/50 heads to tails, what kind of sense does it make to quit betting when it comes out 70/30 against me?



I think I see your point and you're right, as long as a 50/50 is what you really want -- in the long run, you'll get it.

I also think that the OP wanted something better than 50/50, so it's up to him/her to figure out whether he/she made some mistake in backtesting, slippage, etc., in concluding that something that "should have" been profitable in fact is not. That is where the hard work comes in for the OP, if he/she is up to the task.


Posted by oldtime on 01-03-12 11:26 PM:


Quote from Occam:

I think I see your point and you're right, as long as a 50/50 is what you really want -- in the long run, you'll get it.

I also think that the OP wanted something better than 50/50, so it's up to him/her to figure out whether he/she made some mistake in backtesting, slippage, etc., in concluding that something that "should have" been profitable in fact is not. That is where the hard work comes in for the OP, if he/she is up to the task.

agreed, you sound like a good human being and I don't want to get into it with you, but I have gotten into it before when anybody mentions "hard work." If hard work had anything to do with it I should be the richest man alive.

The discussion of luck is more interesting to me, especially as how it seems to have no correaltion to how hard I work. I've heard all the sayings about luck being related to preperation and so forth, but I can never make the connection.

I believe luck is a force which can momentarily be harnessed.

otherwise, I agree with you, except for the part about "hard work."

ok, I've said enough about something I know nothing about. It doesn't sound like you need it, but if you ever do, good luck.


Posted by Wide Tailz on 01-04-12 12:16 AM:


Quote from oldtime:

If hard work had anything to do with it I should be the richest man alive.




It may have something to do with your limiting beliefs...........


Posted by tortoise on 01-04-12 01:26 AM:


Quote from oldtime:

agreed, you sound like a good human being and I don't want to get into it with you, but I have gotten into it before when anybody mentions "hard work." If hard work had anything to do with it I should be the richest man alive.

The discussion of luck is more interesting to me, especially as how it seems to have no correaltion to how hard I work. I've heard all the sayings about luck being related to preperation and so forth, but I can never make the connection.

I believe luck is a force which can momentarily be harnessed.

otherwise, I agree with you, except for the part about "hard work."

ok, I've said enough about something I know nothing about. It doesn't sound like you need it, but if you ever do, good luck.




Hard work is absolutely necessary but cruelly insufficient.

Luck has nothing to do with it.

__________________
It's only risky when you stop thinking it's risky.


Posted by hkrahra on 01-04-12 01:36 AM:

Hard rock is not necessary but i am the richest man alive!


Posted by feng456 on 01-04-12 08:01 AM:

ok to the guy who told me to have faith it wont ruin me blah blah...

it did ruin me.

my previous experience was also that sticking with the system in the end works...but the problem is the monthly net turned out to be twice as bad as the worst on record. it is as if everything turned upside down without a warning.

my leverage was probably too high but even if i was at 1 contract this is not sustainable.

i will be observing as well as doing some analysis in the coming weeks. most of my account is wiped out anyway.

also when i was testing out other systems, there have been many instances where a system suddenly went completely upside down...so it does happen and itWILL ruin you...unless you are trading 1 contract with 100,000 like certain people...


Posted by oldtime on 01-04-12 08:10 AM:


Quote from feng456:

ok to the guy who told me to have faith it wont ruin me blah blah...

it did ruin me.

my previous experience was also that sticking with the system in the end works...but the problem is the monthly net turned out to be twice as bad as the worst on record. it is as if everything turned upside down without a warning.

my leverage was probably too high but even if i was at 1 contract this is not sustainable.

i will be observing as well as doing some analysis in the coming weeks. most of my account is wiped out anyway.

also when i was testing out other systems, there have been many instances where a system suddenly went completely upside down...so it does happen and itWILL ruin you...unless you are trading 1 contract with 100,000 like certain people...

oh well, another one bites the dust. I don't know who you think you were fooling, but you took the joke too far, now you are wiped out. Better come up with another skit where you pull yourself out of the ashes like a Phoenix.

Might I suggest a system you found on the internet that was quite expensive but really works.


Posted by MBC on 01-04-12 12:54 PM:


Quote from oldtime:

well, good point, sounds like you thought it through, but if I am betting on a coin flip to eventually come out 50/50 heads to tails, what kind of sense does it make to quit betting when it comes out 70/30 against me?



Solvency ?


Posted by Occam on 01-04-12 08:25 PM:


Quote from oldtime:

agreed, you sound like a good human being and I don't want to get into it with you, but I have gotten into it before when anybody mentions "hard work." If hard work had anything to do with it I should be the richest man alive.



My discussion of "hard work" is not meant to imply that working hard necessarily leads to trading success -- in fact, I've shared my opinion on this forum that the following ideas, frequently put forward on ET, are fallacies:

Bogus idea 1: By spending 10000's of hours watching a computer screen, you're likely to/entitled to become a profitable trader.

Bogus idea 2: Trading is "like any other profession", e.g. medicine or law, where you put in your time getting educated and "working hard" before some (implicitly guaranteed) success.

I think you'll agree with me that these ideas are completely bogus and misleading, and no doubt have cost 100,000's of hours and millions of dollars to peole who have posted on ET alone, not to mention others who have never heard of this site. (In fact, I think that readers of this site are less likely to fall prey to these types of ideas and/or snake oil salesmen, as ET contains lots of examples of both success and failure.)

By "hard work" in this thread, I mean that through significant effort, the OP can probably discover what went wrong with his/her system. I'd say that this is likely, given that he/she seems at least somewhat competent in these areas. But it looks like the OP has given up anyway, which could well be a rational decision, given what he/she knows and has experienced.


Posted by ammo on 01-04-12 08:31 PM:

theres an old saying, no one looks at hearth(system) while poking the fire(market),make sure you have priorities in order,to avoid getting burnt


Posted by feng456 on 01-04-12 10:56 PM:

hey i havent given up at all guys. actually im trying to figure out how to do a Monte Carlo sim to see whats likely the worst drawdown I would experience. basically have it randomly pick trades in no particular order and see whats the tenth percentile of drawdown per month.

i am using YASAI to do this and so far i dont really understand most of how it works. i have had some help from abattia but he/shes probably tired of me bothering them so if anyone could tell me how to do it that would be great.

an example sample of my data would be:

5
3
-5
-5
-5
2
-5

thanks in advance.


Posted by dwpeters on 01-05-12 12:02 AM:

I haven't done Monte Carlo so I can't advise on that, but an alternative approach is to try to mitigate the extent of the worst drawdown. This can be done through equity curve timing (for example scale back or stop trading when your equity curve is below it's moving average) or simply reducing your exposure as you enter an excessive drawdown. The latter approach is highly recommended in the book Trading Risk by Kenneth Grant. It's all about controlling portfolio risk by a professional risk manager.

I'll tell you up front that scaling back in a drawdown is not the way to achieve the highest returns. More likely than not it will hurt your returns, but it can help you avoid a very significant drawdown and that is more important.


Posted by dom993 on 01-05-12 02:34 AM:

Go back in the thread, I posted lately 1 spreadsheet to do the bucketing from your backtesting results, and in the beginning 1 spreadsheet for MonteCarlo sim using YASAI.

As an alternate, post all you trade results (backtest + live) here, 1 trade per line, and I will do the bucketing & MonteCarlo sim for you (will post the 2 spreadheets updated with your data). In that case, let me know the average number of trades per year, as I always do ! sim for the total number of trades in the history, and 1 sim for 1 year worth of trading.


Posted by feng456 on 01-05-12 09:16 PM:

if i did it right, my worst drawdown is supposed to be 48.25 points :O

operative word being *if


Posted by feng456 on 01-06-12 12:47 AM:

ok dom993 i did it your way. however, i am lookin for a distribution of possible worst drawdowns and all im getting right now is a single value. i tried runnin yasai simulation on it but came up empty. am i doing something wrong or is it not possible with your setup?


Posted by dom993 on 01-06-12 04:28 PM:


Quote from feng456:

ok dom993 i did it your way. however, i am lookin for a distribution of possible worst drawdowns and all im getting right now is a single value. i tried runnin yasai simulation on it but came up empty. am i doing something wrong or is it not possible with your setup?



Of course I cannot tell what you are doing wrong for I have no clue re. what you are doing ... please post your spreadsheets, or list all trades outcome so that I can do something useful for your at my end


Posted by feng456 on 01-06-12 04:50 PM:

Column K:
-5
5
2
3
4

Column L:
50%
10%
10%
10%
20%

Column C:
Line 1: 0
Line 2: =genTable(K$1:K$5, L$1:L$5)
Line 3: =genTable(K$1:K$5, L$1:L$5)
.
.
.
Line 100: =genTable(K$1:K$5, L$1:L$5)

Column D:
Line 1: 0
Line 2: =SUM(C$2:C2)
Line 3: =SUM(C$2:C3)
Line 4: =SUM(C$2:C4)
.
.
.
Line 100: =SUM(C$2:C100)

Column E:
Line 1: 0
Line 2: =MIN(E1,-(MAX(D$1: D2)-D2))
Line 3: =MIN(E2,-(MAX(D$1: D3)-D3))
Line 4: =MIN(E3,-(MAX(D$1: D4)-D4))
.
.
.
Line 100: =MIN(E99,-(MAX(D$1: D100)-D100))


Posted by Quickless on 01-06-12 05:09 PM:

Something is wrong with the logic of your model. Something is wrong with the logic of your model. Something is wrong with the logic of your model.

Would be nice to know

What you are trading?
Frequency of trade?
Size of trade?
Logic of system?
How fast was the draw down?

All the sims in the world will not fixed a system with inconsistencies.

If you can't figure out how/why you lost a lot of money - quickly - don't trade.


Posted by Ghost of Cutten on 01-06-12 05:46 PM:


Quote from HurricaneUS:

You're being academic as if this is philosophy 101 but I'm being practical. As I said....the past is not indicative of the future when it comes to trading. All trading systems ultimately fail....ALL

Whether you have ever traded successfully will dictate your response.



I don't agree. Firstly, philosophy is the most practical subject on earth, because it is the study of the nature of reality, what is factually correct, the foundations of knowledge and so on. There is a reason why philosophy led eventually to science, which is the best tool humans have ever constructed for understanding reality.

Secondly, every profitable trader is making decisions based on his analysis of how markets acted in the past, and his assumptions as to how they will continue to behave similarly in some ways in the future. Since you cannot see into the future, there is literally *nothing* to base any decisions on except the past. All decision-making based on reason is based on analysis or experience of past events, not future ones.

The question is not whether the past is indicative of the future, but in what ways, and under what limitations. What underlying market truths (i.e. cause-effect relationships) can we come up with based on past behaviour, as opposed to stuff that was just random noise, coincidence, spurious correlation and so on.


Posted by Ghost of Cutten on 01-06-12 05:54 PM:


Quote from Wide Tailz:

+++

The market changes with respect to your system's performance because speculators, seeking the same as you, keep changing their own strategies when they wear out. Their behavior makes up much of the market's behavior.

Take comfort in the Japanese manufacturing model of continuous improvement. If you continually look for incremental benefits and branch out with variety, you stand a chance of being where no one else is, before they realize they want to take your position, via your cash register.............



But there are lasting inefficiencies based on fundamental human psychological traits such as emotional decision-making, extrapolation of the near-past into the future, conformity, loss-aversion, and so on. Those traits cause predictable patterns of behaviour to emerge, and until human nature changes, speculators who are able to act rationally and independently will continue to see opportunities to profit.


Posted by oldtime on 01-06-12 06:10 PM:

I was watching Through the Wormhole last night. Mathmeticians have proved time doesn't exist. But another scientist claimed, "They just think it doesn't exist because they don't realize math is also changing."


Posted by dom993 on 01-06-12 06:12 PM:


Quote from feng456:

Column K:
-5
5
2
3
4

Column L:
50%
10%
10%
10%
20%

Column C:
Line 1: 0
Line 2: =genTable(K$1:K$5, L$1:L$5)
Line 3: =genTable(K$1:K$5, L$1:L$5)
.
.
.
Line 100: =genTable(K$1:K$5, L$1:L$5)

Column D:
Line 1: 0
Line 2: =SUM(C$2:C2)
Line 3: =SUM(C$2:C3)
Line 4: =SUM(C$2:C4)
.
.
.
Line 100: =SUM(C$2:C100)

Column E:
Line 1: 0
Line 2: =MIN(E1,-(MAX(D$1: D2)-D2))
Line 3: =MIN(E2,-(MAX(D$1: D3)-D3))
Line 4: =MIN(E3,-(MAX(D$1: D4)-D4))
.
.
.
Line 100: =MIN(E99,-(MAX(D$1: D100)-D100))




Sorry I have no time to waste in trying to replicate your worksheet, when I have used mine successfully for several years.

What are you afraid of, for not wanting to post your backtesting trade results in one way or the other? There is no need to post any date, time, trade direction, nothing except each individual trade P&L.


Posted by oldtime on 01-06-12 06:14 PM:


Quote from oldtime:

I was watching Through the Wormhole last night. Mathmeticians have proved time doesn't exist. But another scientist claimed, "They just think it doesn't exist because they don't realize math is also changing."

for instance, most mathmeticians start with the assumption 2 is an equal distance between 1 and 3.

But if that distance is actually always changing it can mess up your calclations.


Posted by feng456 on 01-06-12 06:21 PM:

most of that is copy paste...it would literally take less than 5 minutes.

also it is basically an exact copy of the excel you posted other than different numbers.


*i figured out why....there was no simOutput.


Posted by dom993 on 01-09-12 11:14 PM:

If I may ask, where does your December drawdown stand vs the MonteCarlo mean (that is, how many std-dev away from the mean) ?
(using a MonteCarlo run of approximately 1 year worth of trades)


Posted by Buy1Sell2 on 01-11-12 02:53 PM:


Quote from Hugin:

Generally I agree with this. Money management is important but it is inferior to having an edge.



Folks--Prudent Money Management IS the edge.


Posted by oldtime on 01-14-12 10:26 PM:


Quote from Buy1Sell2:

Folks--Prudent Money Management IS the edge.

they are both the same, they are both based on the assumption what has happened will keep happening.

I have to laugh when someone calls anything and "edge" like just because something always happens and I have identified that gives me an edge.

All that gives you is a time tested assumption.

If you can prove to me things are not changing I will admit you have an edge.

otherwise, money management is for me much more reliable than guessing what it's going to do. If it were not so, why do so many smart people disaagree about what it's going to do?

There is very little disagreement about sound money management.

If the opie had it he would not be blown up.


Posted by ssrrkk on 01-21-12 01:07 PM:


Quote from oldtime:

they are both the same, they are both based on the assumption what has happened will keep happening.

I have to laugh when someone calls anything and "edge" like just because something always happens and I have identified that gives me an edge.

All that gives you is a time tested assumption.

If you can prove to me things are not changing I will admit you have an edge.

otherwise, money management is for me much more reliable than guessing what it's going to do. If it were not so, why do so many smart people disaagree about what it's going to do?

There is very little disagreement about sound money management.

If the opie had it he would not be blown up.



If you have a positive expectation but large draw downs, then money management can indeed save you from blowing up during those draw downs.

If you have a negative expectation however, no amount of money management will save you. It will merely slow down your inevitable march to complete ruin.


Posted by oldtime on 01-21-12 02:42 PM:


Quote from ssrrkk:

If you have a positive expectation but large draw downs, then money management can indeed save you from blowing up during those draw downs.

If you have a negative expectation however, no amount of money management will save you. It will merely slow down your inevitable march to complete ruin.

if you check my posts, I've said the same thing many times, especially when it comes to relying on tight stops.

We are all on the road to inevitable ruin, if you don't know that you have not tested far enough out.

The idea is to postpone ruin as long as possible.

If there isn't a "quit while you're ahead" parameter in your system you'll just ride it up and ride it back down.

If it was a zero sum game it would be fun, But spreads and commissions make it a negative sum game.

The first thing that tips me off someone is talking out of their ass is when they emphatically state, "It has nothing to do with luck."


Posted by WinstonTJ on 01-21-12 07:57 PM:

Wow this thread has gotten off track and then back on track like 10x so far.

I spoke to the OP a few times over Skype and PM. I'm by far no expert and I still am not 100% sure that I understand his system or his results but he did email me a spreadsheet with a lot of info (no I won't share it).

I still say to feng - I'm not 100% sure I understand what you sent me. I don't trade futures so maybe its something stupid I'm missing or overlooking? I honestly have looked at it over & over 1-2 hours each time, every few days - and I still don't 100% understand or get it.


OP is manually trading based on rules. I believe that the reason why he experienced such a drawdown is because he was doing exactly what he says and was trading based on his rules and signals without discretion or emotion. Pretty much an automated system but not 100% coded and able to execute on its own.


I only own 7 years of tick data and would probably only backtest for a max of 3ish years at most. Then, if I think in the initial design of a strategy **might** work then it gets the full (time consuming) tick database and then various shorter-runs for optimization.

The only reason why it helps to backtest more than 3 years (in my opinion) is that it might include something catastrophic or a rogue event (like a flash-crash or massive gap up/down or limit up/down on a stock or index) that could be telling on the extreme ends of the cycle. Most of my focus has been always very short-term (short holding periods) so for longer term I expect that the backtesting and optimization data would need to go back farther.

I think the OP's system may be a fluke. His backtest results are very accurate to the real-world trades - winners and losers.

Because I don't fully understand it I can't say for sure "look at this date/time when market conditions changed and here is why it stopped working" but it did pretty much fall off a cliff.

Feng - i sent you a few questions via skype. not sure if you got them. I don't trade futures so I think i'm missing something basic. I also don't have ANY futures data (historical) so I'm not really able to pull together much outside of simple data from Bloomberg - but I don't know when you switch or roll contracts, start looking at the back month vs. trading the front, etc. I just don't know enough info to tie your data points back to historical that I know to be good. I'm happy to (we aren't supposed to but this isn't that much data) share with you some of the data I might be able to get from Bloomberg - if it'll help.

Without knowing more it may be as simple as you got lucky, or it could be something simple like your data is off a day or who knows.

Cheers, lots of good (and some bad) info in this thread so hopefully you'll come out of this experience a better & stronger trader.


Posted by HATEtheRisk on 01-23-12 12:42 AM:

Re: what the hell happened!?!?


Quote from feng456:

I've been doing an automated strategy that has been profitable for 2 years and all of a sudden this month it has been catastrophic in losses. I did 4 years of backtesting with nothing that suggests this would happen. What the f*ck do I even do now? My account is destroyed. I'm not sure if I should just quit or attempt a new approach.

I followed my strategy to the letter and the backtesting was done in a precise and logical manner. How does a system all of a sudden do that?



Sorry for you man,

but i love to hear when automatic traders lose money, because i hate them.

Thats why i be a manual trader. Manual, WTF ? How you do this, do you have a brain, amazing, could i borrow it ?
No sorry my friend.........

Automatic traders are not real traders in my opinion, they are just gamblers........but there is a clear difference between a gambler and a trader.

the one is a hard working brain using mastermind, while the other is a lazy ass bastard gambler.......

LOL

sorry for you


Posted by tenthousandmen on 01-23-12 01:45 PM:

Re: Re: what the hell happened!?!?


Quote from HATEtheRisk:

Sorry for you man,

but i love to hear when automatic traders lose money, because i hate them.

Thats why i be a manual trader. Manual, WTF ? How you do this, do you have a brain, amazing, could i borrow it ?
No sorry my friend.........

Automatic traders are not real traders in my opinion, they are just gamblers........but there is a clear difference between a gambler and a trader.

the one is a hard working brain using mastermind, while the other is a lazy ass bastard gambler.......

LOL

sorry for you

Lol... automation has it's place, especially for the hft firms where manual isn't quite an option - similar to how an axe and chisel isn't an option for Intel when they etch their processors. I bet you've used a blackbox at some point, or do right now! At least backtest, opto, mc and resilience test systems...


Posted by HATEtheRisk on 01-23-12 01:54 PM:

Re: Re: Re: what the hell happened!?!?


Quote from tenthousandmen:

Lol... automation has it's place, especially for the hft firms where manual isn't quite an option - similar to how an axe and chisel isn't an option for Intel when they etch their processors. I bet you've used a blackbox at some point, or do right now! At least backtest, opto, mc and resilience test systems...



YEah, but he is not a HFT Firm, is he ?No.

He is just another guy who realizes that automatic systems must fail at some time, because the HFT fuckers only scalp, and the big money is not in scalping, the big dollars are managed manually.

I hate the HFT too, that little thievs lazy ass bastards........

I never used a blackbox. I learned it from the ground up, of course with backtesting - optimzing - real time testing - what else.

But i never ever thought about doing one trade automatically, it makes me sick. Then i would be independent of such an fucking system computer programm - how bad is this, only because i would be to lazy to work out something useful.

Not my way, sorry.


Posted by tenthousandmen on 01-23-12 02:05 PM:

Re: Re: Re: Re: what the hell happened!?!?


Quote from HATEtheRisk:

YEah, but he is not a HFT Firm, is he ?No.

He is just another guy who realizes that automatic systems must fail at some time, because the HFT fuckers only scalp, and the big money is not in scalping, the big dollars are managed manually.

I hate the HFT too, that little thievs lazy ass bastards........

I never used a blackbox. I learned it from the ground up, of course with backtesting - optimzing - real time testing - what else.

But i never ever thought about doing one trade automatically, it makes me sick. Then i would be independent of such an fucking system computer programm - how bad is this, only because i would be to lazy to work out something useful.

Not my way, sorry.

I do the same thing, as far as discretionary on top of rules developed from tested data (am I sounding somewhat like the OP? )...


Posted by WinstonTJ on 01-23-12 04:21 PM:

Re: Re: Re: Re: what the hell happened!?!?


Quote from HATEtheRisk:

YEah, but he is not a HFT Firm, is he ?No.

He is just another guy who realizes that automatic systems must fail at some time, because the HFT fuckers only scalp, and the big money is not in scalping, the big dollars are managed manually.

I hate the HFT too, that little thievs lazy ass bastards........

I never used a blackbox. I learned it from the ground up, of course with backtesting - optimzing - real time testing - what else.

But i never ever thought about doing one trade automatically, it makes me sick. Then i would be independent of such an fucking system computer programm - how bad is this, only because i would be to lazy to work out something useful.

Not my way, sorry.



Are you the new Stock777? Why even post in a thread like this?

You clearly have no idea how much work and dedication it takes to build an automated system. Saying that HFT or automated traders are lazy is a very plain & open testimony of how much you know about the space.


Posted by HATEtheRisk on 01-23-12 10:05 PM:

Re: Re: Re: Re: Re: what the hell happened!?!?


Quote from WinstonTJ:

Are you the new Stock777? Why even post in a thread like this?

You clearly have no idea how much work and dedication it takes to build an automated system. Saying that HFT or automated traders are lazy is a very plain & open testimony of how much you know about the space.



Sorry, i am an asshole. i know. didnt mean it that way.

But who cares about all the work, if it stop working, and he does the fuck not know why ???

I at least know, why i lose money, when i lose money, simply because i didnt follow my rules at all.

But in somepoint they are truly lazy, once they found their super system, they just stop working and watch how the computer makes money, while the manuall trader, must be focused all the time 100% on the line, to not make any mistake.
Maybe i want a automatic system too, deep in my mind.

LOL

Sorry, didnt mean to bother you guys.

Great work, keep it up.


All times are GMT. The time now is 09:16 AM.

Copyright © 2012 Elite Trader.