Let's collaborate - components of a good ATS

Quote from Remiraz:

most developers never make it pass that criteria. :eek:
Hi Remiraz,
No expected future problems with profit sharing under the heading of this thread:

"Let's collaborate - ..."

:D
 
Quote from nononsense:

Hi Remiraz,
No expected future problems with profit sharing under the heading of this thread:

"Let's collaborate - ..."

:D

not sure if i'm getting the joke here... :D
 
Quote from options212:

A good automated trading system will have the ability to run off of pre-defined algorithms, send orders and return reports programatically through the API. You should also have the ability to be able to export quotes, so if you want to code an excel based trading strategy, which is what I use, the system can turn the excel based spreadsheet into a realtime order blotter. Another great feature is the ability to change the parameters your systems run off of from time to time and have the system adapt to changing market conditions.

options212, I just received a SPAM PM from you. I never had one before so I guess it is forbidden. I asked the Moderator to ban you for this. FYI,

Ursa..
 
Quote from dougcs:

I think you are filled with hubris.

I autotrade from home with good success. You seem to think that is not possible. My flaky net connection is very stable and it has been a couple years since I had to go on backup.

At this point, I have not figured out how to switch automatically from my primary computer to the backup.

DS

not to be funny but I swing my desk chair
 
1/10 of a ms! what a bunch of BS.

Quote from dersu:

That's what my company has. It is making money constistently on high-frequency arbitrage using custom developed trading system with the most critical part of it a high-efficiency market depth processor that provides marked depth info with latency less than a millisecond (actually 1/10 of ms). It conforms to posted ATS "spec" and the funniest thing - it is running on abunch of cheap PCs under Windows :)
 
missing from the discussion is a classification of automated systems. I am aware of only two significant ideas in this area.

1) Mean reversion. This one was first put to use in the early-1980s at Morgan Stanley i believe. In original form it looked something like this: you short the 200 most appreciated stocks over last 5 days, and buy the 200 fallen most over the same period. You hold one day. This strategy consistenly made money over some 20 yrs for them and several others. it was making something like 0.5% per day, and was diminishing only gradually over the years. not profitable any more in original form, though modifications are the bread and butter of statistical arbitrage.

most current automated systems fall into this category, one way or another.
For example market-making, index convergence trades, and the like all are based on mean reversion.

2) Trend following. The earliest reference i find is to the group calling themselves Turtles, though they didnt trade with computers, but they did seek to make the rules completely objective. This stuff generally works worse than mean-reversion, is prone to inconsistency, and not really suitable for high-frequency trading. Unlike 1, it is possible to game the practitioners of this art.

these two are in some sense opposite of each other, i mean for every indicator it is possible to construct a strategy which goes along with it, or goes countertrend when the indicator peaks. Because of that, i wonder if anything fundamentally different is even possible. Except no 3 below...

3) Real arbitrage: component stocks versus index futures, and no doubt many other kinds of real arbitrage i am not aware of. Like convertible arb, triangular arbitrage in currency, buying oil or metal in one part of the world and selling in another etc... ok these do not really fall under category of automated trading but the first example i mentioned is: the best guys at this is Cooper Neff in Phily.

That i think is the big picture. Did i miss something?
 
Back
Top