This project is in early development stage.
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.
- Market Data collection and cleansing - Traditional markets and Cryptocurrencies - Daily and intraday data
- Backtesting - daily, intraday or any time period
- Live trading - order execution and management of trading strategies
- Screener - Screens markets for market conditions and trading signals.
- Indicators - Standard trading indicators are included
- Portfolio - Create portfolios, create strategies to build and manage your portfolios
- Strategies - implement trading strategies
- Performance statistics - Both market/strategy and portfolio level analysis
- Machine Learning - The frontier of data science and trading strategy development. Incorporate ML libraries into your indictors and strategies
- Sentiment analysis - providing sentiment indicators using python's machine learning and Natural Language Processing libraries
- Notifications - Real time notifications via email, twitter, SMS etc
- Extensible - can easily add new data sources, markets, exchanges, indicators, strategies, statistics and notifiers
- Python eco-system - scientific, statistics, big data, AI, machine learning, Scalalbe, Robust, Secure
- Cloud Service Hosted on Google Cloud Services
- Pandas Dataframes high performance datastructures for numberical analysis
- Artic Tick Database high performance MongoDB used in the finance industry
- TA-lib for techincal indicators
- Service Architecture Distributed messaging architecture for high performance scalability
- RabbitMQ Messaging - a leading high performance open source message broker