evds-analiz

Fetch and analyze TCMB EVDS time series with statistics, forecasts, and Plotly charts.

4|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/orhoncan/evds-analiz-skill --skill evds-analiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evds-analiz
Source: https://github.com/orhoncan/evds-analiz-skill/tree/main
Command: npx skills add https://github.com/orhoncan/evds-analiz-skill --skill evds-analiz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, requests, statsmodels, pmdarima, scikit-learn, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes friction from retrieving, parsing, and analyzing Turkish central bank (TCMB) EVDS time series by handling the EVDS3 path-based API format, date parsing quirks, and common data-quality issues so users can get clean, analysis-ready series quickly.

Core Features & Use Cases

  • Direct EVDS access: Fetch single or multiple series via EVDS3 endpoints using an API key provided in request headers.
  • Time series processing: Automatic date parsing for daily/weekly/monthly/quarterly/yearly formats, frequency conversion and resampling.
  • Analytical toolbox: Descriptive statistics, correlation matrices, OLS regression, ARIMA/SARIMA forecasting, VAR, STL seasonality decomposition, anomaly detection, PCA and interactive Plotly dashboards.
  • Practical use case: Compare monthly TÜFE with policy rate and USD/TRY, run stationarity checks, fit ARIMA for forecasting, and export an interactive HTML dashboard plus CSV of results.

Quick Start

Use the skill to fetch TP.FG.J0 (TÜFE) from 01-01-2018 to 31-12-2024 with your API key and return descriptive statistics, an ARIMA forecast for 12 periods, and an interactive Plotly HTML chart.

Frequently Asked Questions about evds-analiz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch and analyze TCMB EVDS time series data in Python?

To fetch and analyze TCMB EVDS time series data, you use EVDS3 path-based endpoints with an API key sent in request headers, returning cleaned pandas DataFrames ready for analysis. The process handles date parsing quirks and data-quality issues automatically.

Can I run ARIMA and VAR forecasting on Turkish macroeconomic data like CPI and FX rates?

Yes, you can run ARIMA and VAR forecasting on Turkish macroeconomic data such as CPI, FX rates, and policy rates. The analytical toolbox supports ARIMA/SARIMA and VAR modeling directly on the fetched EVDS series for multi-period predictions.

Do I need a specific API key format to access the EVDS3 endpoints?

You need a valid TCMB EVDS API key to access the EVDS3 endpoints, which must be sent securely in the request headers. This key authenticates your session to retrieve single or multiple economic time series.

What is the best way to visualize multiple economic time series with different frequencies?

The best way to visualize multiple economic time series with different frequencies is applying frequency alignment and resampling, then generating interactive Plotly HTML charts. This handles daily, weekly, monthly, and quarterly EVDS date formats seamlessly.

How do I export cleaned EVDS data and statistical results for reporting?

You export cleaned EVDS data and statistical results by generating CSV exports and interactive Plotly HTML dashboards. This allows you to save descriptive statistics, correlation matrices, and regression outputs for external reporting.

Why does my EVDS time series fetch fail when querying multiple series?

Your EVDS time series fetch may fail due to HTTP errors or parsing issues when querying multiple series with mismatched date formats. The process includes built-in error handling for EVDS3 endpoints to manage these parsing quirks.