quantjourney
Python SDK for api.quantjourney.cloud — financial data API.
Version 2.4.0 introduces unified OAuth 2.0 authentication: API keys are now exchanged for short-lived JWTs at init, eliminating raw key transmission on every request.
Install
pip install quantjourney
Quick Start
With API key
from quantjourney.sdk import QuantJourneyAPI
qj = QuantJourneyAPI(token="your-api-key")
prices = qj.fmp.get_historical_prices(symbol="AAPL")
With email / password
from quantjourney.sdk import QuantJourneyAPI
qj = QuantJourneyAPI()
qj.auth.login(email="you@example.com", password="...")
prices = qj.fmp.get_historical_prices(symbol="AAPL")
User Portal
Manage your account at users.quantjourney.cloud:
- API Keys — generate and manage API keys for SDK access
- Data Sources — add your own keys for premium connectors (FMP, EOD, Tiingo, …)
- AI Models — add your OpenAI / Anthropic / Google AI keys for Copilot
Free connectors (FRED, SEC, OECD, World Bank, …) work without additional configuration.
Connector Coverage
The public SDK now exposes connector clients including:
- Market data:
fmp,eod,yf,tiingo,finnhub,coingecko - Macro / public data:
fred,bea,bls,census,eia,usda,worldbank,oecd,dbnomics,imf - Rates / central banks:
treasury,ecb,boc,rba,snb,eurostat - Regulatory / reference:
sec,openfigi,finra,cftc,multpl
Connector availability still depends on your plan and configured provider secrets where applicable.
See the Changelog for release notes and Usage Guide for additional examples.
Migration from 1.x
# Before (1.x):
from quantjourney_sdk import QuantJourneyAPI
# After (2.0):
from quantjourney.sdk import QuantJourneyAPI
Links
Metadata
Release files for quantjourney 2.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quantjourney-2.4.0.tar.gz | 34.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quantjourney-2.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 80.5 kB
Release files / quantjourney-2.4.0.tar.gz
| Download URL | quantjourney-2.4.0.tar.gz |
|---|---|
| Size | 34.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1ec0fd251233cb4ac0582ff9c26d49e9122e86ddfcf4797155bd98e43b35f174
|
|
BLAKE2b-256 checksum How to use checksums |
a10014c8b2930da070fd3a20eb3ce1239c51cb0efe85b23aaaa49e0a66d866cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / quantjourney-2.4.0-py3-none-any.whl
| Download URL | quantjourney-2.4.0-py3-none-any.whl |
|---|---|
| Size | 46.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f5e41e796d8d77d34bfbd8bcef8d2a4387f71432541e3acd3ece5d570c7d44be
|
|
BLAKE2b-256 checksum How to use checksums |
df999ec95eae1dc36d760911f7e7f127189f687819d2d6d79dca8c863ff57b35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|