Link Menu

Trading Platform

Open Source Trading Platform Software Application

trading platformTrading Platform trading platform source code
trading platform
trading source code
trading application
white label trading platform
re-brand trading platform
redistributable trading platform
trading application
automated trading
algorithmic trading
blackbox trading
charting application source
stock scanning
stock screening
stock pattern recognition
trade from chart
trading from chart
FIX engine
quickfixengine
trading technologies
tradingtechnologies
patsystems
mbtrading
mb trading
interactivebrokers
interactive brokers
genesis securities
tradestation
trade station
meta stock
metastock
elitetrader
quantlib
smartquant
openquant
mql4
easylanguage
protrader
metatrader
tssupport
ts support
marketcetera
TA-SDK
TASDK
TALIB
TA-LIB
StockChartX
RMD Server
Prop trading
hedge fund trading

M4 Deployment Timeline

Trading Platform Deployment Timeline

Day 1

Purchase the M4 platform and download the deliverables from our web site. If you purchased a commercial license (for brokerages or other financial institutions), the deliverables will include full source code to all components including the .NET front-end, charting engine, scripting engine, mobile application, data server, administration utility, web charts and more. If you purchased a personal license for individual use, your deliverables will include front end source code and binary components for charting, scripting, etc.

Day 2

If your IT personnel will be making modifications to M4 for you, your IT department will be requested to setup a dedicated development machine so that we may login and install the development tools. Alternatively, you may request a VMWare development package with everything pre-loaded. A full day of setup and training will be provided.

The M4 platform will be installed with the default data feed (Barchart.com, which may be changed later) and will be running on the development machine. The order entry screen will not be functional at this point.

If you will be hiring Modulus to make modifications for you, we will execute an NDA then request to schedule an initial consultation with you to gather ideas and create a work plan. At your request we may conduct additional meetings with others in your firm, with end-user traders, IT personnel, etc.

Day 3

Customizations begin. Either Modulus or your own IT department will begin performing modifications to M4. Modifications will include data feed integration, broker API integration and back-end modifications. Data feed integration requires four to five days for simple APIs such as eSignal or IQFeed for example. Broker API integration requires approximately 6 to 10 days in most cases. Other customizations and enhancements may be made concurrently. Custom documentation should be written while development is taking place and setup and deployment programming should also be started.

Day 14

A beta version of the platform may be delivered to a select group of traders for feedback. A final release build may be deployed to your end users after all feedback has been received and modifications have been made.


Summary

The time to deploy M4 from the delivery date is normally a minimum of 14 days. More time may be required for additional modifications not listed above. An important rule in the software industry is to multiply the anticipated time to delivery by three to take into account any unforeseen issues or setbacks. This gives a timeline of between two to six weeks without extensive modifications.


Getting Started

Click here to view a demonstration of the M4 platform. Then, contact us and we will consult with you and your team to show you the features and benefits of the M4 trading platform plus offer tips for customizing the M4 platform to best suit your needs.

No matter if you are a brokerage, financial institution or an individual professional trader, you will certainly benefit from the information provided in our presentation.

Topics covered may include data feeds, order entry systems, server design, hardware design, network design, protocols, software design and development, project management, project budgeting plus anything else you would like to discuss.