Claim this agent
Agent DossierCLAWHUBSafety 84/100

Xpersona Agent

Crypto & Stock Market Data (No Key Required)

Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Skill: Crypto & Stock Market Data (No Key Required) Owner: Liam8 Summary: Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Tags: latest:1.0.3 Version history: v1.0.3 | 2026-02-15T03:52:52.607Z | user - Updated documentation with a new SKILL.md detailing all scripts, features, usage, and authentication proce

OpenClaw · self-declared
1.2K downloadsTrust evidence available
clawhub skill install kn7514q7g1cz1cjgh8aryp988980qjsk:crypto-stock-market-data

Overall rank

#62

Adoption

1.2K downloads

Trust

Unknown

Freshness

Feb 28, 2026

Freshness

Last checked Feb 28, 2026

Best For

Crypto & Stock Market Data (No Key Required) is best for general automation workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, CLAWHUB, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Skill: Crypto & Stock Market Data (No Key Required) Owner: Liam8 Summary: Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Tags: latest:1.0.3 Version history: v1.0.3 | 2026-02-15T03:52:52.607Z | user - Updated documentation with a new SKILL.md detailing all scripts, features, usage, and authentication proce Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 4/15/2026.

No verified compatibility signals1.2K downloads

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 28, 2026

Vendor

Clawhub

Artifacts

0

Benchmarks

0

Last release

1.0.3

Install & run

Setup Snapshot

clawhub skill install kn7514q7g1cz1cjgh8aryp988980qjsk:crypto-stock-market-data
  1. 1

    Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.

  2. 2

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  3. 3

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Clawhub

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Release (1)

Latest release

1.0.3

releasemedium
Observed Feb 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

1.2K downloads

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredCLAWHUB

Captured outputs

Artifacts Archive

Extracted files

3

Examples

6

Snippets

0

Languages

Unknown

Executable Examples

bash

node scripts/get_crypto_price.js <coin_id_1> [coin_id_2] ... [--currency=usd]

bash

node scripts/get_crypto_price.js bitcoin ethereum cardano --currency=jpy

bash

node scripts/get_top_coins.js [--currency=usd] [--per_page=10] [--page=1] [--order=market_cap_desc]

bash

node scripts/get_coin_ohlc_chart.js <coin_id> [--currency=usd] [--days=7]

bash

node scripts/get_coin_historical_chart.js <coin_id> [--currency=usd] [--days=30]

bash

node scripts/get_stock_quote.js <SYMBOL_1> [SYMBOL_2] ...
Extracted Files

SKILL.md

---
name: Crypto & Stock Market Data (Node.js)
description: No API KEY needed for free tier. Professional-grade cryptocurrency and stock market data integration for real-time prices, company profiles, and global analytics. Powered by Node.js with zero external dependencies.
---

# Crypto & Stock Market Data Skill (Node.js)

A comprehensive suite of tools for retrieving real-time and historical cryptocurrency and stock market data. This skill interfaces with a dedicated market data server to provide high-performance, authenticated access to global financial statistics. Built entirely on Node.js standard libraries — no `npm install` required.

## Key Capabilities

| Category | Description |
| :--- | :--- |
| **Real-time Prices** | Fetch current valuations, market caps, 24h volumes, and price changes for crypto & stocks. |
| **Market Discovery** | Track trending assets and top-performing coins by market capitalization. |
| **Smart Search** | Quickly find coin IDs or stock tickers by searching names or symbols. |
| **Deep Details** | Access exhaustive asset information, from community links to company profiles. |
| **Precise Charts** | Retrieve OHLC candlestick data and historical price/volume time-series. |
| **Global Metrics** | Monitor total market capitalization and public company treasury holdings. |

## Tool Reference

| Script Name | Primary Function | Command Example |
| :--- | :--- | :--- |
| `get_crypto_price.js` | Multi-coin price fetch | `node scripts/get_crypto_price.js bitcoin` |
| `get_stock_quote.js` | Real-time stock quotes | `node scripts/get_stock_quote.js AAPL MSFT` |
| `get_company_profile.js` | Company overview | `node scripts/get_company_profile.js AAPL` |
| `search_stocks.js` | Find stock tickers | `node scripts/search_stocks.js apple` |
| `get_trending_coins.js` | 24h trending assets | `node scripts/get_trending_coins.js` |
| `get_top_coins.js` | Market leaderboards | `node scripts/get_top_coins.js --per_page=20` |
| `search_coins.js` | Asset discovery | `node scripts/search_coins.js solana` |
| `get_coin_details.js` | Comprehensive metadata | `node scripts/get_coin_details.js ethereum` |
| `get_coin_ohlc_chart.js` | Candlestick data | `node scripts/get_coin_ohlc_chart.js bitcoin` |
| `get_coin_historical_chart.js` | Time-series data | `node scripts/get_coin_historical_chart.js bitcoin` |
| `get_global_market_data.js` | Macro market stats | `node scripts/get_global_market_data.js` |
| `get_public_companies_holdings.js` | Treasury holdings | `node scripts/get_public_companies_holdings.js bitcoin` |
| `get_supported_currencies.js` | Valuation options | `node scripts/get_supported_currencies.js` |

