/quantam-core

🌕 Quantam Core: Core service driving the Quantam client-side interface and Quantam monitoring interface

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

🌕 Quantam Core

Core service driving the Quantam client-side interface and Quantam monitoring interface.

WIP


Features

  1. Fetch stock daily data from one of the configured proxies
  2. Fetch stock intra-day data from one of the configured proxies
  3. List of configured proxies:
    1. AlphaVantage
    2. MarketStack
    3. Kite

Roadmap

  1. New proxy: Yahoo Finance!

Tasks

  • Add Bunyan global logger
  • Add Bunyan logger on module level
  • Add env and config module
  • Add postgres module
  • Add generic proxy interface
  • TypeORM migration
  • Add tests for entities, repo, service
  • Add tests/mocks/stubs/spies for proxies
  • Add Docker image
  • Separate dev and prod env
  • Update Readme
  • Update APISpecs
  • Update Swagger docs in code
  • (Optional) Create swagger yaml files
  • Fix lint issues