bubba7,
Thanks for the feedback. As you can imagine, this is a pretty specific area of research. We don't have any profs. on campus who do this kind of work (one of the limitations of undergrad research - by your senior year, after you figure out what you're interested in, you may not have faculty doing similar work). It's nice to hear from people more experienced in the field.
Yes, the two primary factors used in analysis are price (close) and time (or the manipulation thereof). These are the only two parameters which can trigger a buy signal. I also log additional information, such as the next day's open (after a buy signal), the %change between the intraday open and low, and %change between the intraday open and close. I hope to draw some type of conclusions by observing this data.
"The very difficult challenge you created was choosing 500 stocks and making that sample a random one. There are no financial incentives for ever doing that any time."
That's a very good point. My primary reasoning for choosing companies at random was to avoid the potential for overfitting results, tailored to a particular sector, for example. Also, I didn't want to target companies who share a characteristic, not found in other groups, and get results (for better or worse) that could potentially innapropriately reflect the algorithm's worth as a predictive tool.
I understand your point, however, regarding the use of other factors as predictive measures. Using only price/time won't be the 'end all' of market analysis. I really enjoy doing this kind of stuff, so I imagine I will have many years left to try a variety of techniques. What I have done is built a core framework (from a software point of view), which can be extended to an n-degree of complexity as needed. Ultimatley, I wanted to start small and simple, understand the relationship (or lack thereof) of primitive/raw metrics, and from there continue to exploit market behaviour with more complex techniques. It's been a pretty good learning experience, which will be invaluable for future work. At this point, I wouldn't want to have a solution so complex (even if it worked well), as to not have a reasonable explanation for the solution's behaviour.
The micro analysis is definitley starting to formulate, (at least in my head right now). It's just a matter of time before I develop a more focused solution.
Quick question: If 50% is a classically poor vantage point for making money, what would you consider to be a good vantage point (in your own personal opininon)?
Regards,
Brandon