Project information

FXStats

Retail traders' open positions, as per Myfxbook and Dukascopy.

A registered user on the portal will install an Expert Advisor on Metatrader 4, which does all the periodical uploads of the account details and all the trades through an authenticated API endpoint. Once the trades are stored in the DB, FxStats will drill down to calculate ratios and KPIs at run-time using Python Pandas.

Functionality

  • All account data is automatically uploaded at the first integration between MT4 and FxStats.
  • All KPIs are calculated at runtime.

Features

  • Security
    • User Registration & Authentication
    • API Token Authentication for every endpoint
  • Several API Endpoints, with CRUD, Search, Filter or Read-Only access depending on the nature of the endpoint

Technologies

  • Python + Pandas
  • Django + Django REST Framework
  • Postgres DB
  • ChartJS - Trending & graphing
  • Highcharts - Trending & graphing
  • HTML5 / CSS3 / Bootstrap
  • JavaScript