Skip to main content

QuantJourney SDK — Python client for api.quantjourney.cloud

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantjourney-2.4.0.tar.gz (34.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantjourney-2.4.0-py3-none-any.whl (46.2 kB view details)

Uploaded Python 3

File details

Details for the file quantjourney-2.4.0.tar.gz.

File metadata

  • Download URL: quantjourney-2.4.0.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for quantjourney-2.4.0.tar.gz
Algorithm Hash digest
SHA256 1ec0fd251233cb4ac0582ff9c26d49e9122e86ddfcf4797155bd98e43b35f174
MD5 0e70c67d11e988867748b1d6a4845c25
BLAKE2b-256 a10014c8b2930da070fd3a20eb3ce1239c51cb0efe85b23aaaa49e0a66d866cd

See more details on using hashes here.

File details

Details for the file quantjourney-2.4.0-py3-none-any.whl.

File metadata

  • Download URL: quantjourney-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 46.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for quantjourney-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5e41e796d8d77d34bfbd8bcef8d2a4387f71432541e3acd3ece5d570c7d44be
MD5 3a1cc5483a951519fac41551bd921f60
BLAKE2b-256 df999ec95eae1dc36d760911f7e7f127189f687819d2d6d79dca8c863ff57b35

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page