Exchange Rate for Openclaw

A real-time currency conversion and forex lookup tool powered by QVeris for accurate financial data within your agent workflow.

ax2
v1.0.0
Feb 16, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install exchange-rate

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 exchange-rate 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 Exchange Rate?

The Exchange Rate skill is a powerful utility for Openclaw Skills designed to provide instant access to global currency markets. By leveraging the QVeris API, it acts as an intelligent gateway to multiple financial data providers like Alpha Vantage and Twelve Data. This ensures that users get the most accurate, real-time rates for forex pairs and common cryptocurrencies without needing to manage individual API keys for every provider.

Whether you are building a budget report, planning international travel, or monitoring trade conditions, this skill streamlines the process of fetching financial data. It prioritizes reliability through a robust fallback system, ensuring that if one data source is unavailable, the agent automatically pivots to the next best provider to fulfill the request.

Exchange Rate Use Cases

  • Retrieving real-time exchange rates between major fiat currencies like USD, EUR, and JPY.
  • Performing instant currency conversions for specific amounts within a chat or terminal interface.
  • Accessing historical exchange rate data for financial reporting and auditing purposes.
  • Integrating live market data into automated trade analysis or travel budgeting workflows.

How Exchange Rate Works

  1. Parse the user intent to determine if they require a simple exchange rate or a specific amount conversion.
  2. Search QVeris for the most relevant tools based on capabilities like real-time currency exchange.
  3. Rank the results by success rate, latency, and parameter fit to ensure the highest quality data source is used.
  4. Build the request parameters using the from and to currency symbols and the optional amount.
  5. Execute the chosen tool with a 5-second timeout, automatically attempting a fallback if the primary provider fails.
  6. Return the formatted rate and converted amount to the user in a clean markdown or JSON format.

Exchange Rate Setup

To enable this capability within Openclaw Skills, you must provide your QVeris API key in your environment configuration.

export QVERIS_API_KEY="your_api_key_here"

You can then run the script directly using Node.js:

node scripts/exchange_rate.mjs rate --from USD --to EUR

Exchange Rate Data Schema & Taxonomy

The skill processes and returns data based on the following parameter structure:

Parameter Type Required Description
from String Yes The source currency code (e.g., USD, BTC).
to String Yes The target currency code (e.g., EUR, GBP).
amount Number No The specific amount to convert.
date String No Historical date in YYYY-MM-DD format.
format String No Set to json for machine-readable output.

Exchange Rate Advanced Features

  • Provider Redundancy: Automatically cycles through multiple providers like Alpha Vantage and Twelve Data if one is unreachable.
  • Tool Discovery: Uses QVeris to dynamically find tools by capability rather than relying on hardcoded endpoints.
  • Historical Lookups: Supports retrieving exchange rates for specific past dates when the provider tool supports time-series data.
  • Zero-Side-Effect Architecture: A read-only skill that safely integrates into Openclaw Skills without modifying external state or account balances.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*