Fund Buying Decision Pro

v1.0.0

Parameterize and apply a Chinese mutual-fund buy, add, reduce, or hold strategy driven by price drawdown, recurring DCA, cash-pool management, and position l...

0· 35·0 current·0 all-time
byXinhai Zou@seanmwx
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (fund buy/add/reduce/hold strategy) matches the included scripts: evaluation, confirmation, account management, reporting, and an importer that fetches Eastmoney fund data. No unrelated services, credentials, or binaries are required.
Instruction Scope
SKILL.md instructs the agent/user to run the bundled Python scripts and defines required runtime inputs. The instructions do not ask to read unrelated files or environment secrets. They do require network access to fetch Eastmoney JS pages and local SQLite read/write for account state, both of which are consistent with the stated task.
Install Mechanism
There is no install spec (instruction-only), but the repository includes multiple Python scripts that the agent/user is expected to execute. No external downloads, package registries, or archive extraction are used. Running the scripts will create and modify a local SQLite DB under the user's home directory by default.
Credentials
The skill declares no required env vars or credentials (ok). It does, however, require filesystem access (creates ~/.fund_buying_decision/fund_buying_decision.db by default) and network access to https://fund.eastmoney.com/pingzhongdata/{fund_code}.js to import market data. Those accesses are proportional to the purpose but are important to be aware of.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges. It persists its own data to a local SQLite DB (normal for this kind of tool) and does not modify other skills or system-wide agent configurations.
Assessment
This skill appears to do what it claims: fetch Eastmoney fund JS pages, parse them, and maintain a local SQLite account and trade history while providing strategy decisions. Before installing or running: - Review the included Python files (they are present and will be executed) so you understand what will run locally. - Be aware the default DB is created under your home directory (~/.fund_buying_decision/fund_buying_decision.db); move or change the path if you prefer isolation. - The importer fetches data from fund.eastmoney.com; if you need an offline or air-gapped run, disable network access or use pre-populated DB snapshots. - No cloud credentials or secrets are requested by this skill, but if you adapt the code to integrate with brokers or messaging services, those additions would require credentials—inspect such changes carefully. - As with any script that writes local state, consider running it in a controlled environment (virtualenv / sandbox) and back up your data before trusting automated apply/confirm commands.

Like a lobster shell, security has layers — review code before you run it.

latestvk9707w08n9kjhwb4dwe0dj43n98411r0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments