Search the web
Sign In
New User? Sign Up
amibroker · AmiBroker User's List
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Short system advice?   Topic List   < Prev Topic  |  Next Topic >
Reply | Forward  | 
Re: [amibroker] Short system advice?

Hi kris45mar,

Wednesday, March 15, 2006, 12:39:07 AM, you wrote:

k> I have 25% DD with 4 wins out of the last 30 discretionary trades.

I was a discretionary trader for many, many years, but no longer. I
don't sit in front of the screen all day now, and my physical
condition has improved remarkably (less stress - more exercise). It's
nice having time for other things.

That said ... one can be a good discretionary trader. I survived and
made a living doing it for longer than I care to admit. But with the
record you have over the past 30 trades, you have to stop
immediately, or scale back position size harshly, or you may be
headed for trouble. You need a complete re-evaluation of your
methods, IMNSHO. Otherwise, you risk the emotional precipice -- at
least, what I assume would be the emotional precipice, but maybe you
have another pile in the bank somewhere, and it's 25% of a
meaningless number. I don't know. But I do know that 4 and 26 would
make me want to fade my own trades. ^_^

k> Looking through my last two years' trades tells me that what worked in
2004 is not working in 2005/6. This brings me to the point in my 2005 trading
plan where I defined conditions to stop
trading. I now need a change of direction: the plan is to continue to explore
AB, AFL and the superb posts on this board towards developing a mechanical
system. It can't be that hard for me to
develope one that does better than my 2005 trading year. Whether I can then
actually trade it is a whole different ball game.

So often, what worked in one specific year, or a couple of years,
suddenly causes a lot of grief. I don't know how long you have been
at this, or if you backtested (doesn't jive with the word
'discretionary' that you wrote), or for how long. What I do know is
that one year of results (good or bad) doesn't serve as very much of
an indication as to what the future might hold. Again and again, most
everyone on this list and elsewhere who is in this business for a
living will tell you that you need to find something that has worked
for a substantial period of time, in up, down, and flat markets, then
do a walk forward on out of sample data, finding reasonably comparable
expectations in the OOS period.

k> All I am asking is this:

k> Markets change over time (that is why there is no Holy Grail) and so
should our systems, or the ones we choose to trade with, not respond to this?
Or we may choose to stand aside for a while.
Or just trade different markets with concurrently different systems to create a
smoother equity curve overall?

Personally, I want a system with an inconsequential drawdown even
when multiplied. I also want a reasonably smooth equity curve, and I
don't want to see a small number of huge winners against a much
larger number of breakevens or losses. I also want to see a very
large sample period, and no inconsequential OOS period either,
containing a *lot* of trades.

But again, you said 'discretionary', so I am getting mixed signals
here.

k> Could you comment on whether you trade with one system only or more than
one? And if more than one, what would be a trigger to change if the Equity
curve is not the signal to do so? Drawdowns?
Sleepless nights? Declining expectancy? This has to part of our business plan
after all. In 2004 I achieved my trading goals, 2005 was not a successful one.
Message: time to stop doing what I am
doing: it is not working. Do something else. The goal then is to replace what I
am doing with something that does work.

k> I realise the answers to these questions are personal, but it is
invaluable to get some insight to the philosophies of others, in an attempt to
know where to start.

I have more than one live system right now. But less than five. ^_^

I think what anyone will tell you about your question above is
something like this: Take a truly thorough look at your system.
Break apart overall performance into smaller bites. Know what amount
of 'badness' is possible, imagine you are in the midst of it right
now, and see how you feel about that. Then double the 'badness'. Now
how do you feel? Can you keep trading it? Do you feel confident
about the logicalness of the underlying premise? Is the market
telling you that you are crazy?

