Zipline and PyFolio

Zipline and PyFolio abstract away the complexities of the backtesting and performance/risk analysis aspects of algorithmic trading strategies. Backtesting should include all relevant factors, such as slippage and trading costs. Zipline is one of the most advanced open source Python libraries for algorithmic trading backtesting engines. PyFolio is an open-source Python performance and risk analysis…

Financial Market Data Access in Python

Exploring the yahoofinancials Python library The yahoofinancials Python library provides free access to the market data available from Yahoo Finance, whose provider is ICE Data Services. It provides access to historical and, for most assets, also real-time pricing data for the following: Single-ticker retrieval Convert the nested JSON to a pandas’ DataFrame Real-time data retrieval…

Digital Asset Investment Features

Cryptocurrency investment is typically viewed as an alternative asset. As digital assets increase in prominence, some institutional investors selectively seek exposure to these assets for their potential higher returns and possible diversification benefits. When institutional investors become more comfortable with investing in digital assets, it may be a very early indication that the market may…

Distributed Ledger Technology

Distributed ledger technology (DLT) based on a distributed ledger (defined later) represents a technological development and offers potential improvements to delivering financing services and financial record keeping. DLT networks are being considered as a means to create, exchange, and track ownership of financial assets on a peer-to-peer (P2P) basis. Potential benefits of using this technology include…