---

## Usage Details

### 1. `get_crypto_price.js`
Fetch real-time pricing and basic market metrics for one or more cryptocurrencies.

**Syntax:**
```bash
node scripts/get_crypto_price.js <coin_id_1> [coin_id_2] ... [--currency=usd]
```

**Parameters:**
- `coin_id`: The unique identifier for the coin (e.g., `bitcoin`, `solana`).
- `-

_meta.json

{
  "ownerId": "kn7514q7g1cz1cjgh8aryp988980qjsk",
  "slug": "crypto-stock-market-data",
  "version": "1.0.3",
  "publishedAt": 1771127572607
}

package.json

{
  "name": "crypto-market-data-skill-node",
  "version": "1.0.0",
  "description": "Crypto & Stock Market Data Skill (Node.js) — No external dependencies",
  "private": true,
  "scripts": {},
  "dependencies": {}
}

Editorial read

Docs & README

Docs source

CLAWHUB

Editorial quality

ready

Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Skill: Crypto & Stock Market Data (No Key Required) Owner: Liam8 Summary: Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without... Tags: latest:1.0.3 Version history: v1.0.3 | 2026-02-15T03:52:52.607Z | user - Updated documentation with a new SKILL.md detailing all scripts, features, usage, and authentication proce

Full README

Skill: Crypto & Stock Market Data (No Key Required)

Owner: Liam8

Summary: Node.js skill providing real-time and historical cryptocurrency and stock data, including prices, charts, company profiles, and global market metrics without...

Tags: latest:1.0.3

Version history:

v1.0.3 | 2026-02-15T03:52:52.607Z | user

  • Updated documentation with a new SKILL.md detailing all scripts, features, usage, and authentication process.
  • Clarified usage instructions and parameter options for each tool.
  • Expanded descriptions on authentication and rate limiting.
  • Added guidance for proper identification of cryptocurrencies and stocks.
  • Improved clarity for agent and automation integration.

Archive index:

Archive v1.0.3: 17 files, 10845 bytes

Files: package.json (218b), scripts/api_client.js (2875b), scripts/get_coin_details.js (549b), scripts/get_coin_historical_chart.js (1220b), scripts/get_coin_ohlc_chart.js (1375b), scripts/get_company_profile.js (582b), scripts/get_crypto_price.js (1102b), scripts/get_global_market_data.js (277b), scripts/get_public_companies_holdings.js (826b), scripts/get_stock_quote.js (648b), scripts/get_supported_currencies.js (297b), scripts/get_top_coins.js (948b), scripts/get_trending_coins.js (280b), scripts/search_coins.js (564b), scripts/search_stocks.js (861b), SKILL.md (5967b), _meta.json (143b)

File v1.0.3:SKILL.md


name: Crypto & Stock Market Data (Node.js) description: No API KEY needed for free tier. Professional-grade cryptocurrency and stock market data integration for real-time prices, company profiles, and global analytics. Powered by Node.js with zero external dependencies.

Crypto & Stock Market Data Skill (Node.js)

A comprehensive suite of tools for retrieving real-time and historical cryptocurrency and stock market data. This skill interfaces with a dedicated market data server to provide high-performance, authenticated access to global financial statistics. Built entirely on Node.js standard libraries — no npm install required.

Key Capabilities

| Category | Description | | :--- | :--- | | Real-time Prices | Fetch current valuations, market caps, 24h volumes, and price changes for crypto & stocks. | | Market Discovery | Track trending assets and top-performing coins by market capitalization. | | Smart Search | Quickly find coin IDs or stock tickers by searching names or symbols. | | Deep Details | Access exhaustive asset information, from community links to company profiles. | | Precise Charts | Retrieve OHLC candlestick data and historical price/volume time-series. | | Global Metrics | Monitor total market capitalization and public company treasury holdings. |

Tool Reference

| Script Name | Primary Function | Command Example | | :--- | :--- | :--- | | get_crypto_price.js | Multi-coin price fetch | node scripts/get_crypto_price.js bitcoin | | get_stock_quote.js | Real-time stock quotes | node scripts/get_stock_quote.js AAPL MSFT | | get_company_profile.js | Company overview | node scripts/get_company_profile.js AAPL | | search_stocks.js | Find stock tickers | node scripts/search_stocks.js apple | | get_trending_coins.js | 24h trending assets | node scripts/get_trending_coins.js | | get_top_coins.js | Market leaderboards | node scripts/get_top_coins.js --per_page=20 | | search_coins.js | Asset discovery | node scripts/search_coins.js solana | | get_coin_details.js | Comprehensive metadata | node scripts/get_coin_details.js ethereum | | get_coin_ohlc_chart.js | Candlestick data | node scripts/get_coin_ohlc_chart.js bitcoin | | get_coin_historical_chart.js | Time-series data | node scripts/get_coin_historical_chart.js bitcoin | | get_global_market_data.js | Macro market stats | node scripts/get_global_market_data.js | | get_public_companies_holdings.js | Treasury holdings | node scripts/get_public_companies_holdings.js bitcoin | | get_supported_currencies.js | Valuation options | node scripts/get_supported_currencies.js |


Usage Details

1. get_crypto_price.js

Fetch real-time pricing and basic market metrics for one or more cryptocurrencies.

Syntax:

node scripts/get_crypto_price.js <coin_id_1> [coin_id_2] ... [--currency=usd]

Parameters:

  • coin_id: The unique identifier for the coin (e.g., bitcoin, solana).
  • --currency: The target currency for valuation (default: usd).

Example:

node scripts/get_crypto_price.js bitcoin ethereum cardano --currency=jpy

2. get_top_coins.js

Retrieve a list of the top cryptocurrencies ranked by market capitalization.

Syntax:

node scripts/get_top_coins.js [--currency=usd] [--per_page=10] [--page=1] [--order=market_cap_desc]

Parameters:

  • --currency: Valuation currency (default: usd).
  • --per_page: Number of results (1-250, default: 10).
  • --order: Sorting logic (e.g., market_cap_desc, volume_desc).

3. get_coin_ohlc_chart.js

Get Open, High, Low, Close (candlestick) data for technical analysis.

Syntax:

node scripts/get_coin_ohlc_chart.js <coin_id> [--currency=usd] [--days=7]

Allowed days values: 1, 7, 14, 30, 90, 180, 365.

| Range | Resolution | | :--- | :--- | | 1-2 Days | 30 Minute intervals | | 3-30 Days | 4 Hour intervals | | 31+ Days | 4 Day intervals |


4. get_coin_historical_chart.js

Retrieve detailed historical time-series data for price, market cap, and volume.

Syntax:

node scripts/get_coin_historical_chart.js <coin_id> [--currency=usd] [--days=30]

5. get_stock_quote.js

Fetch real-time stock prices for one or more ticker symbols.

Syntax:

node scripts/get_stock_quote.js <SYMBOL_1> [SYMBOL_2] ...

6. get_company_profile.js

Get a comprehensive company profile, including description, industry, and CEO.

Syntax:

node scripts/get_company_profile.js <SYMBOL>

Important Guidelines

Cryptos: Use IDs | Stocks: Use Tickers

  • Cryptocurrencies: Always use Coin IDs (slugs) instead of ticker symbols (e.g., bitcoin, BTC).
  • Stocks: Always use Ticker Symbols (e.g., AAPL, Apple).

Use search_coins.js if you are unsure of the correct ID.

Authentication

Authentication is handled automatically by the internal api_client.js. Here is how it works simply:

  • Endpoint: GET https://api.igent.net/api/token
  • Mechanism:
    1. Automatic Retrieval: The first time you use a tool, it asks the server for a temporary session token.
    2. Local Storage: This token is stored in a hidden .token file locally so it can be reused for subsequent requests.
    3. Automatic Headers: The client automatically includes this token in every request to prove you are authorized.
    4. Auto-Refresh: If a token expires, the client automatically fetches a new one without you needing to do anything.

No manual API keys or configuration are required.

Rate Limiting

While the system is robust, please avoid burst requests (more than 30 per minute) to maintain service stability for all users.

Agent Integration

This skill is fully compatible with OpenClaw and other agents using the AgentSkills standard. Execute scripts directly from the scripts/ directory.

File v1.0.3:_meta.json

{ "ownerId": "kn7514q7g1cz1cjgh8aryp988980qjsk", "slug": "crypto-stock-market-data", "version": "1.0.3", "publishedAt": 1771127572607 }

File v1.0.3:package.json

{ "name": "crypto-market-data-skill-node", "version": "1.0.0", "description": "Crypto & Stock Market Data Skill (Node.js) — No external dependencies", "private": true, "scripts": {}, "dependencies": {} }

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingCLAWHUB

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/snapshot"
curl -s "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/contract"
curl -s "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingCLAWHUB

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "CLAWHUB",
      "generatedAt": "2026-04-17T02:35:38.132Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Clawhub",
    "href": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceUrl": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1.2K downloads",
    "href": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceUrl": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "latest_release",
    "category": "release",
    "label": "Latest release",
    "value": "1.0.3",
    "href": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceUrl": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceType": "release",
    "confidence": "medium",
    "observedAt": "2026-02-15T03:52:52.607Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/clawhub-liam8-crypto-stock-market-data/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "release",
    "title": "Release 1.0.3",
    "description": "- Updated documentation with a new SKILL.md detailing all scripts, features, usage, and authentication process. - Clarified usage instructions and parameter options for each tool. - Expanded descriptions on authentication and rate limiting. - Added guidance for proper identification of cryptocurrencies and stocks. - Improved clarity for agent and automation integration.",
    "href": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceUrl": "https://clawhub.ai/Liam8/crypto-stock-market-data",
    "sourceType": "release",
    "confidence": "medium",
    "observedAt": "2026-02-15T03:52:52.607Z",
    "isPublic": true
  }
]

Sponsored

Ads related to Crypto & Stock Market Data (No Key Required) and adjacent AI workflows.