Good Python libraries for Fintech

Given the rising popularity and adoption of fintech, many people are interested in getting into this field. As a result, to get some practice in, some people interested in the field might not know where to start.

Therefore, I’d recommend getting acquainted and learning to use various Python libraries which are useful for getting a foot in the door for the tools and techniques used in this industry. Numerous major financial companies employ Python, including Revolut, Stripe and Venmo.

  • Numpy, Scipy, Pandas, Matplotlib - these are four very common libraries commonly used for data science and statistic, but have applications in fintech as well

  • FinmarketPy - used to analyse financial markets, and for backtesting trading strategies

  • Zipline - a library for trading and backtesting

  • Pyfolio - a library used for portfolio and risk analytics, developed by Quantopian, which was a finance company now taken over by Robinhood

  • PyAlgoTrade - another library for developing stock trading strategies

2 Likes