Stock sentiment data from Reddit, X/Twitter, and Polymarket for OpenBB
Project description
openbb-adanos
Adanos stock-sentiment integration for the OpenBB Platform.
The package now exposes two layers:
- Standard OpenBB provider commands for quick cross-platform sentiment lookups.
- A full
obb.adanos.<platform>.*router surface for all Adanos stock endpoints.
Links:
- Source: https://github.com/adanos-software/openbb-adanos
- API docs: https://api.adanos.org/docs
- Homepage: https://adanos.org
Installation
pip install openbb-adanos
Setup
Get an API key at api.adanos.org, then configure OpenBB:
from openbb import obb
obb.user.credentials.adanos_api_key = "sk_live_..."
You can also use OPENBB_ADANOS_API_KEY.
Quick Start
Standard OpenBB provider flow
from openbb import obb
# Single symbol, detailed sentiment
obb.equity.sentiment(symbol="AAPL", provider="adanos")
# Cross-platform support
obb.equity.sentiment(symbol="TSLA", source="x", provider="adanos")
obb.equity.sentiment(symbol="NVDA", source="news", provider="adanos")
obb.equity.sentiment(symbol="SPY", source="polymarket", provider="adanos")
# Trending list
obb.equity.sentiment.trending(provider="adanos")
obb.equity.sentiment.trending(source="news", days=3, limit=50, provider="adanos")
# Compact comparison
obb.equity.sentiment.compare(symbols="AAPL,MSFT,NVDA", provider="adanos")
Full Adanos endpoint surface inside OpenBB
from openbb import obb
# Reddit
obb.adanos.reddit.trending(days=1, limit=25)
obb.adanos.reddit.stock(symbol="TSLA", days=7)
obb.adanos.reddit.explain(symbol="TSLA")
obb.adanos.reddit.search(query="tesla")
obb.adanos.reddit.compare(symbols=["TSLA", "NVDA", "AMD"])
obb.adanos.reddit.stats()
obb.adanos.reddit.health()
# News
obb.adanos.news.trending(days=3, source="reuters")
obb.adanos.news.trending_sectors(days=7, source="bloomberg")
obb.adanos.news.trending_countries(days=7)
obb.adanos.news.stock(symbol="AAPL", days=14)
obb.adanos.news.explain(symbol="AAPL")
# X / Twitter
obb.adanos.x.trending(days=1, asset_type="stock")
obb.adanos.x.stock(symbol="TSLA", days=7)
obb.adanos.x.search(query="nvidia")
# Polymarket
obb.adanos.polymarket.trending(days=7)
obb.adanos.polymarket.stock(symbol="NVDA", days=14)
obb.adanos.polymarket.compare(symbols="NVDA,TSLA,AMD")
Supported Endpoints
Provider commands
obb.equity.sentiment(..., provider="adanos")obb.equity.sentiment.trending(..., provider="adanos")obb.equity.sentiment.compare(..., provider="adanos")
Router commands
obb.adanos.reddit.{trending,trending_sectors,trending_countries,stock,explain,search,compare,stats,health}obb.adanos.news.{trending,trending_sectors,trending_countries,stock,explain,search,compare,stats,health}obb.adanos.x.{trending,trending_sectors,trending_countries,stock,search,compare,stats,health}obb.adanos.polymarket.{trending,trending_sectors,trending_countries,stock,search,compare,stats,health}
Notes
- Provider-level
sourcesupportsreddit,news,x, andpolymarket. - Trending defaults to
days=1, matching the API behavior. - Full stock detail remains platform-specific through
obb.adanos.*.stock(...), so users get fields liketop_tweets,source_distribution, ortop_mentionsinstead of a flattened lowest-common-denominator response.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openbb_adanos-1.2.1.tar.gz.
File metadata
- Download URL: openbb_adanos-1.2.1.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
098f00e50a3c59718dab7f0d28502c57b5b25cabae48ee80011df3eb1386d58b
|
|
| MD5 |
378c81f064f76c6c9080482ae719b02d
|
|
| BLAKE2b-256 |
ba6fc95d4b6040daea23b84381d405e0cdac042b5c1a412d7f39516cad978e96
|
Provenance
The following attestation bundles were made for openbb_adanos-1.2.1.tar.gz:
Publisher:
publish-pypi.yml on adanos-software/openbb-adanos
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
openbb_adanos-1.2.1.tar.gz -
Subject digest:
098f00e50a3c59718dab7f0d28502c57b5b25cabae48ee80011df3eb1386d58b - Sigstore transparency entry: 1135145401
- Sigstore integration time:
-
Permalink:
adanos-software/openbb-adanos@58b5a205d0753dd6eeb0083f9bfa2b2542a0fe7e -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/adanos-software
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@58b5a205d0753dd6eeb0083f9bfa2b2542a0fe7e -
Trigger Event:
release
-
Statement type:
File details
Details for the file openbb_adanos-1.2.1-py3-none-any.whl.
File metadata
- Download URL: openbb_adanos-1.2.1-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75532f6e64617e8be1fe2cd65fb59a676f586c40fd0e26f9efafbaf53fbf4705
|
|
| MD5 |
25007e59512f7029522df57806f279e9
|
|
| BLAKE2b-256 |
dbc6700cd1f794e7da9396c6bb6ffae47e984c8e36a6cdc0ffdcec89cffce984
|
Provenance
The following attestation bundles were made for openbb_adanos-1.2.1-py3-none-any.whl:
Publisher:
publish-pypi.yml on adanos-software/openbb-adanos
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
openbb_adanos-1.2.1-py3-none-any.whl -
Subject digest:
75532f6e64617e8be1fe2cd65fb59a676f586c40fd0e26f9efafbaf53fbf4705 - Sigstore transparency entry: 1135145445
- Sigstore integration time:
-
Permalink:
adanos-software/openbb-adanos@58b5a205d0753dd6eeb0083f9bfa2b2542a0fe7e -
Branch / Tag:
refs/tags/v1.2.1 - Owner: https://github.com/adanos-software
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@58b5a205d0753dd6eeb0083f9bfa2b2542a0fe7e -
Trigger Event:
release
-
Statement type: