Australian (ASX) Stock Market Forum

Mechanical System Design Project - Join hands?

NeoTicker according to my understanding is what most professionals use as a systems design tool for automated trading.

The other option is OpenQuant, but this is more targeted towards programmers while NeoTicker for traders.

NeoTicker uses I think C++ programming language and can interface with EFX group for execution.

http://www.tickquest.com/NeoTicker/automatedtrading.html

NeoTicker also have a forum which I have found quite helpful.
I am an avid user of NeoTicker, although probably wouldn't recommend someone program using C++ in it!

You'll find that most strategies can be Proof-of-Concept'ed in DelphiScript or VBScript (or their builtin formula language if it's very simple). Then for deployment into a production ATS, converted into compiled Delphi (or perhaps #.NET for those inclined that way). The flexibility is there, as the NeoTicker API is available for a few languages.

The really great thing about NeoTicker (or one of - yes, I'm a big fan) is that the Trade object is broker independent. And the platform is feed independent. Heck, you could write your own broker or feed interface if that's what you wanted - of course, the major ones are already provided.

For a systems developer, this means that these types of deployment decisions are left until the end, after a strategy has been tested. In technical terms, the system is object oriented and decoupled. Fantastic from a design point of view.

Of course, that's not all. Most useful for me is the real ability to perform intra-day style testing at the tick level, simulating realistic fills. This is the equivalent of real-time forward testing on historical data - assuming that you have tick data for the instrument you want to work with.

And finally I'll touch on the ability to create custom market breadth indicators (such as the NYSE TICK), based on your own criteria, basket of stacks, interval etc. I know of people using this to create US style breadth indicators for the ASX market. Certainly something the average aussie trader doesn't do.

I still consider myself a NeoTicker beginner, because I don't use over half of the options on the product. Maybe one day my skill will be at such a level that those tools make sense. But right now, it's definitely overkill. I do however feel that as a systems developer, and especially for day trading systems, one needs to have the right tools to not kid themselves into a false sense of confidence in their system.

NeoTicker provides that, and I can't recommend it highly enough. For many reasons, not least of which is that I hope for more local users I can share ideas with!
 
I am an avid user of NeoTicker, although probably wouldn't recommend someone program using C++ in it!

You'll find that most strategies can be Proof-of-Concept'ed in DelphiScript or VBScript (or their builtin formula language if it's very simple). Then for deployment into a production ATS, converted into compiled Delphi (or perhaps #.NET for those inclined that way). The flexibility is there, as the NeoTicker API is available for a few languages.

The really great thing about NeoTicker (or one of - yes, I'm a big fan) is that the Trade object is broker independent. And the platform is feed independent. Heck, you could write your own broker or feed interface if that's what you wanted - of course, the major ones are already provided.

For a systems developer, this means that these types of deployment decisions are left until the end, after a strategy has been tested. In technical terms, the system is object oriented and decoupled. Fantastic from a design point of view.

Of course, that's not all. Most useful for me is the real ability to perform intra-day style testing at the tick level, simulating realistic fills. This is the equivalent of real-time forward testing on historical data - assuming that you have tick data for the instrument you want to work with.

And finally I'll touch on the ability to create custom market breadth indicators (such as the NYSE TICK), based on your own criteria, basket of stacks, interval etc. I know of people using this to create US style breadth indicators for the ASX market. Certainly something the average aussie trader doesn't do.

I still consider myself a NeoTicker beginner, because I don't use over half of the options on the product. Maybe one day my skill will be at such a level that those tools make sense. But right now, it's definitely overkill. I do however feel that as a systems developer, and especially for day trading systems, one needs to have the right tools to not kid themselves into a false sense of confidence in their system.

NeoTicker provides that, and I can't recommend it highly enough. For many reasons, not least of which is that I hope for more local users I can share ideas with!

Thanks for the feedback.
 
mmh i am very interested to chat to you. Inmy designs i make sure the strategies i use work on forex, futures and stocks, this way all my algorithms are mathmetically orginal and will trade any market in all time frames (D, W, M) and intrady obviously certain time frames

anyway i am looking for someone exp in neoticker / programming in delphi, c++ or C# due to the maths invlolved prefer delphi as neoticker works well in this.

bascially neoticker seems to offer the best platform bar one , but at the moment theother one is too expensive and needs a overhaul to fix some proccesing problems.

i am definitely interested to chat and take it form there. i can offer alot of knowlwedge and trading expertise -

thanks
 
Top