Finance
Tool & Library
- vectorbt
vectorbt is a backtesting library on steroids - it operates entirely on pandas and NumPy, and is accelerated by Numba to analyze trading strategies at speed and scale
backtrader Live Trading and backtesting platform written in Python.
Stocker : A Stock Analysis and Prediction Toolkit using Additive Models
Tutorials
Example
PyFolio āđāļāđāļāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāļĢāļĩāļāļĩāđāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļāļģāļĨāļāļāļāļēāļĢāļāļ·āđāļāļāļēāļĒāđāļŦāđāļāļąāļāļāļđāđāđāļāđāđāļĨāļ°āļĄāļąāļāļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļāļāļ Python Django Framework PyFolio āđāļāđāļāđāļāļĄāļđāļĨāļāļĨāļēāļāļŦāļļāđāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāđāļāļ·āđāļāļ§āļēāļāļ āļēāļāļāļāļĢāđāļāļāļēāļĢāļĨāļāļāļļāļāļāļĩāđāļāļđāļāļāđāļāļāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļĨāļāļāļļāļāđāļāļĄāļļāļĄāļĄāļāļ āļāļāļļāļāļēāļāđāļŦāđāļāļđāđāđāļāđāļāļāļāđāļāļāļāļāļĢāđāļāļāļēāļĢāļĨāļāļāļļāļāļāļāļāļāļāđāļāļāđāļĨāļ°āđāļŠāļāļāļāļąāļāļāļąāļĒāđāļāļīāļāļāļĢāļīāļĄāļēāļāļāđāļ§āļĒāļāļĢāļēāļāđāļĨāļ°āđāļāļāļ āļđāļĄāļīāļāļĩāđāļĄāļāļāđāļŦāđāļāđāļāđāļŠāļđāļ
wxStocks āđāļāđāļāđāļāļĢāđāļāļĢāļĄāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļēāļĢāļĨāļāļāļļāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāđāļ§āļĒāļŠāļāļāđāļŦāđāļāļļāļāļāļđāļāļāļąāļāļāļĢāļāļāļāļąāļāđāļĢāļĩāļĒāļāđāļĨāļ°āđāļāļĢāļĩāļĒāļĄāļāļāļĢāđāļāđāļāļĨāļīāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāļāļēāļĢāļāļ·āđāļāđāļĨāļ°āļāļēāļĒāļāļĢāļēāļŠāļēāļĢāļāļļāļ
Deep-Reinforcement-Stock-Trading āđāļāļĢāļāļāļēāļĢāļāļĩāđāļĄāļļāđāļāļāļĩāđāļāļ°āļĒāļāļĢāļ°āļāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļēāļĢāđāļŠāļĢāļīāļĄāđāļĢāļāļĨāļķāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļāļĢāđāļāđāļāļĨāļīāđāļ āđāļāļĢāļāļŠāļĢāđāļēāļāļāļĢāļāļāļāļēāļāđāļāđāļĢāļąāļāđāļĢāļāļāļąāļāļāļēāļĨāđāļāļāļēāļ Q-Trader āļĢāļēāļāļ§āļąāļĨāļŠāļģāļŦāļĢāļąāļāļāļąāļ§āđāļāļāļāļ·āļāļāļģāđāļĢāļāļĩāđāļĒāļąāļāđāļĄāđāđāļāļīāļāļāļķāđāļāļāļĢāļīāļ (āļŦāļĄāļēāļĒāļāļķāļāļŦāļļāđāļāļĒāļąāļāļāļĒāļđāđāđāļāļāļāļĢāđāļāđāļĨāļ°āļĒāļąāļāđāļĄāđāđāļāđāļāļāļāļāļāļ) āļāļģāđāļĢāļāļĩāđāļāļĢāļ°āđāļĄāļīāļāđāļāđāļāđāļĨāļ°āļāļąāđāļāļāļāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ āļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāđāļāļ·āđāļāļĒāļāļēāđāļāđāļāđāļĨāļ°āļāļąāđāļāļāļāļāļāļ°āļĄāļĩāļāļēāļĢāđāļāļīāđāļĄāļāļāļĨāļāđāļāļĐāļāļĩāđāđāļāđāļāļĨāļāđāļāļāļāļĢāđāļāđāļāļĨāļīāđāļāđāļāļ·āđāļāļāļāļēāļāđāļāđāļāđāļāļāļēāļŠāļāļĩāđāļāļĨāļēāļāđāļāđāļāļāļēāļĢāļĨāļāļāļļāļāđāļāļāļąāļāļāļāļąāļāļĢāļĢāļąāļāļāļēāļĨāļāļĩāđāļāļĢāļēāļĻāļāļēāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļ āļĄāļĩāļāļĩāđāļāļāļĢāđāđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāđāļŦāļĄāđ āđ āļĄāļēāļāļĄāļēāļĒāđāļāļāļēāļĢāļāļķāļāļāļāļĢāļĄāđāļĨāļ°āļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļĨ āļāļąāļ§āļāļĩāđāļ§āļąāļāļāļēāļĢāļāļĢāļ°āđāļĄāļīāļāļāļĨāđāļĨāļ°āļāļēāļĢāļŠāļĢāđāļēāļāļ āļēāļāļāļąāđāļāļŦāļĄāļāļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļāļāļēāļāļĻāļđāļāļĒāđ
pyrtfolio - Python package to generate stock portfolios āđāļāđāļāđāļāļāđāļāļ Python āļŠāļĢāđāļēāļāļāļķāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļēāļĢāļĨāļāļāļļāļāļāļķāđāļāļĄāļĩāļāļļāļāļĄāļļāđāļāļŦāļĄāļēāļĒāđāļāļ·āđāļāļŠāļĢāđāļēāļāļāļāļĢāđāļāļŦāļļāđāļāļāļĩāđāļāļģāļŦāļāļāđāļāļ āđāļāļāļēāļĢāļĨāļāļāļļāļāļāļāļĢāđāļāđāļāļĨāļīāđāļāđāļāđāļāļāļēāļĢāļāļąāļāļāļĨāļļāđāļĄāļāļāļāļŠāļīāļāļāļĢāļąāļāļĒāđāļāļēāļāļāļēāļĢāđāļāļīāļāļĢāļ§āļĄāļāļķāļāļāļđāđāļāļāļāļāļāļāļāļļāļ āđāļāļĢāļāļāļĢāļēāļāļ§āđāļēāļāļāļĢāđāļāđāļāļĨāļīāđāļāļĒāļąāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļŦāļĨāļąāļāļāļĢāļąāļāļĒāđāļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļ·āđāļāļāļēāļĒāđāļāđāđāļāļāļŠāļēāļāļēāļĢāļāļ° āļāļąāļāļāļąāđāļāļāđāļāļĄāļđāļĨ Investpy āļāļ°āļāļđāļāđāļāđāđāļāļ·āđāļāļŠāļĢāđāļēāļāļāļāļĢāđāļāļāļēāļĢāļĨāļāļāļļāļāđāļāļāļāļģāļŦāļāļāđāļāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļđāđāđāļāđāđāļŦāđāđāļāđāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļŠāļīāļāļāļĢāļąāļāļĒāđāļ§āļąāļāļāļĩāđāļāļ·āđāļāļāļģāļāļ§āļāļŦāļļāđāļāļāļĩāđāļāļ·āđāļ āļŊāļĨāļŊ
Optimal Execution of Portfolio Transactions āļāļģāđāļāļīāļāļāļēāļĢāļāļĨāļĒāļļāļāļāđāļāļēāļĢāļāļ·āđāļāļāļēāļĒāđāļāļĒāđāļāđāļāļēāļĢāđāļĨāđāļĢāļ°āļāļąāļāļŠāļĩāļāđāļĒāļāļēāļĒāļāļĩāđāļāļģāļŦāļāļāļāļķāđāļāļāļĒāđāļēāļāļĨāļķāļāđāļāļ·āđāļāļāļĢāļēāļāļ§āđāļēāđāļĄāļ·āđāļāđāļāļāļ§āļĢāļāļ·āđāļāļāļ·āļāļŦāļĢāļ·āļāļāļēāļĒāļŦāļļāđāļāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāđāļŠāļĄāļ·āļāļāļāļĢāļīāļāļāļĩāđāļāļģāļĨāļāļāļĢāļēāļāļēāļŦāļļāđāļ
Financial Portfolio Flask āđāļ§āđāļāđāļāļ Flask Python āļāļķāđāļāđāļāđ Bootstrap front-end āļāđāļ§āļĒāđāļŦāđāļāļēāļĢāļāļīāļāļāļēāļĄāđāļĨāļ°āļāļēāļĢāļĄāļāļāđāļŦāđāļāļāļāļ Cryptocurrency āļŦāļĢāļ·āļāļāļēāļĢāļĨāļāļāļļāļāđāļāļŠāļāđāļāļ āļāļąāļāļāļļāļāļąāļ webapp āļĢāļāļāļĢāļąāļāļŠāļāļļāļĨāđāļāļīāļāļāļĢāļīāļ 3 āļŠāļāļļāļĨ (EUR, USD, CNY) āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ API āļāļĩāđāđāļāđāđāļāļāļēāļĢāļĢāļ§āļāļĢāļ§āļĄāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļģāļŦāļāļāļĢāļēāļāļēāļŠāļāļļāļĨāđāļāļīāļāļāļąāđāļāļĢāļāļāļĢāļąāļāđāļāđāļĄāļēāļāļāļķāļ 11 āļĢāļēāļĒāļāļēāļĢāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļāļāđāļēāđāļāđ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļĄāļĩāļĄāļļāļĄāļĄāļāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļ āļđāļĄāļīāļŠāļģāļŦāļĢāļąāļāļŠāļāļļāļĨāđāļāļīāļāļāļāļāļāļļāļāļāļķāđāļāđāļāđāļāļēāļ Chart.js Demo , user guide
Stock_exchange āļāļĨāļēāļāļŦāļĨāļąāļāļāļĢāļąāļāļĒāđāļāđāļ§āļĒāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļāļ·āđāļāļāļēāļĒāļŦāļļāđāļāļāļĢāļ°āđāļ āļāļŦāļāļķāđāļāđāļāļĒāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāļŠāļąāđāļāļāļ·āđāļāđāļĨāļ°āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļāļāļāļĨāđāļāļāļēāļĢāļāļąāļāļāļđāđ āļāļēāļĢāļāļąāļāļāļđāđāđāļāđāļāļāļīāđāļāļāļīāļāđāļāļāļĢāđāđāļāļāļāļąāļāļāļąāļāļāļķāļāļāļāļāļāļđāđāļĄāļĩāļŠāđāļ§āļāļĢāđāļ§āļĄāđāļāļāļĨāļēāļāđāļāđāļāđāļ§āđāđāļāļŠāļĄāļļāļāļĨāļđāļāļāđāļēāđāļĨāļ°āļāļąāļāđāļāļāļāļāļĢāđāļāļāļēāļĢāļĨāļāļāļļāļāļāļāļāļāļ§āļāđāļāļēāļāļēāļĄāļāļģāļŠāļąāđāļāļāļĩāđāļāļĢāļāļāđāļ§āđ āļāļģāļŠāļąāđāļāļāļ·āđāļāđāļĨāļ°āļāļēāļĒāļāļ°āļāļąāļāļāļđāđāđāļĨāļ°āđāļāļīāļĄāđāļāđāļĄāļāļēāļĄāļĢāļđāļāđāļāļāļāļēāļĢāļāļĢāļ°āļĄāļđāļĨāļāļāļ Walrasian
Stock-Bridge-2018 stock-market-simulator
A free, lightweight, blazing-fast static page to get stock quotes using the IEX Cloud. Stocks can be grouped into user-defined portfolios. Quotes update every 10 seconds. Everything is contained within index.html, there are no external javascripts or stylesheets to load.
See here for a live demo: https://toddwschneider.com/stocks/
Tool & Resource
yfinance Yahoo! Finance market data downloader
Koyfin āđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄāļāđāļāļĄāļđāļĨāļāļēāļāļāļēāļĢāđāļāļīāļāđāļĨāļ°āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļ§āļīāļāļąāļĒāļŦāļļāđāļāđāļĨāļ°āļāļģāļāļ§āļēāļĄāđāļāđāļēāđāļāļāļąāļāđāļāļ§āđāļāđāļĄāļāļāļāļāļĨāļēāļ āļāļēāļĢāļāļĢāļāļāļāļĨāļļāļĄāļāđāļāļĄāļđāļĨāļāļāļāđāļĢāļēāļĢāļ§āļĄāļāļķāļāļŦāļļāđāļ ETF āļāļāļāļāļļāļāļĢāļ§āļĄ FX āļāļąāļāļāļāļąāļāļĢāđāļĻāļĢāļĐāļāļĻāļēāļŠāļāļĢāđāļāđāļēāļ§āđāļĨāļ° Twitter āđāļāļ·āđāļāđāļŦāđāļāļļāļāļĄāļĩāļĄāļļāļĄāļĄāļāļāļāļĩāđāđāļŦāļĄāļ·āļāļāđāļāļāđāļāđāļēāđāļāļāļĨāļēāļ āđāļĢāļēāļŠāļĢāđāļēāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŠāļĢāđāļēāļāđāļāļāļ āļđāļĄāļīāđāļĨāļ°āđāļāļāļāļāļĢāđāļāļāļāļāđāļĢāļēāļāļąāđāļāļŦāļĄāļāļāļąāđāļāđāļāđāļāđāļāđāļāļ·āđāļāđāļŦāđāļāļđāđāđāļāđāļāļāļāđāļĢāļēāđāļāđāļĢāļąāļāļāļĢāļ°āđāļĒāļāļāđāļŠāļđāļāļŠāļļāļāđāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāđāļāđāļāļāđāļāļĄāļđāļĨ Koyfin āđāļŦāđāļāļĢāļīāļāļēāļĢāļāļĢāļĩ
Article
Last updated
Was this helpful?