Author: @skills-il
Fetch and analyze Bank of Israel (BOI) economic data: interest rates, CPI (madad hamchirim), exchange rates (sha'ar yatzig), and CBS statistics. Use when user asks about BOI interest rate, exchange rates, CPI index, or Israeli economic indicators. Foundation skill for Israeli financial analytics. Do NOT use for stock market data (use tase-stock-analysis instead) or for currency conversion (use shekel-currency-converter instead).
npx skills-il add skills-il/tax-and-finance --skill boi-economic-dataAsk the user what economic data they need:
| Data Type | Hebrew | Source | Update Frequency |
|---|---|---|---|
| Interest rate | ריבית בנק ישראל | BOI Monetary Committee | Announced ~6 times/year |
| Exchange rates | שערי חליפין (שער יציג) | BOI | Daily (published ~15:30) |
| CPI (Consumer Price Index) | מדד המחירים לצרכן | CBS (Lishkat HaStatistika) | Monthly (15th of following month) |
| Inflation expectations | ציפיות אינפלציה | BOI | Monthly |
| Government bonds yield | תשואת אג"ח ממשלתי | BOI / TASE | Daily |
| Monetary aggregates | אגרגטים מוניטריים | BOI | Monthly |
The Bank of Israel provides public data via REST API at data.boi.org.il:
Exchange Rates (Sha'ar Yatzig):
GET https://edge.boi.gov.il/FusionEdgeServer/sdmx/v2/data/dataflow/BOI/EXR/1.0?startperiod={date}&endperiod={date}Interest Rate:
GET https://edge.boi.gov.il/FusionEdgeServer/sdmx/v2/data/dataflow/BOI/IR_INTEREST/1.0Use scripts/fetch_boi_rates.py for simplified data fetching.
BOI publishes representative exchange rates (sha'ar yatzig) daily:
| Currency | Code | Typical Use |
|---|---|---|
| US Dollar | USD | Primary foreign currency, investment pricing |
| Euro | EUR | EU trade, travel |
| British Pound | GBP | UK trade |
| Japanese Yen | JPY | Per 100 JPY |
| Swiss Franc | CHF | Safe haven |
Key points:
The Consumer Price Index (Madad HaMchirim LaTzarchan) from CBS:
| CPI Component | Hebrew | Weight (approx) | Notes |
|---|---|---|---|
| Housing | דיור | ~25% | Rent component (not home prices) |
| Food | מזון | ~17% | Including dining out |
| Transportation | תחבורה | ~17% | Fuel, public transit, vehicles |
| Education & culture | חינוך ותרבות | ~11% | Tuition, books, entertainment |
| Health | בריאות | ~6% | Medical services, medications |
| Clothing | הלבשה והנעלה | ~3% | Seasonal adjustments |
CPI uses:
BOI Monetary Committee sets the interest rate:
| Rate Level | Typical Context | Impact |
|---|---|---|
| Rising | Inflation above target (1-3%) | Higher mortgage rates, stronger NIS |
| Stable | Inflation within target | Predictable borrowing costs |
| Falling | Low inflation or economic slowdown | Lower mortgage rates, weaker NIS |
Historical context helps interpret current decisions. Use scripts/fetch_boi_rates.py --interest-history for recent rate changes.
Cross-reference multiple data points for comprehensive analysis:
User says: "What is today's dollar-shekel exchange rate?" Actions:
python scripts/fetch_boi_rates.py --currency USDUser says: "What is the current BOI interest rate and how does it affect mortgages?" Actions:
python scripts/fetch_boi_rates.py --interestUser says: "My lease says rent adjusts by CPI. How much did it go up?" Actions:
scripts/fetch_boi_rates.py -- Fetches Bank of Israel data: exchange rates, interest rates, and CPI. Run: python scripts/fetch_boi_rates.py --helpreferences/boi-api.md -- Bank of Israel API endpoints (SDMX format), authentication, rate limits, and data structure. Consult when building integrations or troubleshooting API calls.Cause: Querying for weekend/holiday date when no rate was published Solution: BOI publishes rates on business days only (Sunday-Thursday). For Friday/Saturday, use the last published rate (Thursday). Use the API date range query to get the most recent available rate.
Cause: CBS publishes CPI around the 15th of the following month Solution: If current month's CPI is not available, use the latest published index. Check CBS publication calendar for exact release dates.
Cause: Using representative rate before daily publication time Solution: BOI representative rate is published at ~15:30 Israel time. Before that, the previous day's rate is the official rate. For intraday indicative rates, use bank or forex feeds.
Supported Agents
Trust Score
Navigate and analyze Israeli corporate annual reports, financial filings, and regulatory disclosures
Analyze Tel Aviv Stock Exchange securities, indices, and corporate disclosures
Navigate the Israeli pension and savings system including pension funds (keren pensia), manager's insurance (bituach menahalim), training funds (keren hishtalmut), and retirement planning. Use when user asks about Israeli pension, "pensia", "keren hishtalmut", retirement savings, "bituach menahalim", pension contributions, or tax benefits from savings. Covers mandatory pension, voluntary savings, and withdrawal rules. Do NOT provide specific investment recommendations or fund performance comparisons.
Want to build your own skill? Try the Skill Creator · Submit a Skill