Search
× Search
Saturday, April 20, 2024

Archived Discussions

Recent member discussions

The Algorithmic Traders' Association prides itself on providing a forum for the publication and dissemination of its members' white papers, research, reflections, works in progress, and other contributions. Please Note that archive searches and some of our members' publications are reserved for members only, so please log in or sign up to gain the most from our members' contributions.

New free and open source trading platform ...

photo

 Neil Osborne, Fund manager, budding venture capitalist and internet entrepreneur.

 Sunday, August 11, 2013

I am contemplating launching an open source trading platform, aimed squarely at the retail to semi professional market. I have some legacy code which I intend to donate to the project (after some suitable refactoring etc). The existing codebase is largely C++ (with some C) The main (technical) skills required will be: 1. Enterprise systems architecture and design* 2. C/C++ (experience with the BOOST library is a plus) 3. Qt 4. R (at least interfacing with C++ e.g. via Rcpp) 5. AngelScript - I currently use this as the custom scripting language (TradeScript) As FOSS, it will be developed on a "part time" basis, so there should be no undue pressure on contributors. Please contact me to let me know if you would like to be involved in this project, clearly outlining what you can contribute. I will provide additional details to interested parties (it is still very early stages). As an aside, I will also be interested in hearing from market data providers (EOD to realtime), who can provide affordable data for the target users of the application. Notes: * The system (as I have currently implemented it), is a distributed system, using a commercial (non GPL compatable) messaging library. I am currently evaluating FOSS messaging libraries** and welcome recommendations etc. Recommended messaging libs/frameworks must at least have a C/C++ API (but preferably be implemented in either C/C++)


Print

5 comments on article "New free and open source trading platform ..."

photo

 Praneet Kothavade, Equity Strategist at Macquarie Group

 Sunday, August 25, 2013



Google protocol buffers over ZeroMq is a very good alternative to commercial messaging libraries.


photo

 Neil Osborne, Fund manager, budding venture capitalist and internet entrepreneur.

 Sunday, August 25, 2013



@KevinBoyle: I am already using zeroMQ for messaging - though still open minded about alternatives.

@Praneet: I looked at Protocol buffers but did not like it for various reasons. I wrote my own (binary) serialization library which I will be releasing in due course as a separate open source project.


photo

 Gleb Novichkov, System Engineer, Lead of GPU computing group at ERI, Inc

 Monday, August 26, 2013



Neil Osborne

What is the typical latency of ZMQ? Can you tell us about sizes of the messages, timings, and the hardware specs?


photo

 Lucas G., Estatístico da empresa UFPE

 Monday, August 26, 2013



A little curiosity: Do you have a name for the trading platform already?

How is the project evolving?


photo

 Marshall Shoemaker MBA, PMP, Enterprise Project Management Instructor at Gulfstream

 Friday, September 6, 2013



Does anyone know of a free/cheap source of minute level historical options price data?

Please login or register to post comments.

TRADING FUTURES AND OPTIONS INVOLVES SUBSTANTIAL RISK OF LOSS AND IS NOT SUITABLE FOR ALL INVESTORS
Terms Of UsePrivacy StatementCopyright 2018 Algorithmic Traders Association