Создание открытого датасета валютных курсов: проект AbsCur3

В поисках исторических данных о валютных курсах, таких как доллар к афгани или евро к таджикскому сомони, мы столкнулись с проблемой нехватки информации. Большая часть данных сосредоточена вокруг 20% основных валют, в то время как экзотические пары часто недоступны. Проект AbsCur3, размещённый на GitHub, решает эту задачу, предлагая открытый датасет, охватывающий 287 валютных пар за 20 лет. Используя Python, GitHub Actions и Twelve Data API, мы разработали систему, которая позволяет загружать данные, соблюдая лимиты API. В результате было обработано более миллиона строк данных, что стало возможным благодаря стратегии чанкования и дедупликации. Данные структурированы в удобный формат CSV и доступны на GitHub, что делает их полезными для аналитиков и разработчиков, работающих с финансовыми данными.

Понравилась статья? Поделиться с друзьями: