I wrote an algorithm that will give you a stock that will make .5% the next day...BUT

Quote from selrod0324:

First off, my background is not economics or related to stock it all; it is Applied Physics and Computer Science; so any naivety comes in regard to economics from pure ignorance.

I'm currently using yahoo stock quote API for datafeeds for acquiring approximately minute by minute data for all stocks on the Nasdaq and NYSE.

I then inject this into a SQL database were I have algorithms that essentially analyzes the entire NASDAQ and NYSE data from the previous day and spits out a stock which will make 0.5% the next day. Running this algorithm against historical data from 8-20-2009 through 8-19-2010, I was right 135 out of 187 times (or 72.19% of the time...) [note that I do not take into account Mondays or days after holidays]

The HUGE caveat is that while 72% of the time I am guaranteed to make money if I put a limit order at 0.5%, I also have to put a lower limit order not to lose alot of money as while its highly likely to gain 0.5%; it will also throughout the day be very highly likely to drop a few % ....:(

Assuming you don't have errors in your analysis, that you factor in spread and commissions:

When the stock doesn't hit the target, what is the distribution of the error?

If it is gaussian, you might figure out how to turn it into a profitable trading strategy (hint: forget stop losses)

If it has fat tails you need to keep working on it.

Ninna
 
Quote from selrod0324:

I didn't say I know the win rate. I said I can accurately pick above 70% of the time a stock at end of day today which will at some point in time the next day gain 0.5%

The algorithm is correct in picking a stock 70+ percent of the time.

Yes that is exactly what i'm saying, I need the minute by minute data to determine whether or not this is feasible.


"I said I can accurately pick above 70% of the time a stock at end of day today which will at some point in time the next day gain 0.5%"

"The algorithm is correct in picking a stock 70+ percent of the time."

"I need the minute by minute data to determine whether or not this is feasible."

Your statements above imply that after applying your algorithm in minute data you may not be 70% correct in your picks because they may hit stop before target.

So you do not know anything yet. 70% is hope, not fact.
 
Quote from intradaybill:

"I said I can accurately pick above 70% of the time a stock at end of day today which will at some point in time the next day gain 0.5%"

"The algorithm is correct in picking a stock 70+ percent of the time."

"I need the minute by minute data to determine whether or not this is feasible."

Your statements above imply that after applying your algorithm in minute data you may not be 70% correct in your picks because they may hit stop before target.

So you do not know anything yet. 70% is hope, not fact.

No shit, I have stated a couple of times I don't know the complete intraday picture. Hence the reason I asked for advice...Do you have a point or are you being redundant for the sake of being redundant and annoying?
 
imo-0.5% in either direction is way too small..in one system i currently trade the stop is 10%. yes, 10% against me INTRADAY. because smaller stop will be hit extremely often. 0.5%..spread some times greater than this..i do have subscription with IQ feed and i was able to get historical tick data for about 30 a month
 
Quote from selrod0324:

No shit, I have stated a couple of times I don't know the complete intraday picture. Hence the reason I asked for advice...Do you have a point or are you being redundant for the sake of being redundant and annoying?

Well, if you look back at your opening post you did say that you have "approximately" one minute data, did you not?

So that would imply that you ARE looking at intraday data.

So while his question may be annoying, it wasn't redundant.

And...you don't need tick by tick data. One minute is fine. Even 5 min is fine, because it will serve the purpose of letting you know when and if a stop or target was hit intraday.
 
Quote from lindq:

Well, if you look back at your opening post you did say that you have "approximately" one minute data, did you not?

So that would imply that you ARE looking at intraday data.

So while his question may be annoying, it wasn't redundant.

And...you don't need tick by tick data. One minute is fine. Even 5 min is fine, because it will serve the purpose of letting you know when and if a stop or target was hit intraday.

Yes, i should have clarified that I am not using this for analysis as I dont have enough data and the data I do have is very unreliable. I would eventually like to use data from another source such as IQfeed or just purchase the data outright.

Thanks
 
Table of my data.

1st column is the day I projected. 2nd column is the day I projected it would gain at least 0.5%. 3rd column is the most percent gain at its highest point that day, 4th column is the lowest point.

this was for the period of May1 - Auguest 20th. Note there are 5 more negatives that i could not get into screenshot. I have ordered by highest gain.

wrQ53.png
 
Quote from selrod0324:

Yes, i should have clarified that I am not using this for analysis as I dont have enough data and the data I do have is very unreliable. I would eventually like to use data from another source such as IQfeed or just purchase the data outright.

Thanks

You don't need to get very granular when looking at data for a portfolio of equities. Your objective should be to see if there are general conditions when it appears your odds of profiting are there...and to define what those are.

Trading offices are littered with the bodies of folks who crushed the hell out of data and thought they'd found the holy grail, but failed to really understand the HOW and WHY of why things were happening in the context of the overall market environment.

So...you are at the first stage of a very multi-stage quest. It is a long path.
 
Back
Top