The platform has a few core components. On the backend it uses a custom system to ingest and process financial data, with systems in place to provide simulated data for a variety of exchange traded products. Strategies are coded using a custom web-based IDE which includes built-in data management tools as well as a robust library of technical indicators. Certain asset classes get their own dashboards with customized up-to-the-minute charts and graphs as well as a deep well of historical analysis.
This is a personal project which I designed and coded. The backend was developed using Node.js and Meteor.js while the frontend is React.js. Charts were executed using a customized version of Plotly.js.
Currently in phase one. Phase two coming late 2017.