zenoftrading
zenoftrading личный блог
22 июля 2021, 17:42

Как бесплатно качать исторические котировки c tradingview с помощью python

Искал откуда можно скачать исторические котировки. Да так, чтобы все было в одном месте: и рынок РФ, и рынок США, и фьючерсы, и крипта. Да ещё и бесплатно.

Все эти котировки есть в tradingview, но скачать оттуда можно только в платном аккаунте.

Как бесплатно качать исторические котировки c tradingview с помощью python



Кстати, при регистрации дают пробный период на 30 дней на любом тарифе. Во время пробного периода можно купить платный аккаунт со скидкой до 60%.

Как бесплатно качать исторические котировки c tradingview с помощью python



Но пробный период закончится через 30 дней, а котировки скачивать нужно будет. Да и не скачивать же каждый раз всё руками. Питон для чего придумали.

На гитхабе нашёл прекрасную библиотеку какого-то индийца github.com/StreamAlpha/tvdatafeed Она через селениум качает исторические данные в датафрейм, который потом можно сохранить в файл или сразу использовать в работе.

Для скачивания достаточно бесплатного аккаунта на tradingview или даже вообще можно обойтись без аккаунта. Качать можно до 5000 баров на любом доступном таймфрейме.

На видео можно посмотреть как это всё работает



Если что нужно скачать, обращайтесь.

Несколько примеров использования посмотреть у меня в телеграме: bit.ly/zenoftrading
21 Комментарий
  • alexmiramax
    22 июля 2021, 18:04
    очень полезно. Часто хочется сравнить котировки брокера с TV
  • ICWiener
    22 июля 2021, 19:09
    И что дадут 5000 баров? У меня укороченный тест — 267 тысяч
      • ICWiener
        22 июля 2021, 21:43
        zenoftrading, делюсь советом — исторические котировки подкачивают автоматически бесплатные терминалы. Например — MT5.
  • Иванов
    22 июля 2021, 20:10
    Вроде ж с финама скачивать сколько хочешь можно было?
  • tashik
    22 июля 2021, 22:13
    можно с Алор Open API качать бесплатно. Только счет у них открыть и пополнить на 10k, клиент для python у них готовый в репе имеется.
    • Андрей К
      23 июля 2021, 10:19
      tashik, подскажите, вдруг пригодится. Через Open API скачает котиры с TV? Знаю, что они тесно сотрудничают.
      • tashik
        23 июля 2021, 10:21
        Андрей К, с ISS MOEX. И есть реалтайм вебсокеты без задержки (тики, стаканы, свои сделки) — но к ним клиента самому делать
  • websan
    22 июля 2021, 22:27
    Есть хорошая библиотека yfinance 2 строки и котировки выгружены
    • Иван Федотов
      23 июля 2021, 00:54
      websan, она вроде перестала работать. Давно гоняли?
      • Максим Файн
        23 июля 2021, 06:18
        У меня позавчера всё запускалось. Хотя точно помню, что пару месяцев назад библиотека отказывалась работать.
        • Иван Федотов
          23 июля 2021, 11:46
          Максим Файн, значит было временное. Я в итоге погуглил и нашел API для данных с ICE (или с другой крупной биржи, не помню уже). Тоже ок было.
      • websan
        24 июля 2021, 12:27
        Иван Федотов, постоянно гоняю, сломался pandas_datareader, но на stack overflow уже написали как пофиксить
      • tomas_b88
        05 августа 2021, 16:56
        Иван Федотов, работает
  • whoitare
    23 июля 2021, 15:07
    беру с финама с помощью питона тиковые данные, на хабре статья есть
    • grepan
      26 июля 2021, 22:15
      whoitare, у меня перестало работать с несколько месяцев назад. я беру с mfd…
    • grepan
      26 июля 2021, 22:16
      whoitare, вот эта статья? https://habr.com/ru/post/332700/
  • Jkrsss
    23 июля 2021, 17:13
    Вот надо было это рассказывать? За тарелку риса.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн