Backend for fetching, analyzing, and visualizing historical crypto market data using FastAPI and pandas.
All endpoints are served under /api/v1/market_chart.
The backend can also generate PNG plots with multiple analytics overlays (price, rolling mean, volatility, normalization, optional resampling).
Symbols: bitcoin, ethereum, ripple
Currencies: usd, eur, gbp, chf, jpy
Provider: coingecko
Frequency (resampling): daily, weekly, monthly, yearly
You can plug these values into any of the endpoints above or experiment with them in /docs.
GitHub Repository: github.com/albermar/crypto-analytics-engine
FastAPI Python 3.11 pandas Matplotlib httpx CoinGecko Render
How to use this API:
/docs.