Quant Stock Picker Pro

ReviewAudited by ClawScan on May 10, 2026.

Overview

This appears to be a real stock-screening skill, but it deserves review because its script changes network proxy behavior, imports code from a hard-coded local OpenClaw path, and can be scheduled to run automatically.

Only install this if you are comfortable with a scheduled stock-screening script that fetches external market data. Before enabling it, remove the hard-coded local import path, avoid proxy overrides unless you intentionally want them, and remember that the recommendations are not investment advice.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill could fail on other machines or import an unintended local factor_engine/data_collector module if that path exists.

Why it was flagged

The script gives priority to an absolute local OpenClaw workspace path before importing helper modules, which can cause the skill to load code outside the reviewed skill package.

Skill content
sys.path.insert(0, '/Users/liangjiahao/.openclaw/workspace/scripts')
Recommendation

Use package-relative imports from the installed skill directory and remove the hard-coded user-specific path.

What this means

Network requests for market data may bypass configured proxies or monitoring, and users may not expect the skill to alter network routing behavior.

Why it was flagged

The script changes proxy-related environment variables for its process before making external API requests, which is not disclosed in the skill instructions.

Skill content
os.environ['NO_PROXY'] = '*'
os.environ['HTTP_PROXY'] = ''
os.environ['HTTPS_PROXY'] = ''
Recommendation

Do not override proxy settings by default; disclose the behavior clearly and make it opt-in if needed.

What this means

If enabled, the stock picker will continue running on schedule until the user removes the cron job.

Why it was flagged

The skill documents a persistent scheduled task that runs every weekday morning.

Skill content
openclaw cron add --name "每日量化选股" --schedule "35 9 * * 1-5" --script scripts/quant-stock-picker-ultimate-integrated.py
Recommendation

Install the cron entry only if you want ongoing automatic runs, and provide clear uninstall/disable instructions.

What this means

This is related to the stated social-sentiment purpose, but it may raise data-source terms-of-use or automation-policy concerns.

Why it was flagged

The optional social-sentiment collector advertises stealth/anti-crawler enhancement for scraping-like data collection.

Skill content
from scrapling.fetchers import StealthyFetcher
print("✅ Scrapling已加载(反爬虫增强)")
Recommendation

Disclose the scraping behavior and dependency, respect source-site rules and rate limits, and prefer documented APIs where possible.