Number one, you simply have to find a system with real promise. A
marginal system is not good enough, because by the time you realize
it is actually broken, so are you -- emotionally if not financially.
You need to find a system so good that, when it's bad, it's not
*terribly* bad, and one that doesn't go soft for very long periods of
time. Then, if it gets pretty bad for any substantially lengthy
period, two things will be likely: 1) You will come to realize what
is happening, and 2) Because the system had good enough expectation
to begin with, you won't blow your capital or your emotional well
being before that realization sets in.

At that time, you have to scale back or sit aside. Meanwhile, you
keep looking for other edges.

The most important metric for me is drawdown. You have to be able to
stand a multiple of the maximum over the testing periods. I mean
*comfortably* stand it. Otherwise, you might as well stay
discretionary, because you don't really have a system you can
emotionally trade, in all likelihood.

It also really helps to be a winner out of the gate. With
discretionary trading, one will often hear that this is a curse,
dooming the trader to becoming overconfident. That indeed may be
true. But for a systematic trader, it's a blessing, because you pile
up enough capital to allow you to more comfortably tolerate that
multiple of the max drawdown that is probably lurking out there. But
when you get into a patch that is beginning to look unlike any other
patch in your sample or OOS periods, you have to be on guard. A
simple dip below the equity curve is not cause for alarm, and as I
mentioned may be cause to become *slightly* more aggressive. By
definition a dip below an equity MA *must* happen. What would be
alarming would be a relatively long period of substantial
underperformance versus both backtesting expectations and previous
live performance. I'm not sure I can put precise numbers on it, but
I'm sure I would know it if it happened.

Yuki




Tue Mar 14, 2006 11:03 pm

yukitaga
Offline Offline
Send Email Send Email

Forward
 | 
Expand Messages Author Sort by Date

Phew, Yuki. Honoured to humbled to receive your lengthy reply. Please be warned: this inspirational, supportive ( and midly cajoling ) reply ( thank you! )...
kris45mar
Offline Send Email
Mar 14, 2006
3:39 pm

Hi kris45mar, Wednesday, March 15, 2006, 12:39:07 AM, you wrote: k> I have 25% DD with 4 wins out of the last 30 discretionary trades. I was a discretionary...
Yuki Taga
yukitaga
Offline Send Email
Mar 14, 2006
11:03 pm

Yuki Indeed fading my own trades would be the quickest solution!. Time to put more work into system developement and exploring my limitations with AB and AFL....
kris45mar
Offline Send Email
Mar 16, 2006
2:34 pm

ChrisB, I just completed another "system" that's comprised of about 15 different proprietary indicators, all of them optimized for both EOD and Weekly...
Brian
penny_demon
Offline Send Email
Mar 15, 2006
2:07 am

Brian Good feedback, thanks. Yes "feeler trades" is basically where I am at at the moment. Keep probing the market, if good, add more, if bad, too bad. A...
kris45mar
Offline Send Email
Mar 15, 2006
4:41 am

So far it looks like I will be weighting signals based on 1) how consistently leading the indicator is, and 2) various ratios used to identify profitability...
Brian
penny_demon
Offline Send Email
Mar 15, 2006
5:45 am

Brian You've lost me, I'm afraid. This is clearly way ahead of where I would hope to be with AFL and system design, even some time from now, but the ideas...
kris45mar
Offline Send Email
Mar 16, 2006
2:40 pm

ChrisB, No problemo. Do what you can and get back to me later. Basically, I am talking about building an include (modular code) that weights buy/sell signals...
Brian
penny_demon
Offline Send Email
Mar 16, 2006
2:53 pm

I wrote something like this awhile back ( SFO ) i.e. a Signal File Optimizer which will allow combining of signals that with IO could be optimized for signal...
Fred
fctonetti
Offline Send Email
Mar 16, 2006
3:59 pm

Herman, I'm curious -- have you found that most trades (all products, all exchanges) should be dumped within a certain % profit zone? Does this zone change...
Brian
penny_demon
Offline Send Email
Mar 11, 2006
4:49 pm

