Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/repnot/quickfin
Quickfin is a Python module providing instant access to live and historical stock market price data, automated Plotly data visualization generators and a data catalog for referencing equities, stock symbols, sector, and industry information.
https://github.com/repnot/quickfin
automation data-mining data-visualization financial-data plotly plotly-python python python-module stock-market stock-prices
Last synced: about 14 hours ago
JSON representation
Quickfin is a Python module providing instant access to live and historical stock market price data, automated Plotly data visualization generators and a data catalog for referencing equities, stock symbols, sector, and industry information.
- Host: GitHub
- URL: https://github.com/repnot/quickfin
- Owner: REPNOT
- License: mit
- Created: 2024-04-03T02:01:47.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-08T07:53:43.000Z (7 months ago)
- Last Synced: 2024-10-14T11:47:19.187Z (24 days ago)
- Topics: automation, data-mining, data-visualization, financial-data, plotly, plotly-python, python, python-module, stock-market, stock-prices
- Language: Python
- Homepage: https://pypi.org/project/quickfin/
- Size: 42 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quick Fin ![PyPI - Version](https://img.shields.io/pypi/v/quickfin?logo=python&logoColor=white&labelColor=blue&color=green&link=https%3A%2F%2Fpypi.org%2Fproject%2Fquickfin%2F) ![GitHub Release](https://img.shields.io/github/v/release/repnot/quickfin?logo=github&logoColor=white&label=quickfin&labelColor=black&color=green&link=https%3A%2F%2Fgithub.com%2FREPNOT%2Fquickfin)
### [Docs](https://quickfin.techbyderek.com/) [Code Examples](https://quickfin.techbyderek.com/main/examples.html) [Data](https://gist.githubusercontent.com/REPNOT/6bffda0dd727d63a0bd727d4ff1c890a/raw/ec1ea323068b45739ddd595dfab897cc5f7c6487/fin_data.json) [Github Repo](https://github.com/REPNOT/quickfin)
## Description
Quickfin is a [Python](https://www.python.org/) module providing instant access to live and historical stock market price data, automated [Plotly](https://github.com/plotly/plotly.py) data visualization generators and a data catalog for referencing equities, stock symbols, sector, and industry information.
## Dependencies
| Library | Language | Link |
| --------- | -------- | ------------------------------------------------------------------ |
| Plotly | Python | https://github.com/plotly/plotly.py |## Installation
pip install quickfin
## Upgrade
pip install --upgrade quickfin
## Quickstart
Retrieve the most recent stock price data available for the stock symbol passed to the `symbol` parameter. Method will return live market price quotes during trading hours.
### Input:
from quickfin import *
price_data = PriceData()
print(price_data.current("SNOW"))
### Output:
{
'current': {
'Adj Close': 161.6,
'Change Amount': 2.42,
'Change Rate': 0.01,
'Close': 161.6,
'Date': '2024-03-28',
'Day Range': 4.89,
'High': 165.89,
'Low': 161.0,
'Open': 164.02,
'Volume': 10106900
},
'info': {
'industry': 'Software - Application',
'name': 'Snowflake Inc.',
'sector': 'Technology',
'symbol': 'SNOW'
}
}