Intellectia stock/crypto screener for Bullish/Bearish Tomorrow/Week/Month presets. Calls /gateway/v1/stock/screener-list (no auth) and summarizes results.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install ai-screener或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install ai-screener⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/ai-screener/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: intellectia-stock-screener description: Intellectia stock/crypto screener for Bullish/Bearish Tomorrow/Week/Month presets. Calls /gateway/v1/stock/screener-list (no auth) and summarizes results. metadata: {"openclaw":{"requires":{"bins":["curl","python3"]},"install":[{"id":"python","kind":"pip","package":"requests","bins":[],"label":"Install requests (pip)"}]}} ---
Fetch and summarize Intellectia “Screener List” results for stock/crypto screening.
Use this skill when you want to:
symbol_type, period_type, trend_type)probability, profit, price, change_ratio, klines, and trend_listPick one preset name and run it (this is the easiest way to use the skill):
| Preset (UI name) | symbol_type | period_type | trend_type | |---|---:|---:|---:| | Stocks Bullish Tomorrow | 0 | 0 | 0 | | Stocks Bearish Tomorrow | 0 | 0 | 1 | | Stocks Bullish for a Week | 0 | 1 | 0 | | Stocks Bearish for a Week | 0 | 1 | 1 | | Stocks Bullish for a Month | 0 | 2 | 0 | | Stocks Bearish for a Month | 0 | 2 | 1 | | Cryptos Bullish Tomorrow | 2 | 0 | 0 | | Cryptos Bearish Tomorrow | 2 | 0 | 1 | | Cryptos Bullish for a Week | 2 | 1 | 0 | | Cryptos Bearish for a Week | 2 | 1 | 1 | | Cryptos Bullish for a Month | 2 | 2 | 0 | | Cryptos Bearish for a Month | 2 | 2 | 1 |
If you want OpenClaw to automatically pick this skill, include:
If you want to force it, use:
/skill intellectia-stock-screener Copy-ready prompts:
probability desc. Output: symbol,name,price,change_ratio,probability,profit.”probability and profit mean, then return a table.”probability >= 70.”/gateway/v1/stock/screener-list with symbol_type=0 period_type=0 trend_type=0 page=1 size=20 and return raw JSON.”| Tool | Purpose | Configuration | |---|---|---| | curl | Quick one-off requests | Use the full URL + query string | | python3 | Repeatable scripts | Use requests and parse data.list | | requests | HTTP client library | pip install requests |
Install into the current workspace:
clawhub install intellectia-stock-screener
Start a new OpenClaw session so the agent picks it up (skills are snapshotted at session start).
Verify it is visible/eligible:
openclaw skills list
openclaw skills info intellectia-stock-screener
openclaw skills check
https://api.intellectia.aiGET /gateway/v1/stock/screener-list| Name | Type | Meaning | |---|---|---| | symbol_type | int | Asset type: 0=stock 1=etf 2=crypto | | period_type | int | Period: 0=day 1=week 2=month | | trend_type | int | Trend: 0=bullish 1=bearish | | profit_asc | bool | Sort by profit ascending (true = small → large) | | market_cap | int | Market cap filter: 0=any 1=micro(<300M) 2=small(300M-2B) 3=mid(2B-10B) 4=large(10B-200B) 5=mega(>200B) | | price | int | Price filter: 0=any 1=<5 2=<50 3=>5 4=>50 5=5-50 | | page | int | Page number (example: 1) | | size | int | Page size (example: 20) |
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": "..."
}
}
}
Top-level:
ret (int): Status code (typically 0 means success)msg (string): Message (empty string when OK)data (object): Payloaddata:
data.list (array): Result rowsdata.total (int): Total number of rowsdata.detail (object): Screener metadataEach 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 series - klines[].close (number): Close price - klines[].timestamp (string): Unix seconds
trend_list (array): Trend comparison series - trend_list[].symbol (string): Symbol for the series (may be empty for non-main series) - trend_list[].symbol_type (int): Asset type - trend_list[].is_main (bool): Whether this is the main series - trend_list[].list (array): Time points - trend_list[].list[].change_ratio (number): Percent change at that point - trend_list[].list[].timestamp (string): Unix seconds - trend_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)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"
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,
}
...安装 stock screener 后,可以对 AI 说这些话来触发它
Help me get started with stock screener
Explains what stock screener does, walks through the setup, and runs a quick demo based on your current project
Use stock screener to intellectia stock/crypto screener for Bullish/Bearish Tomorrow/Week...
Invokes stock screener with the right parameters and returns the result directly in the conversation
What can I do with stock screener in my finance & investment workflow?
Lists the top use cases for stock screener, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/ai-screener/ 目录(个人级,所有项目可用),或 .claude/skills/ai-screener/(项目级)。重启 AI 客户端后,用 /ai-screener 主动调用,或让 AI 根据上下文自动发现并使用。
stock screener 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
stock screener 可免费安装使用。请查阅仓库了解许可证信息。
Intellectia stock/crypto screener for Bullish/Bearish Tomorrow/Week/Month presets. Calls /gateway/v1/stock/screener-list (no auth) and summarizes results.
stock screener 属于「Finance & Investment」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my finance & investment tasks using stock screener
Identifies repetitive steps in your workflow and sets up stock screener to handle them automatically