SkillAgentSearch skills...

Skyze

Skyze Trading Engine Early Prototyping .... done as a single app with messaging between components ... will convert to the services architecture where components = Services and messaging = Asynch Messaging with Pub/Sub Pattern

Install / Use

/learn @skyzeio/Skyze
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SkyZe.io

Project Status

This project is in early development stage.

SkyZe trading engine

Welcome to the SkyZe trading engine

SkyZe trading engine is an open source fully automated algorithmic trading system enabling users to create and back test trading strategies and launch 24x7 trading bots across global financial and cryptocurrency markets.

Functionality

  1. Market Data collection and cleansing - Traditional markets and Cryptocurrencies - Daily and intraday data
  2. Backtesting - daily, intraday or any time period
  3. Live trading - order execution and management of trading strategies
  4. Screener - Screens markets for market conditions and trading signals.
  5. Indicators - Standard trading indicators are included
  6. Portfolio - Create portfolios, create strategies to build and manage your portfolios
  7. Strategies - implement trading strategies
  8. Performance statistics - Both market/strategy and portfolio level analysis
  9. Machine Learning - The frontier of data science and trading strategy development. Incorporate ML libraries into your indictors and strategies
  10. Sentiment analysis - providing sentiment indicators using python's machine learning and Natural Language Processing libraries
  11. Notifications - Real time notifications via email, twitter, SMS etc
  12. Extensible - can easily add new data sources, markets, exchanges, indicators, strategies, statistics and notifiers

Technical Excellence

  1. Python eco-system - scientific, statistics, big data, AI, machine learning, Scalalbe, Robust, Secure
  2. Cloud Service Hosted on Google Cloud Services
  3. Pandas Dataframes high performance datastructures for numberical analysis
  4. Artic Tick Database high performance MongoDB used in the finance industry
  5. TA-lib for techincal indicators
  6. Service Architecture Distributed messaging architecture for high performance scalability
  7. RabbitMQ Messaging - a leading high performance open source message broker
View on GitHub
GitHub Stars10
CategoryDevelopment
Updated6y ago
Forks9

Languages

Jupyter Notebook

Security Score

75/100

Audited on Jul 12, 2019

No findings