//SOLVEME_

Fintech / Data Viz · 2024

fin-pocket

Python-бібліотека для технічного аналізу графіків акцій

PythonPlotlyyfinance
Роль
Соло-розробка Python-бібліотеки
Стек
Python, yfinance, pandas, plotly, numpy
Рік
2024

fin-pocket — легка Python-бібліотека для технічного аналізу та автоматизованого розпізнавання паттернів на графіках акцій. Вона завантажує історичні дані з Yahoo Finance та будує інтерактивні графіки з набором технічних індикаторів.

Приклад інтерактивного графіка fin-pocket з технічними індикаторами

Задача

Трейдерам і розробникам потрібен був доступний інструмент, який дозволяє одночасно застосовувати кілька технічних індикаторів і розпізнавати типові графічні паттерни, без важких платних платформ.

Рішення

  • Ковзні середні (MA 50/100/200) з детекцією Golden Cross і Death Cross
  • RSI із зонами перекупленості/перепроданості та детекцією дивергенції
  • Рівні підтримки/опору на основі піворотів та пробої обсягу
  • Розпізнавання паттернів: wedge, flag, pennant, double top/bottom
  • Bollinger Bands, MACD, ATR, OBV та рівні Фібоначі
  • Скріншот графіка можна одразу надіслати в чатбот (ChatGPT, Claude) для аналізу сигналів

Результат

Інтерактивні графіки на Plotly дозволяють швидко переглядати сигнали з кількох індикаторів одночасно, а формат скріншот-в-чатбот спрощує швидкий AI-аналіз без окремої інтеграції.