.. image:: https://s3.amazonaws.com/enigmaco-docs/enigma-catalyst.jpg | Catalyst is a data-driven crypto investment platform. It supports both backtesting and live-trading in a number of different crypto-exchanges. Catalyst empowers users to share and curate data and build profitable, data-driven investment strategies. Features ======== - Ease of use: Catalyst tries to get out of your way so that you can focus on algorithm development. See `examples of trading strategies `_ provided. - Support for several of the top crypto-exchanges by trading volume: `Bitfinex `_, `Bittrex `_, and `Poloniex `_. - Secure: You and only you have access to each exchange API keys for your accounts. - Input of historical pricing data of all crypto-assets by exchange, with daily and minute resolution. See `Catalyst Market Coverage Overview `_. - Backtesting and live-trading functionality, with a seamless transition between the two modes. - Output of performance statistics are based on Pandas DataFrames to integrate nicely into the existing PyData eco-system. - Statistic and machine learning libraries like matplotlib, scipy, statsmodels, and sklearn support development, analysis, and visualization of state-of-the-art trading systems.