An intelligent, multi-market stock selection and backtesting utility featuring SQLite caching and multi-factor quantitative strategies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install stockaskill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install stockaskill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The stockaskill is a professional multi-market quantitative analysis engine developed specifically for Openclaw Skills. Engineered to automate intelligent stock selection, portfolio optimization, and strategy backtesting, this tool spans major global equity markets, including Chinese A-shares, Hong Kong (HK) markets, US stock exchanges, and exchange-traded funds (ETFs/LOFs). By leveraging the public AKShare API alongside a fast, local SQLite database, it grants developers and quantitative analysts access to high-performance equity scanning tools with zero proprietary API key requirements.
Integrating this asset into your suite of Openclaw Skills enables autonomous AI agents to perform advanced market diagnostic services on demand. It evaluates financial assets against 6 integrated strategies and 7 factor dimensions (including quality, momentum, low-volatility, and valuation) to output actionable market signals, explicit risk warnings, and asset allocation blueprints. With local cache storage and resilient fallback protocols, stockaskill is a foundational asset for automated retail trading and market research.
Ensure you have Python 3.10+ installed and active internet access. No API key is needed for this Openclaw Skills package.
First, install all necessary analytical libraries via your package manager:
pip install akshare efinance baostock
Next, warm up your local database by performing a full pool fetch from the root of your project directory:
python scripts/run.py fetch pool
Run your first evaluation test with a quick single stock analysis:
python scripts/run.py analyze 600519 --market A
The stockaskill maintains its local data structures and results under standard formats. The following table highlights the files generated and structural layouts:
| File Path | Output Format | Purpose / Schema |
|---|---|---|
sqlite.db |
SQLite Database | Holds local copies of K-line historical bars, stock profile databases, and ETF assets |
./reports/ |
Directory | Destination for all auto-generated JSON and Markdown reports |
./reports/*.json |
JSON Object | Structured analytical data, exposing final_decision.signal, adjusted_score, and risk vectors |
./reports/*.md |
Markdown Report | Human-readable analysis featuring core factors, technical parameters, and execution bounds |
Loading
A powerful client implementing the Model Context Protocol to seamlessly connect AI agents to remote tools, data resources, and prompt templates.

An automated document compliance tool that scans PDF, Word, and Excel files to find and highlight sensitive or prohibited words using built-in or custom dictionaries.

An AI-powered video generation tool that compresses storyboards, extracts durations, and triggers AIGC video APIs for ecommerce product marketing.

A sophisticated personality distillation engine that reconstructs authentic thought structures, emotional triggers, and behaviors into an interactive SOUL.md file.

A powerful global CFO expert system combining 26+ financial, tactical, and investment analysis sub-skills into a single automated routing gateway.

An automated cold email outreach assistant that generates personalized templates for B2B sales, investor pitches, and strategic partnerships.








































