2. Our Benefits With These Tools
• Chosen for ease of use, well documented, very
active community
• Professional grade for enterprise use
• Recognizable technologies for enterprise use
and management acceptance
3. Prototyping and Research Tool
• Despite R and Python is open source and free,
we find these tools are not easy to adopt or
implement
• Matlab is our chosen tool!
4. Implementation Pros
• Ease of use, professional training resources,
widely accepted in enterprise environments
including banks and hedge funds
• Scripts can be easily extended into native
languages (code generated) to fast languages
including C and C++ for algo deployment into
trading platform
• Simulink allows visual design which can be code
generated to efficient embedded C++
• For ultra low frequency, FPGA deployment can be
implemented ‘easier’ via Simulink HDL Coder
5. Trading Platform Implemntation
• Microsoft .NET using C# provides easiest
development and quickest to market
• Use of MS SQL Server to house market feed
data with StreamInsights for data mining for
complex event process uses
• Excel front end capabilities for charting,
screeners, portfolio management, etc
• Window Server 2012 for deployment
6. Data Provider
• IQFeed represent real time data and historical
data for all universal asset classes
• Affordable for the ‘little guy/gal’ starting out
• Highest precision
• 3rd party tools exist for rapid downloading of
any data for back testing purposes
• API is essential to trading platform
7. Broker for Execution
• Being in Canada, IB Is the only affordable
broker that supports automation through
their API
• TWS desktop client is easiest to work with for
low volume of order transactions
• More advanced options for IB gateway or even
FIX support for more advanced needs
8. Learn From QuantLabs.net
• Join the QuantLabs.net Academy
http://quantlabs.net/academy/
• Join our Membership or Newsletter
• http://quantlabs.net/membership.htm
• Read our Daily Blog http://quantlabs.net/blog