Skip to main content

openbb-atlantis

Bond data for the OpenBB Platform, from Atlantis Data Solutions.

OpenBB ships 30+ provider extensions and none of them covers individual bonds. This one does:

  • Bond lookup across 162,000+ CUSIPs and ISINs: US Treasuries, corporates, municipals, sovereigns, European exchange listings, India G-secs and more
  • Yield curves: 72 sovereign curves (including India, Indonesia and Switzerland), US corporate rating band curves, US municipal state curves
  • Curve placement: every bond comes back with its fitted reference yield and its residual in basis points, so relative value is one call
  • Price and yield history: the most recent 12 observations per bond, with a link to the full multi-year series
  • Sovereign ratings (S&P long term foreign currency)

No API key required.

Install

pip install openbb-atlantis

Upgrading from 0.1.0? Run this once, otherwise the new commands will not appear:

import openbb; openbb.build()

OpenBB caches its generated interface and only rebuilds when the set of installed extensions changes, so an in-place version bump needs a nudge. Fresh installs build automatically and need nothing.

Use

from openbb import obb

# Find bonds by issuer name, CUSIP or ISIN fragment
obb.atlantis.bond_search(query="apple")

# One bond in full, including where it sits against its curve
obb.atlantis.bond_reference(symbol="037833BX7")

# Recent price and yield observations
obb.atlantis.bond_history(symbol="037833BX7")

# A country's government curve
obb.atlantis.yield_curve(country="India")

Sovereign curves are also available through OpenBB's own standard command, so you can compare providers side by side:

obb.fixedincome.government.yield_curve(provider="atlantis", country="India")

Why the atlantis namespace

Bond search, bond reference and bond history live under obb.atlantis.* rather than obb.fixedincome.* because the OpenBB Platform has no router command for them yet. It defines BondReference, BondPrices and BondTrades models in openbb-core, but nothing exposes them, so a provider has nothing to attach to. This package ships its own router alongside the provider so the data is usable today. We would rather these lived in the fixedincome router and are happy to contribute them upstream.

Fair use

Free for individual queries, with attribution. Rate limits apply per IP, and there are deliberately no bulk endpoints: this answers questions, it is not a feed. Higher limits come with an API key, included with an annual subscription. Full price histories and the downloadable universe live at atlantisdatasolutions.com/bond-lookup.

The underlying REST API is documented at atlantisdatasolutions.com/api and works from anything that speaks HTTP.

Data © Atlantis Data Solutions. Attribution required on redisplay.

Metadata

Release files for openbb-atlantis 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openbb-atlantis 0.2.0
File Size Uploaded
openbb_atlantis-0.2.0.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openbb-atlantis 0.2.0
File Interpreter ABI Platform
openbb_atlantis-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.4 kB

Release files / openbb_atlantis-0.2.0.tar.gz

Download URL openbb_atlantis-0.2.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8f61323279ee92cc2a3f100fd33cbcfa473c136551289d37e4038e3420a2459c
BLAKE2b-256 checksum
How to use checksums
21120bec14b4950917f5ed423abfc6338ba4bc43c5a6253afa87fcf9b2cd6fe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / openbb_atlantis-0.2.0-py3-none-any.whl

Download URL openbb_atlantis-0.2.0-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
73efa48c21912dd49ab925e15e4807852ffcb44b8e35fa163df81cfa9d554eaf
BLAKE2b-256 checksum
How to use checksums
e01868dd57d62757f472215643306ec67a184d84e0f2813989ed6f304ce5c360
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page