{"repo":"cuemacro/finmarketpy","free":true,"listed":false,"github":"https://github.com/cuemacro/finmarketpy","clone":"git clone https://github.com/cuemacro/finmarketpy.git","description":"Python library for backtesting trading strategies & analyzing financial markets (formerly pythalesians)","language":"Python","stars":3806,"topics":["python","trading-strategies","backtesting-trading-strategies"],"license":"Apache-2.0","category":"trading","readme_excerpt":"finmarketpy (formerly pythalesians) finmarketpy is a Python based library that enables you to analyze market data and also to backtest trading strategies using a simple to use API, which has prebuilt templates for you to define backtest. Included in the library Prebuilt templates for backtesting trading strategies Display historical returns for trading strategies Investigate seasonality of trading strategies Conduct market event studies around data events In built calculator for risk weighting using volatility targeting Written in object oriented way to make code more reusable Contributors for the project are very much welcome, see below! Merging with pythalesians I had previously written the open source PyThalesians financial library (which has been merged with this - so can focus on maintaining one set of libraries). This new finmarketpy library has Similar functionality to the trading part of pythalesians Rewritten the API to make it much cleaner and easier to use, as well as having many new features. finmarketpy requires the libraries, which I've written chartpy (for charts) and findatapy (for loading market data) to function By splitting up into smaller more specialised libraries, it should make it easier for contributors Using findatapy, you can download market data easily from Bloomberg, Quandl, Yahoo etc Using chartpy, you can choose to have results displayed in matplotlib, plotly or bokeh by changing single keyword! Points to note: Please bear in mind at present finm","default_branch":null,"files":null,"tree":[],"storefront":"/r/cuemacro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cuemacro/finmarketpy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}