A curated list of amazingly awesome financial libraries, resources and shiny things.
- amCharts - Interactive JavaScript Stock Chart.
- ChartIQ - Advanced HTML5 Charting Library.
- Highstock
- TradingView - Stock Charting Library.
- fredcpp - FRED API Client for C++.
- accounting - Money and currency formatting for golang.
- decimal - Arbitrary-precision fixed-point decimal numbers in go.
- Coherent Logic FRED Client
- TA-Lib - Technical Analysis Library (Java Maven mirror).
- XChange - XChange is a Java library providing a streamlined API for interacting with 50+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
- accounting.js - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
- fredApi - Javascript wrapper for FRED (Federal Reserve Economic Database) API.
- money.js - A tiny (1kb) javascript currency conversion library, for web & nodeJS.
- node-yahoo-finance - Yahoo Finance historical quotes and snapshot data downloader written in Node.js.
- CommonLispFred - Lisp Interface to Federal Reserve Economic Data (FRED®).
- Xaye.Fred - .NET wrapper for the St. Louis Federal Reserve Economic Data (FRED) API.
- JCStockGraph - An easy way to show historical price graphs for any stock in your iOS app.
- YahooFinance - iOS API for Yahoo finance. Stock symbol search, stock details and currency conversion.
- yahoo-finance-query - A PHP class to query the Yahoo Finance API.
- alpha-vantage - Python wrapper to get stock, ETF, mutual fund, forex, and crypotocurrency information from Alpha Vantage, a Y Combinator backed fintech company.
- china-stock - Python module to get stock info from Chinese SH & SZ stock exchanges.
- fred - Python wrapper for the St. Louis Fed's FRED API.
- fredapi - Python API for FRED (Federal Reserve Economic Data) and ALFRED (Archival FRED)
- googlefinance - Python module to get real-time stock data from Google Finance API.
- money - Python money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.
- pyfolio - Portfolio and risk analytics in Python.
- ta-lib - Python wrapper for TA-Lib (http://ta-lib.org/).
- yahoo-finance - Python module to get stock data from Yahoo! Finance.
- ystockquote - Retrieve stock quote data from Yahoo Finance (Python module).
- zipline - Zipline, a Pythonic Algorithmic Trading Library.
- FredR - R Interface to Federal Reserve Economic Data API.
- finance - A library for financial calculations in Ruby.
- fred - Ruby wrapper for the St. Louis Federal Reserve Economic Data (FRED) API.
- fredapi - A Ruby wrapper for the Federal Reserve Economic Data API (FRED).
- money - A Ruby Library for dealing with money and currency conversion.
- yahoo-finance - Ruby's Yahoo Finance Wrapper.
- payment-webfont - An SVG webfont full of main payment system icons.
- Advanced Quantitative Finance with C++ - By Alonso Pena.
- Build Financial Software with Generative AI - By Chris Kardell and Mark Brouwer.
- DevOps for Finance - Reducing Risk through Continuous Delivery, by Jim Bird.
- F# for Quantitative Finance - By Johan Astborg.
- Hadoop for Finance Essentials - By Rajiv Tiwari.
- Introduction to R for Quantitative Finance - By Gergely Daróczi, Michael Puhle, Edina Berlinger, Péter Csóka, Daniel Havran, Márton Michaletzky, Zsolt Tulassay, Kata Váradi, Agnes Vidovics-Dancs.
- Mastering pandas for Finance - By Michael Heydt.
- Mastering Python for Finance - By James Ma Weiming.
- Mastering R for Quantitative Finance - By Edina Berlinger, Ferenc Illes, Milan Badics, Adam Banai, Gergely Daróczi, Barbara Domotor, Gergely Gabler, Daniel Havran, Peter Juhasz, Istvan Margitai, Balazs Markus, Peter Medvegyev, Julia Molnar, Balazs Arpad Szucs, Agnes Tuza, Tamas Vadasz, Kata Váradi, Agnes Vidovics-Dancs.
- Python for Finance - Analyze Big Financial Data, By Yves Hilpisch.