Installation¶
Requirements¶
- Python >= 3.10
- pip (Python package manager)
Basic Installation¶
Install FinVista using pip:
Optional Dependencies¶
Full Installation¶
Install all optional dependencies:
This includes:
curl-cffi- Better HTTP client with browser impersonationopenpyxl- Excel file supportxlrd- Legacy Excel file support
Async Support¶
For async/await functionality:
Caching¶
For Redis or disk-based caching:
Development¶
For development and testing:
Verify Installation¶
import finvista as fv
# Check version
print(fv.__version__)
# Quick test
df = fv.get_cn_stock_quote(["000001"])
print(df)