Install
openclaw skills install @dataify-server/dataify-google-financeopenclaw skills install @dataify-server/dataify-google-financeUse this skill to turn a user's Google Finance request into a Dataify Scraper API form POST.
q as the finance query and set engine to the fixed value google_finance.engine: fixed google_financejson: default 1window: default 1Dno_cache: default falseq: no default; ask the user if it cannot be inferredhl: no documented default; leave empty unless the user specifies itpython3 scripts/google_finance.py --request "查询 NASDAQ:GOOGL,窗口 1年,英文,返回 JSON" --preview-table
For many fields, pass one JSON object with shell-appropriate quoting:
python3 scripts/google_finance.py --params-json '{"q":"NASDAQ:GOOGL","window":"1Y","hl":"en","json":"1"}' --preview-table
DATAIFY_API_TOKEN.python3. Run it from this skill directory, or use the absolute path to scripts/google_finance.py.python3 scripts/google_finance.py --q "NASDAQ:GOOGL" --window 1Y --hl en --json 1
For a natural-language fallback, pass the whole request:
python3 scripts/google_finance.py --request "搜索苹果股票,图表范围 5天,不使用缓存"
Use references/google_finance_api.md for the complete parameter descriptions and documented defaults.
Core rules:
Content-Type: application/x-www-form-urlencoded.engine to google_finance.q cannot be inferred.Bearer is accepted and prefixed automatically.Authorization in the pre-call parameter table.Common mappings:
qjson: "1"json: "2"json: "3"json: "4"hlwindow: "1D"window: "5D"window: "1M"window: "6M"window: "YTD"window: "1Y"window: "5Y"window: "MAX"no_cache: "true"python3 scripts/google_finance.py --help
export for macOS/Linux shells, $env: for Windows PowerShell, or set for Windows Command Prompt). Show other platforms or persistent setup only when detection is ambiguous or the user asks.DATAIFY_API_TOKEN is present; never print its value. If verification succeeds, continue the original task without asking the user to repeat it..env unless the execution path explicitly loads it, and ensure .env is ignored by version control.