Skip to main content

Vextorium

Vextorium for Python

Data your trading bot or AI agent pays for per call: no accounts, no API keys.
Website · Catalog (552 services) · OpenAPI · MCP server · x402

PyPI Python USDC on Base MIT

550+ pay-per-call data services for trading bots and AI agents: perp funding, liquidation maps, Hyperliquid markets and whales, market regime, prices, on-chain data on 30+ chains, DeFi, official statistics and more.

No API keys, no sign-up. A Base wallet with a little USDC is the account; each call is paid automatically via x402 (typically 0.003–0.01 USDC). Failed calls are not charged.

pip install vextorium            # or: pip install "vextorium[freqtrade]"
from vextorium import Vextorium

vx = Vextorium(private_key="0x...", budget_usd=1.0, max_price_usd=0.02)  # use a separate small wallet
vx.call("perp-funding", currency="BTC")        # funding, premium, open interest
vx.call("hyperliquid-liquidation-map", currency="ETH", brackets=10)
vx.call("market-regime")                       # risk-on / risk-off score
vx.services("funding")                         # free: search the catalog
print(vx.spent / 1e6, "USDC spent")

Safety: every call is capped by max_price_usd, the session by budget_usd (BudgetExceeded is raised before paying), payments only go out on Base USDC, and one payment runs at a time per wallet.

freqtrade

Add funding, nearest liquidations and market regime as columns (latest candle only, no look-ahead), cached so a bot calls each service at most once per refresh_minutes:

from vextorium.freqtrade import VextoriumContext

class MyStrategy(IStrategy):
    vx = VextoriumContext(budget_usd=2.0, refresh_minutes=60)   # key from VEXTORIUM_KEY

    def populate_indicators(self, dataframe, metadata):
        dataframe = self.vx.add_columns(dataframe, metadata["pair"])
        # vx_funding_annual_pct, vx_premium_pct, vx_open_interest_usd, vx_nearest_long_liq_pct,
        # vx_nearest_short_liq_pct, vx_long_at_risk_usd, vx_short_at_risk_usd, vx_regime_score
        return dataframe

Cost example: 1 pair, refresh 60 min, 3 signals ≈ 24 × 0.019 = 0.46 USDC/day.

Full catalog: https://api.vextorium.com/catalog.json · OpenAPI: https://api.vextorium.com/openapi.json · MCP server: https://github.com/bru1noia/vextorium-mcp

License: MIT

Metadata

Release files for vextorium 0.1.2

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

Source distribution (sdist)

Source distribution for vextorium 0.1.2
File Size Uploaded
vextorium-0.1.2.tar.gz 11.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vextorium 0.1.2
File Interpreter ABI Platform
vextorium-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 18.5 kB

Release files / vextorium-0.1.2.tar.gz

Download URL vextorium-0.1.2.tar.gz
Size 11.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1935abeaa940fc3bcfb67a03d223b738f60ecf926fcc3b04c7801851a1831655
BLAKE2b-256 checksum
How to use checksums
d859ef9d94a76f1015ae03d0b894fe7ec045c277a64dbd46e9f2d8102558b7b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / vextorium-0.1.2-py3-none-any.whl

Download URL vextorium-0.1.2-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45c6a18c1c52d258b77d09b2cf753aea367d6ae8fabab13c8e03b2bfc0dfc0f1
BLAKE2b-256 checksum
How to use checksums
29e4cd822a171226d06479d75f59f5975857665283487982dae33e3ced4caf88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

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