DeepHindsight,
Sorry it took so long to reply. Yes, you are correct -- I will be setting it up to buy on ask and sell on bid.
Personally, I never understood why some traders will try so hard to buy on the bid and sell on the ask. From my observations with futures trading, the E-minis are so liquid that if you sit on bid and get filled, the spread may just as well go down and then you're really just buying at the ask of a lower spread -- but more importantly, if you screw up your strategy over a quarter point, that just doesn't make sense to me.
Why worry about nickels when you're shooting for dollars? If I want to get into the market, I want in now. I might not put a market order in for a stock, but I have heard that it is all fair-game in the future's market -- which means using market orders isn't a bad thing when you want in or want out NOW.
The only time I could see trying to get that .25 point is when you are scalping, in which case the rules are entirely different.
It is all really very complicated, because there are so many variables to consider at each millisecond of the trading day.
* What is the price?
* What is the price relative to the last X periods?
* What percentage from the mean is the price from the last X periods?
* Where is the pressure (buying or selling)
* Volume?
* Other Indicators?
* Moving Averages
I am currently working on a moving average that doesn't look at tick data, but takes 10 snapshots of the market each second and whatever price it captures gets recorded into an array. That array then gets processed by a set variable (let's say 1000 units for 100 seconds of market data) and spits out the average for that period. The benefit of this is that a price will carry more weight the longer it remains the last agreed upon price by the market.
I was looking over the material on Jurik Research's website about their JMA moving average -- which is apparently the best moving average currently to date. Apparently it is a non-linear moving average that uses statistical analysis on standard deviation and perhaps other things as well (wavelets, brownian motion, etc). This moving average apparently is self-adaptive to changes in market behavior.
Even after all of that is complete, I still have to find a way to translate that "edge" into a program that can trade off the information far faster than I could.
I'm just a little amazed at how complicated some of these theories are -- (random walk, guassian motion, fast fourier transforms, etc).
aphie
Sorry it took so long to reply. Yes, you are correct -- I will be setting it up to buy on ask and sell on bid.
Personally, I never understood why some traders will try so hard to buy on the bid and sell on the ask. From my observations with futures trading, the E-minis are so liquid that if you sit on bid and get filled, the spread may just as well go down and then you're really just buying at the ask of a lower spread -- but more importantly, if you screw up your strategy over a quarter point, that just doesn't make sense to me.
Why worry about nickels when you're shooting for dollars? If I want to get into the market, I want in now. I might not put a market order in for a stock, but I have heard that it is all fair-game in the future's market -- which means using market orders isn't a bad thing when you want in or want out NOW.
The only time I could see trying to get that .25 point is when you are scalping, in which case the rules are entirely different.
It is all really very complicated, because there are so many variables to consider at each millisecond of the trading day.
* What is the price?
* What is the price relative to the last X periods?
* What percentage from the mean is the price from the last X periods?
* Where is the pressure (buying or selling)
* Volume?
* Other Indicators?
* Moving Averages
I am currently working on a moving average that doesn't look at tick data, but takes 10 snapshots of the market each second and whatever price it captures gets recorded into an array. That array then gets processed by a set variable (let's say 1000 units for 100 seconds of market data) and spits out the average for that period. The benefit of this is that a price will carry more weight the longer it remains the last agreed upon price by the market.
I was looking over the material on Jurik Research's website about their JMA moving average -- which is apparently the best moving average currently to date. Apparently it is a non-linear moving average that uses statistical analysis on standard deviation and perhaps other things as well (wavelets, brownian motion, etc). This moving average apparently is self-adaptive to changes in market behavior.
Even after all of that is complete, I still have to find a way to translate that "edge" into a program that can trade off the information far faster than I could.
I'm just a little amazed at how complicated some of these theories are -- (random walk, guassian motion, fast fourier transforms, etc).
aphie