Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Tushare — это инструмент для получения финансовых данных китайского рынка через API Tushare. Он предоставляет доступ к акциям, фьючерсам, фундаментальной отчетности компаний и макроэкономическим показателям.
Обзор
С помощью данного решения можно получать данные по рынкам Китая, включая A-акции, фьючерсы и макроэкономику. Поддерживаются котировки, финансовые показатели компаний, а также такие индикаторы, как GDP, CPI и другие. :
Инструмент подходит для задач анализа, построения стратегий и автоматизации получения финансовых данных.
Предварительные требования
1. Регистрация аккаунта Tushare
Необходимо зарегистрироваться на сайте Tushare и получить API-токен для доступа к данным.
2. Настройка токена
Добавьте токен в переменные окружения:
export TUSHARE_TOKEN="your-api-token-here"
После этого примените изменения в текущей сессии.
3. Установка зависимостей
pip3 install tushare pandas --user
Быстрый старт
Ниже приведены базовые примеры использования:
# Получить список акций
python3 scripts/market.py stock_basic
# Дневные данные по акции
python3 scripts/market.py daily --ts_code 000001.SZ --start_date 20240101 --end_date 20240131
# Реальное время
python3 scripts/market.py realtime 000001
Данные по акциям
Базовая информация
python3 scripts/market.py stock_basic
python3 scripts/market.py stock_basic --exchange SSE
python3 scripts/market.py stock_basic --exchange SZSE
Дневные котировки
# Последние данные
python3 scripts/market.py daily --ts_code 000001.SZ
# Диапазон дат
python3 scripts/market.py daily --ts_code 600519.SH --start_date 20240101 --end_date 20240131
# Весь рынок за дату
python3 scripts/market.py daily --trade_date 20240115
Недельные и месячные данные
# Неделя
python3 scripts/market.py weekly --ts_code 000001.SZ
# Месяц
python3 scripts/market.py monthly --ts_code 000001.SZ
Реальные котировки и денежные потоки
# Реальные котировки
python3 scripts/market.py realtime 000001
# Потоки капитала
python3 scripts/market.py moneyflow --ts_code 000001.SZ
Фьючерсные данные
Поддерживаются основные китайские биржи фьючерсов и соответствующие инструменты.
# Базовая информация
python3 scripts/market.py fut_basic
# Дневные данные
python3 scripts/market.py fut_daily --ts_code CU.SHF
Макроэкономические показатели
# GDP
python3 scripts/market.py gdp
# CPI
python3 scripts/market.py cpi
# PPI
python3 scripts/market.py ppi
Примечания
- Для работы требуется корректно настроенный токен Tushare.
- Некоторые данные доступны только при наличии платной подписки.
- Формат кодов инструментов должен строго соответствовать стандарту (например, 000001.SZ или CU.SHF).
Когда использовать
- Получение исторических и текущих данных по акциям Китая
- Анализ фьючерсных рынков
- Доступ к макроэкономической статистике
- Финансовая аналитика и quantitative research
Файл из источника