Seiche for OpenBB
openbb-seiche brings Seiche's public, source-clocked funding-liquidity and
world-markets evidence into OpenBB. It installs both a provider and a router, so
the fetchers work independently and the commands appear under obb.seiche.
Install
pip install openbb openbb-seiche
openbb-build
Version 0.1.1 requires PyJWT 2.14 or later within the 2.x series, including
when it is installed into an existing OpenBB environment. For an older
openbb-seiche installation, update that dependency explicitly:
python -m pip install --upgrade "PyJWT>=2.14,<3"
During development from the Seiche repository:
pip install -e integrations/openbb
openbb-build
Use
from openbb import obb
stress = obb.seiche.funding_stress(provider="seiche")
markets = obb.seiche.world_markets(selector="summary", provider="seiche")
china = obb.seiche.world_markets(selector="china_macro", provider="seiche")
health = obb.seiche.data_health(staleness="aging", provider="seiche")
print(stress.to_dataframe())
print(markets.to_dataframe())
print(health.to_dataframe())
The integration calls Seiche's anonymous, read-only hosted API. No API key is required. Results retain generation/evidence clocks, status labels, source links, and the research-not-advice boundary instead of presenting a derived reading as a raw market quote.
For self-hosted development, set SEICHE_OPENBB_BASE_URL to an HTTPS origin (or
to exact loopback HTTP on localhost, 127.0.0.1, or ::1). The override must
be a bare origin without credentials, path, query, or fragment. Production
defaults to https://api.seiche.info; redirects, non-JSON responses, and
responses over 2 MB fail closed.
Commands
| Command | Public Seiche contract | Output |
|---|---|---|
obb.seiche.funding_stress() |
/api/gauge |
One current regime row with the public ensemble and turn context |
obb.seiche.world_markets() |
/api/v2/world-markets |
Domain rows, a metadata-only China row, source rows, or one methodology row |
obb.seiche.data_health() |
/api/health |
One row per source, filterable by source and staleness |
Seiche is a research and evidence tool, not a real-time quote service, execution venue, or investment adviser. The source code is AGPL-3.0-or-later; upstream data remains governed by its source terms.
world_markets(selector="money_markets" | "forex" | "capital_markets")
returns only that domain and keeps the bounded selected projection in
details. selector="sources" returns one row per official source-registry
entry; selector="methodology" returns the projection limits and evidence
classes. Summary and all-domain rows retain snapshot, evaluation, and evidence
clocks separately. A recent response never advances a source observation clock.
selector="china_macro" returns one china_macro row containing release-pinned
NBS series identities and, when available, owner-attested provenance. It is not
an economic time series: values, raw exports, history, gauge eligibility, and
scoring eligibility remain excluded. OpenBB exposes knowledge_time in its own
column and keeps both as_of and selected_evidence_as_of null for that row.
The same rule holds for the China row appended by selector="all"; it never
borrows the latest clock from the three market domains. Owner attestation proves
which export Seiche received, not that NBS digitally signed it or granted public
redistribution rights.
Metadata
Release files for openbb-seiche 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openbb_seiche-0.1.1.tar.gz | 25.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openbb_seiche-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.2 kB
Release files / openbb_seiche-0.1.1.tar.gz
| Download URL | openbb_seiche-0.1.1.tar.gz |
|---|---|
| Size | 25.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d8c2dd547439852d19b426a88bdf7d8b8b99e7611e645e2bc8b04d996afab19
|
|
BLAKE2b-256 checksum How to use checksums |
1e1e816ceadb5bf50dce9772a57892cf9e04a91b4fb6c16c7d0bdd726b7b9414
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / openbb_seiche-0.1.1-py3-none-any.whl
| Download URL | openbb_seiche-0.1.1-py3-none-any.whl |
|---|---|
| Size | 28.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c9d83a86f87204e895c351c59fa668f07337696485772d6b329dad1bf2597c0a
|
|
BLAKE2b-256 checksum How to use checksums |
d608d230cdce3990a79b4e07f155de86546c7d96c36c08060d46661891d6cded
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency log