intellectia-stock-screener
Get stock screener list data from Intellectia API (no auth) and summarize results.
- License 许可
- MIT
- 最近更新
- 2026-08-23
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- intellectia-stock-screener
- metadata
- { "openclaw": { "install": [ { "id": "python", "bins": [], "kind": "pip", "label": "Install requests (pip)", "package": "requests" } ], "requires": { "bins": [ "curl", "python3" ] } } }
- description
- Get stock screener list data from Intellectia API (no auth) and summarize results.
02 资源文件 1
- 参考文档_meta.json299 B
03 SKILL.md 正文
Intellectia Stock Screener
Base URL: https://api.intellectia.ai
Endpoint
GET /gateway/v1/stock/screener-list
Full URL:
https://api.intellectia.ai/gateway/v1/stock/screener-list
Query parameters
symbol_type(int): Asset type0=stock 1=etf 2=cryptoperiod_type(int): Period0=day 1=week 2=monthtrend_type(int): Trend0=bullish 1=bearishprofit_asc(bool): Sort by profit ascending (true= small → large)market_cap(int): Market cap filter0=any1=micro <300M2=small 300M-2B3=mid 2B-10B4=large 10B-200B5=mega >200B
price(int): Price filter0=any1=<52=<503=>54=>505=5-50
page(int): Page number (example: 1)size(int): Page size (example: 20)
Response (200)
Example response (shape):
{
"ret": 0,
"msg": "",
"data": {
"list": [
{
"code": "BKD.N",
"symbol": "BKD",
"symbol_type": 0,
"name": "Brookdale Senior Living Inc",
"logo": "https://intellectia-public-documents.s3.amazonaws.com/image/logo/BKD_logo.png",
"pre_close": 14.5,
"price": 15,
"change_ratio": 3.45,
"timestamp": "1769749200",
"simiar_num": 10,
"probability": 80,
"profit": 5.27,
"klines": [{ "close": 15, "timestamp": "1769749200" }],
"trend_list": [
{
"symbol": "BKD",
"symbol_type": 0,
"is_main": true,
"list": [{ "change_ratio": 5.27, "timestamp": "1730260800", "close": 16 }]
}
],
"update_time": "1769806800"
}
],
"total": 3,
"detail": {
"cover_url": "https://d159e3ysga2l0q.cloudfront.net/image/cover_image/stock-1.png",
"name": "Stocks Bullish Tomorrow",
"screener_type": 1011,
"params": "{}",
"desc": "..."
}
}
}
Field reference
Top-level:
ret(int): Status code (typically0means success)msg(string): Message (empty string when OK)data(object): Payload
data:
data.list(array): Result rowsdata.total(int): Total number of rowsdata.detail(object): Screener metadata
Each item in data.list:
code(string): Full instrument code (may include exchange suffix, e.g.BKD.N)symbol(string): Ticker symbol (e.g.BKD)symbol_type(int): Asset type (0=stock 1=etf 2=crypto)name(string): Display namelogo(string): Logo URLpre_close(number): Previous close priceprice(number): Current pricechange_ratio(number): Percent change vs previous closetimestamp(string): Quote timestamp (Unix seconds)simiar_num(int): Similarity count (as returned by API; spelling kept as-is)probability(int): Model confidence (0-100)profit(number): Predicted/expected return (as returned by API)klines(array): Price seriesklines[].close(number): Close priceklines[].timestamp(string): Unix seconds
trend_list(array): Trend comparison seriestrend_list[].symbol(string): Symbol for the series (may be empty for non-main series)trend_list[].symbol_type(int): Asset typetrend_list[].is_main(bool): Whether this is the main seriestrend_list[].list(array): Time pointstrend_list[].list[].change_ratio(number): Percent change at that pointtrend_list[].list[].timestamp(string): Unix secondstrend_list[].list[].close(number): Close price at that point
update_time(string): Last update time (Unix seconds)
data.detail:
cover_url(string): Cover image URLname(string): Screener titlescreener_type(int): Screener type IDparams(string): Serialized params (often JSON string)desc(string): Screener descriptionnum(int, optional): As returned by API (may be absent)
Examples
cURL
curl -sS "https://api.intellectia.ai/gateway/v1/stock/screener-list?symbol_type=0&period_type=0&trend_type=0&profit_asc=false&market_cap=0&price=0&page=1&size=20"
Python (requests)
python3 - <<'PY'
import requests
base_url = "https://api.intellectia.ai"
params = {
"symbol_type": 0,
"period_type": 0,
"trend_type": 0,
"profit_asc": False,
"market_cap": 0,
"price": 0,
"page": 1,
"size": 20,
}
r = requests.get(f"{base_url}/gateway/v1/stock/screener-list", params=params, timeout=30)
r.raise_for_status()
payload = r.json()
print("ret:", payload.get("ret"))
print("msg:", payload.get("msg"))
data = payload.get("data") or {}
rows = data.get("list") or []
print("total:", data.get("total"))
for row in rows[:10]:
print(row.get("symbol"), row.get("price"), row.get("change_ratio"), row.get("probability"), row.get("profit"))
PY
Notes
- No authentication required.
- If you see rate limits, reduce
sizeand add backoff/retry in client code.
04 同仓库更多 Skills
crowd-prompting
A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.
dilemm-ai
Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).
arxiv-paper-reviews
Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.
arxiv-paper-reviews
Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.
git-summary
Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.
agent-constitution
Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.