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.9.tar.gz (179.4 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.9-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: moexalgo-2.5.9.tar.gz
  • Upload date:
  • Size: 179.4 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.9.tar.gz
Algorithm Hash digest
SHA256 0f07fa7d9be293bc5669c48fea87659e390063dac676b52683b6f8d90c66c8e2
MD5 158c5f91666b7347fbd5d8bafde90dd7
BLAKE2b-256 eb5365e813615ec9ce58db784182b599556a275e39a39401d56ac58aab70985b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: moexalgo-2.5.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5749b114bd3bce7c3cb5384f60e9dbc4558c9b9fe6ba63f263af0f0cb3c5205f
MD5 e8ec9f805142ec263127e03df577230f
BLAKE2b-256 a89d61b1ef35d83ac9c394b11f55ab16b3eabb02ee436b0d32d4edb6d1d5f965

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