If you get a "signal" then this is based on the translation of some logical assumption into a formula. If the trade doesn't do what the pattern normally ...
Herman van den Bergen
psytek2
Offline Send Email
Mar 11, 2006
5:26 pm

Hi All, Would someone kindly reply and tell the feasibility and means, of referencing the Chart Window Pane SIZE (height), in Dollars & Cents for use in an...
Hal or Ruth Brehe
halbree
Offline Send Email
Mar 12, 2006
2:45 am

Given that over a long period of time that markets are up about twice as frequently as they are down, I don't find this to be real surprising. Keep in mind...
Fred
fctonetti
Offline Send Email
Mar 9, 2006
7:52 pm

Fred. I would think you could optimize a discretionary system the same way you'd optimize any other system. Determine the parameters that you are using to...
cstrader
cstrader232
Offline Send Email
Mar 9, 2006
8:20 pm

Fred, Having developed systems from scratch, and also testing my discretionary systems to see what works under pressure, I can tell you I used the same process...
Brian
penny_demon
Offline Send Email
Mar 9, 2006
9:16 pm

to go from long to short just halve the long system periods, and invert from using highs to lows, would be a good place to start -- Cheers Graham AB-Write ><...
Graham
kavemanperth
Offline Send Email
Mar 9, 2006
10:50 pm

Hi Brian, Friday, March 10, 2006, 4:11:48 AM, you wrote: B> I have some nice, well-tested long systems in place. I was surprised B> when testing my...
Yuki Taga
yukitaga
Offline Send Email
Mar 9, 2006
10:53 pm

I have to agree with Yuki, at least in regards to stock trading. There is such an overwhelming bullish bias to the stock market that you're nearly always...
sebastiandanconia
sebastiandan...
Offline Send Email
Mar 9, 2006
11:46 pm

I have a couple of systems that work very well with giving buy and sell/short signals (although I need to alter some parameters slightly depending on if I am...
dimension@...
virtuouz_pagan
Offline Send Email
Mar 10, 2006
12:48 am

Thanks for all the great advice, everyone -- much appreciated ;-) Something in return, since this last post touches on it... sector correlations... ProFunds...
Brian
penny_demon
Offline Send Email
Mar 10, 2006
6:48 am

Bullish market price pattern has made it tougher for shorts historically. Look at NDX from 1986 and 2005: FLIP A COIN: Of a total 5047 days (of 5 no-change...
sursod
Offline Send Email
Mar 10, 2006
12:05 pm

"Historic price pattern confirms why fading the bear (buy low) is tougher than fading the bull (sell high)." Sorry about the typo, I meant fading the bear (buy...
sursod
Offline Send Email
Mar 10, 2006
12:44 pm

Brian Did you see the dates for the correlation matrix? Data is from Jan 1,1987 to Sept 30,2001. Perhaps this was done some years ago and hasn't been...
David Fitch
dave9542
Offline Send Email
Mar 10, 2006
4:40 pm

Hi Herman, I have the same basic experience with stop. Invariably they diminish the system. Am intrigued with your profit stops. How do you determine a profit...
Ara Kaloustian
Akaloustian
Offline Send Email
Mar 11, 2006
4:42 pm

Time frames have a bit to do with the problem, but the type of instrument and its time in its cycle are also VERY important. For example, some stocks are more...
millowena@...
Send Email
Mar 12, 2006
2:13 pm

Is there any code available for automatically building a watchlist of best-performing "random" stocks that work for a specific system, or would this be...
Brian
penny_demon
Offline Send Email
Mar 12, 2006
4:21 pm

You could use a filter Filter out anything below 52 week highs... ... === message truncated === __________________________________________________ Do You...
eric paradis
thechemistry...
Offline Send Email
Mar 12, 2006
5:54 pm

Great post, Herman. It certainly fits with my own experience of years of TA and chart reading (tea leaves?). Now, like you, I mainly use price patterns and...
mric
techsmart
Offline Send Email
Mar 15, 2006
2:32 am
 First  |  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help