Skip to main content

RPT Research Hub CLI — cross-library research intelligence from your terminal.

Reason this release was yanked:

Empty wheel — 0.1.0 was published without source code. Use 0.1.1 or later.

Project description

rpt-cli

Query cross-library investment research from your terminal.

Install

pip install rpt-cli

Configure

rpt configure --api-key <your-key>

Configuration lives at ~/.rpt/config. Grab an API key from /dashboard/integrations on the RPT platform or your broker's branded portal.

If you're using a branded portal (e.g. Shore Capital's), point the CLI at it so all commands are scoped to that provider's research:

rpt configure --api-key <your-key> --url https://shore-capital.researchprotocol.io

Usage

# Cross-library search
rpt search "Rolls-Royce" --rating buy

# Recent research feed
rpt feed --limit 20

# Open a single note by ID or ticker
rpt note ARM

# List entitled providers
rpt providers

# Manage watchlists
rpt watchlist list
rpt watchlist add ARM

# Provider-admin (requires an API key with admin scope)
rpt provider clients list
rpt provider templates list
rpt provider rate-limits set <entitlement-id> --daily 1000

Run rpt --help for the full command tree.

What this package is

rpt-cli is the lean CLI half of the RPT Research Hub — a standardised API gateway for investment research across multiple sell-side providers. It talks to the public REST API and ships with no server dependencies (no FastAPI, no SQLAlchemy, no Stripe). Install it wherever you need to query research from a shell or script.

The server half lives in the same repository but is published separately; if you're deploying the hub itself you want that package, not this one.

Links

License

MIT

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

rpt_cli-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

rpt_cli-0.1.0-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

File details

Details for the file rpt_cli-0.1.0.tar.gz.

File metadata

  • Download URL: rpt_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rpt_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 94ca8895e6556a6da981d92e0068a941174c9b5899154dd2e20d09a4ab7ac62e
MD5 9b27075ec9560d017895caca0d8143c5
BLAKE2b-256 9ad5b2f236cd677ce20eb7dd5ee545c0a2607b6653c268b1be89289490100a22

See more details on using hashes here.

Provenance

The following attestation bundles were made for rpt_cli-0.1.0.tar.gz:

Publisher: publish-rpt-cli.yml on viridios/rsc-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rpt_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rpt_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rpt_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 009afc2b0ad69ba5fd88af457e6774ec5a54d774b740813ef5a11b1d9ff74aa4
MD5 a16be5599ee18a2305e6ef6933df380b
BLAKE2b-256 6b064c8771283008c2aae504ddd808861b3cc63b4b5e9d8ceca394281a804eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rpt_cli-0.1.0-py3-none-any.whl:

Publisher: publish-rpt-cli.yml on viridios/rsc-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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