Giter Site home page Giter Site logo

mobidian / trading-application-foundation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jordymeow/trading-application-foundation

0.0 0.0 0.0 774 KB

This is a base / foundation for a trading application (automation or anything else). The aim is to have a stable and solid system using C++ with Boost on the server side, and C# with WPF on the client side.

C++ 90.44% C 2.86% C# 6.69%

trading-application-foundation's Introduction

Trading Application Foundation

This is a base / foundation for a trading application (automation or anything else). The aim is to have a stable and solid system using C++ with Boost on the server side, and C# with WPF on the client side.

The Project

The end result in sight is a server-client which would provide the basis for an optimized trading platform. It would include all the basic functions needed for implementing your own customized trading tool. This platform will be neutral to any market data providers and brokers ; connectivity to market data providers and brokers will be seamlessly accessible through abstracted interfaces and classes.

The server would host the critical functions (market data reception from data sources, strategy execution and order generation to brokers) ie.: where execution speed is paramount, while the client would act as a control and analysis platform (monitoring, backtesting of strategies, live strategy implementation to server).

This project was started by Jordy Meow and Sieu Luong.

Overall progress

  • What is being implemented now:
  • Infrastructure & Framework
  • The Yahoo Market Data paradigm
  • A basic client (only for testing purposes)

What will be implemented:

  • The .NET API for the client side
  • Interactive Brokers (Broker) paradigm
  • Bloomberg (Market Data) paradigm
  • Reuters (Market Data) paradigm

trading-application-foundation's People

Contributors

jordymeow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.