Twelve Data for Openclaw

A powerful financial data integration for AI agents to access real-time and historical market information through the Membrane ecosystem.

gora050
v1.0.4
May 1, 2026
0
446
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install twelve-data-integration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install twelve-data-integration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Twelve Data?

The Twelve Data skill enables AI agents and developers to seamlessly interact with global financial markets. By leveraging Openclaw Skills and the Membrane framework, users can access time-series price data, forex pairs, cryptocurrencies, and technical indicators without manually managing complex authentication headers or API key rotation.

This integration simplifies the development of quantitative analysis tools and financial bots by providing a standardized interface for market data. It transforms raw financial APIs into actionable tools for AI agents, allowing them to perform market research, track economic events, and execute data-driven workflows efficiently.

Twelve Data Use Cases

  • Building automated trading bots or financial advisors that require real-time price feeds.
  • Developing quantitative analysis tools for historical stock and crypto market trends.
  • Monitoring economic events and forex fluctuations within an AI-driven research assistant.
  • Generating technical indicator reports using Openclaw Skills for automated portfolio tracking.

How Twelve Data Works

  1. The user installs the Membrane CLI to establish a bridge between the AI agent and the Twelve Data service.
  2. A secure connection is initialized, where Membrane handles the OAuth or API key handshake server-side.
  3. The AI agent uses natural language intent to search for specific financial actions (e.g., getting a stock quote) using the Openclaw Skills discovery process.
  4. Actions are executed via the CLI, with Membrane automatically injecting credentials and handling data normalization.
  5. For custom needs, the agent can perform proxy requests where Membrane manages the base URL and authentication transparently.

Twelve Data Setup

First, install the Membrane CLI globally to enable Openclaw Skills integration:

npm install -g @membranehq/cli@latest

Authenticate your agent (replace <agentType> with openclaw or your preferred IDE):

membrane login --tenant --clientName=openclaw

Establish a connection to the Twelve Data service:

membrane connection ensure "https://twelvedata.com/" --json

Twelve Data Data Schema & Taxonomy

The Twelve Data skill organizes financial information into high-level schemas for easy consumption by AI agents:

Data Type Description
Time Series Real-time and historical OHLC (Open, High, Low, Close) price data.
Technical Indicators Over 100+ indicators including RSI, MACD, and Moving Averages.
Forex & Crypto Exchange rates and digital asset pricing across various global exchanges.
Economic Events Calendars and real-time alerts for significant economic milestones.

Twelve Data Advanced Features

  • Natural Language Action Discovery: Find specific financial tools by describing your intent rather than memorizing API endpoints.
  • Automated Credential Refresh: Membrane manages session lifecycles, ensuring Openclaw Skills never fail due to expired tokens.
  • Transparent Proxying: Send raw requests to the Twelve Data API with automatic header injection and path normalization.
  • Multi-Agent Support: Standardized tooling compatible with openclaw, claude, windsurf, and other major AI agent harnesses.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*