Git Product home page Git Product logo

fisdk's Introduction

Fintechee FiSDK dashboard template New layout of Fintechee Fintechee extra fractals indicator

FiSDK

FiSDK is an API toolkit developed by Fintechee for managing and controlling the backend of the Fintechee trading platform. Fintechee uses the FIX API to connect to LP(liquidity providers) and provides REST API for traders to use. As a trading platform, there are inevitably a large number of asynchronous interactions between the client and server in order to respond quickly to customer requests. However, these asynchronous operations are very complex, making the REST API difficult to use and control for non-technical personnel. In order to attract more quant traders without technical backgrounds, Fintechee created FiSDK, which integrates a large number of REST APIs and repackages them with a simple interface based on JavaScript.

The API will be used in the following format:

  • fisdk.some_api(some_params);
  • fisdk.subscribeToNotification("some_event", callback_function);

Generally, some_api is used to send user requests, and subscribeToNotification("some_event", callback_function) is used to wait for asynchronous messages from the server, which are then handled by callback_function.

Considering that there are a large number of quant traders without technical backgrounds in the financial industry, FiSDK tries to avoid using JavaScript frameworks with a steep learning curve in order to build custom front-end management programs without the need for any complex JS framework foundation, just an HTML file and a JS file will do. In this repository, our custom program consists of two files: dashboard.html and ui.js. This repository also provides some examples for developers to refer to. With FiSDK, you can complete many complex custom operations, such as monitoring risk positions.

Usage

We provide a website, www.fisdk.com/dashboard.html, specifically for managing the Fintechee backend. If you need custom development, you can download this repository and unzip it to your local computer, and then use it after loading it with any web server, which is very simple.

For testing purposes, Fintechee provides a test white label called "Test Demo1". Admin accounts can log in to test administrator functions, and regular users can log in to test regular trader functions (Fintechee now supports affiliate accounts, so traders can introduce other traders to use the platform and the introducer can view the introduced trader's trading records). If you are interested in becoming the main white label, you can contact us at [email protected] and we will set up a guest account for you to visit the administrator interface. Regular trader accounts do not need to be specially activated, just register and use them.

White Label

This repository is a template for the client software of Fintechee trading platform’s main white-label and sub white-label. Once becoming a Fintechee authorized main white-label or sub white-label, acquiring and publishing the client software(including the WEB-trader and the backoffice) is very simple. All that is necessary is to fork this repo, obtain the latest version, replace the original brokers.js with the one delivered by Fintechee, and load it with a regular HTTP server.

How to Monetize the Open Source Repo?

This repository actually is a showcase about how to monetize the open source repo without investing even one penny.

Please check this post to know our reseller plan: https://www.fintechee.com/marketing/reseller/

fisdk's People

Contributors

fintechee 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.