1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ibopo-mootdx

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Интерфейс для чтения данных от компании «Тунда Синь»

Тунда Синь (通达信) — это китайская компания, предоставляющая услуги по сбору и анализу финансовых данных.

Интерфейс для чтения данных

Обзор

  • Если вам нравится этот проект, вы можете поставить ⭐ в правом верхнем углу! Ваша поддержка — моя главная мотивация 😎!

  • Серьёзное заявление: этот проект предназначен только для обучения и общения, его нельзя использовать в коммерческих целях.

  • Лицензии с открытым исходным кодом: MIT license.

  • Онлайн-документация: https://www.mootdx.com.

  • Национальное зеркало: https://gitee.com/ibopo/mootdx.

  • Репозиторий проекта: https://github.com/mootdx/mootdx.

  • Общение по вопросам: https://github.com/mootdx/mootdx/issues.

История обновлений

Журнал обновлений: https://mootdx.readthedocs.io/zh_CN/latest/history/.

Среда выполнения

  • Операционная система: Windows / MacOS / Linux.
  • Python: версия 3.8 и выше.

Установка

Для новичков рекомендуется использовать pip install -U 'mootdx[all]' для установки.

Метод установки PIP

# Включает установку основных зависимостей
pip install 'mootdx'

# Включает установку зависимостей командной строки, если вы используете инструменты командной строки, вы можете установить их таким образом
pip install 'mootdx[cli]'

# Включает установку всех расширенных зависимостей, если вы не знаете о различных зависимостях, используйте эту команду
pip install 'mootdx[all]'

Обновление установки

pip install -U tdxpy mootdx

Если вы не уверены в различных зависимостях, просто используйте эту команду pip install -U 'mootdx[all]'.

Использование

Здесь приведены лишь несколько примеров, подробные инструкции см. в онлайн-документации: https://www.mootdx.com.

Чтение данных в автономном режиме

from mootdx.reader import Reader

# market std — стандартный рынок (акции), ext — расширенный рынок (фьючерсы, золото и т. д.)
# tdxdir — каталог данных Тунда Синь, измените в соответствии со своей ситуацией

reader = Reader.factory(market='std', tdxdir='C:/new_tdx')

# Чтение дневных данных
reader.daily(symbol='600036')

# Чтение минутных данных
reader.minute(symbol='600036')

# Чтение данных таймлайна
reader.fzline(symbol='600036')

Получение рыночных данных в реальном времени

from mootdx.quotes import Quotes

# Стандартный рынок
client = Quotes.factory(market='std', multithread=True, heartbeat=True)

# K-линии данных
client.bars(symbol='600036', frequency=9, offset=10)

# Индекс
client.index(symbol='000001', frequency=9)

# Минута
client.minute(symbol='000001')

Чтение финансовых данных

from mootdx.affair import Affair

# Удалённый список файлов
files = Affair.files()

# Скачать один файл
Affair.fetch(downdir='tmp', filename='gpcw19960630.zip')

# Скачивание всех файлов
Affair.parse(downdir='tmp')

Общение через WeChat

Часто задаваемые вопросы

M1 mac не может использовать PyMiniRacer, обратитесь: https://github.com/sqreen/PyMiniRacer/issues/143

Звёзды за всё время

Звёзды за всё время

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Удобное использование оболочки для чтения данных pytdx в системе TDX. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ibopo-mootdx.git
git@api.gitlife.ru:oschina-mirror/ibopo-mootdx.git
oschina-mirror
ibopo-mootdx
ibopo-mootdx
master