Skip to main content

Python lib for MOEX AlgoPack data

Project description

MoexAlgo: Получение уникальных данных MOEX ALGOPACK 📈

🌐 Сайт с полной документацией по продукту ALGOPACK


🚀 MoexAlgo предоставляет данные и аналитику по рынку акций, фьючерсов и валют Московской Биржи (MOEX).
📊 Более 100 уникальных метрик!
С помощью ALGOPACK можно получать:
  • Исторические данные - для тестирования торговых стратегий, проверки гипотез и бэктестов
  • Онлайн данные - для алгоритмической торговли

[Changelog »](./CHANGELOG.md)

MoexAlgo предоставляет наборы данных:

  • ⏰📊 Real-time market data

    1. 🕯️ Candles - свечи по тикеру за заданный период
    2. 📚 OrderBook - стакан котировок по тикеру
  • 🚀🕯️ Super Candles

    1. 💹 TradeStats - метрики, рассчитанные на потоке сделок: цены, объемы, соотношения покупок и продаж
    2. 📊 OrderStats - метрики, рассчитанные на потоке заявок: кол-во и объемы выставленных/снятых заявок
    3. 📈 OBStats - метрики, рассчитанные на стакане котировок: кол-во уровней цен, спреды, ликвидность и дисбаланс покупок/продаж
  • 🎯 HI2 - Индекс рыночной концентрации

  • 💼 FUTOI - Открытые позиции по фьючерсным контрактам в разрезе физ. и юр. лиц

Также, можно получить справочную информацию по инструментам, свечи и торговую статистику


🚀 Пример использования


⚡️ Быстрое знакомство с библиотекой MoexAlgo - quick_start.ipynb

⬇️ Получение данных через API - download_algopack_data.ipynb

🔐 Пример авторизации - auth.ipynb

⬇️ Получение данных c использованием APIКЕУ - token.ipynb


from moexalgo import Ticker

# выбираем акции Сбера
sber = Ticker('SBER')

# получим дневные свечи с 2020 года
sber.candles(start='2020-01-01', end='2023-11-01').head()

open close high low value volume begin end
0 255.99 255.99 258.19 253.70 9165475000 35851840 2020-01-03 09:00:00 2020-01-03 18:59:59
1 254.75 254.75 254.84 251.40 5646010000 22348300 2020-01-06 09:00:00 2020-01-06 18:59:59
2 253.57 253.57 259.15 253.03 10485880000 40817240 2020-01-08 09:00:00 2020-01-08 18:59:59
3 259.40 259.40 261.76 257.01 9936032000 38329020 2020-01-09 09:00:00 2020-01-09 18:59:59
4 257.86 257.86 259.25 256.88 4864405000 18851390 2020-01-10 09:00:00 2020-01-10 18:59:59

Чтобы получить доступ к полному набору данных, необходимо оформить подписку на странице получить APIKEY.


Больше примеров смотрите в разделе samples

💻 Установка

Установка с помощью pip:

pip install moexalgo[dataframe]

🔍 Requirements

🤝 Комьюнити

❓ Вопросы?

Библиотека MoexAlgo будет дополняться. Если есть пожелания, идеи, замечания, пишите на algopack@moex.com

📜 Licence

Apache Software License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moexalgo-2.5.10.tar.gz (179.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

moexalgo-2.5.10-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

Details for the file moexalgo-2.5.10.tar.gz.

File metadata

  • Download URL: moexalgo-2.5.10.tar.gz
  • Upload date:
  • Size: 179.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for moexalgo-2.5.10.tar.gz
Algorithm Hash digest
SHA256 269806c19e2fe938334c37c5a9774b1049aa6818609ea0bffd3a8f675d52f3e4
MD5 5c2942ef158311833c5ee5a46506be76
BLAKE2b-256 75b48c82b7d17f5d1477a654bab1a2a000ffc8be8e251f93b970b99dbadc17e9

See more details on using hashes here.

File details

Details for the file moexalgo-2.5.10-py3-none-any.whl.

File metadata

  • Download URL: moexalgo-2.5.10-py3-none-any.whl
  • Upload date:
  • Size: 31.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for moexalgo-2.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 e4efecdd08f05661317c5e767f0001afdeaaae7b621d22c0fdee6f2162b01680
MD5 5b50daf2c5ae491ddfcc781f08573bc9
BLAKE2b-256 af942d0b9a101f12e8c04d08fed4aa4c384b2f5ec68af47d5dce5e1c37bc865d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page