search_tables
Find the right RBA F-table by searching with natural-language queries about cash rate, money-market rates, FX rates, and other indicators.
Instructions
Fuzzy-search RBA F-tables by name and topic.
Use this when you don't know the exact table ID. The 5 curated F-tables (F1.1, F4, F6, F11, F11.1) cover the most-asked indicators: cash rate, money-market rates, household lending rates, FX rates.
Examples: # Find the F-table that publishes the cash rate results = await search_tables("cash rate") # → [{id: 'F1.1', name: 'Interest Rates and Yields - Money Market', ...}]
# Discover what's available on FX
results = await search_tables("aud usd", limit=5)
# → top 5 FX-related tables, curated F11/F11.1 firstWhen to use: - You have a natural-language question and need to identify the table - You want to discover what RBA publishes on a topic - You're enumerating the F-table catalog programmatically
Returns: List of TableSummary (id, name, frequency, description), ranked by relevance. Curated tables surface above the rest.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Free-text search query. Matches against F-table IDs, names, and topic keywords. Case-insensitive. | |
| limit | No | Maximum number of results to return, ranked by relevance. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |