Skip to main content

Noosphere Prime SIGMA Engine — sovereign risk intelligence for Python

Project description

noosphere-sdk

Sovereign risk intelligence for Python — powered by the Noosphere Prime SIGMA Engine.

pip install noosphere-sdk

Quickstart

from noosphere import NoosphereClient

client = NoosphereClient()  # free public API, no key required

# Single country score
score = client.sigma("turkey")
print(score)
# 🇹🇷 Turkey | SIGMA 71.2/100 [CRITICAL] ⚠ EWS

# Deep regime analysis
analysis = client.regime("argentina")
print(f"Collapse probability: {analysis.collapse_probability:.1%}")
print(f"Minsky phase: {analysis.minsky_phase}")
print(f"Hurst exponent: {analysis.hurst_exponent:.4f}")

# Compare multiple entities
results = client.compare(["turkey", "argentina", "italy", "france"])
print(results.summary())
# Risk Ranking (highest → lowest):
#   1. Turkey — 71.2 [CRITICAL] ⚠
#   2. Argentina — 68.4 [STRESS]
#   3. Italy — 52.1 [WARNING]
#   4. France — 47.3 [STABLE]

# List all available entities
entities = client.list_entities()
print([e.slug for e in entities])

Async support

import asyncio
from noosphere import AsyncNoosphereClient

async def main():
    async with AsyncNoosphereClient() as client:
        turkey, argentina = await asyncio.gather(
            client.sigma("turkey"),
            client.sigma("argentina"),
        )
        print(turkey, argentina)

asyncio.run(main())

Authenticated access (higher rate limits)

client = NoosphereClient(api_key="your-api-key")

Get an API key at noosphereprime.space.

Available entities

Call client.list_entities() or visit the public API.

Countries include: turkey, argentina, ukraine, italy, france, germany, united-states, european-union, romania, hungary, poland, and 10+ more.

Sectors include: banking, sovereign-debt, real-estate, energy, technology, emerging-markets.

Attribution

Required: include a link to noosphereprime.space when displaying scores publicly (CC-BY-4.0).

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

noosphere_sdk-1.0.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

noosphere_sdk-1.0.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file noosphere_sdk-1.0.0.tar.gz.

File metadata

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

File hashes

Hashes for noosphere_sdk-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3064d1225f4e26cba0b2b1a8d791f6c54bfb9f885dbe4273e8146904de94530d
MD5 f499be8431ea7ad8dc5536b0827e6d3a
BLAKE2b-256 e34d878fad21a7e364ead2b35c66929feecbfaeafef7946c8db82d4f6632f1c6

See more details on using hashes here.

File details

Details for the file noosphere_sdk-1.0.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for noosphere_sdk-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b70b3408f6e8903b651ad2300e33e9282b8aee7fdcdb289fb4dbc9f295fe2d48
MD5 79f521813fe65d2d0fbf951b6fefe5f9
BLAKE2b-256 64649fca309d3d73413bde9f7f84a05cd694e4baeb63a8c304f7dae2da4f233b

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