What’s the best strategy to use when you have a signal provider generating a up or down signal every hour?

(Last Updated On: September 9, 2011)
Learn the Secret

Get  our 2 Free Books

Get these now which land directly to their inbox.
Invalid email address

What’s the best strategy to use when you have a signal provider generating a up or down signal every hour?

I have an indicator that provides a signal every hour which indicates if the near future (next few hours) price would move higher or lower than the current price. I am achieving a 75%-80% accuracy on this, however I don’t have strategy to place around this. Are there any basic or more complex strategies out there that can be used with this type of indicator. To put this into context, I am current running training and testing on hourly fx data from meta trader which has HLOCV data for each bar/hour. Any help would be greatly appreciated.


Currently if you traded on every signal, the return is very low – breaking even. If I do this with the training data, which for this system is the perfect possible signal output, the return is progressively positive over time. I guess this would suggest possibly two things: 1) there are rogue/negative/false trade reversal signals in the middle of a certain direction. 2) the model has some lag in the switching signal.


are the price movements you’re trying to predict skewed towards one side (i.e. much more likely to go up vs down)?


No there is no bias of either direction


1. Try to calculate the expected return over your data set.
2. Try to calculate the expected return of doing the opposite of your signal. i.e. following your rules for taking profit sell when it says buy and buy when it says sell.
3. Compare. With 75-80% accuracy you have to see a big difference in return.

Additionally you could try to compare the equity curves produced by step 1 and step 2.

Your 75-80% number sounds suspiciously close to 75% rule for the random walk.




NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
This entry was posted in Quant Analytics and tagged , , , , , on by .

About caustic

Hi i there My name is Bryan Downing. I am part of a company called QuantLabs.Net This is specifically a company with a high profile blog about technology, trading, financial, investment, quant, etc. It posts things on how to do job interviews with large companies like Morgan Stanley, Bloomberg, Citibank, and IBM. It also posts different unique tips and tricks on Java, C++, or C programming. It posts about different techniques in learning about Matlab and building models or strategies. There is a lot here if you are into venturing into the financial world like quant or technical analysis. It also discusses the future generation of trading and programming Specialties: C++, Java, C#, Matlab, quant, models, strategies, technical analysis, linux, windows P.S. I have been known to be the worst typist. Do not be offended by it as I like to bang stuff out and put priorty of what I do over typing. Maybe one day I can get a full time copy editor to help out. Do note I prefer videos as they are much easier to produce so check out my many video at youtube.com/quantlabs