комментарии zenoftrading на форуме

  1. Логотип Binance
    Скачиватель исторических данных с бинанса
    Скачиватель исторических данных с бинанса


    Для тестов мне нужно скачивать много исторических котировок с бинанса. Сделал для себя небольшую обертку на питоне. На выходе получается красивый датафрейм с удобочитаемой датой и столбцами open, high, low, close, volume и csv файл в придачу. Датафрейм или файл можно подавать на вход тестировщика.

    Сегодня, например, без особых проблем скачал 1,9 млн строчек минутных котировок.

    Исходники залил на гитхаб. Ссылку можно взять у меня в телеграме: bit.ly/zenoftrading

    Авто-репост. Читать в блоге >>>
  2. Логотип Tradingview
    Как бесплатно качать исторические котировки c tradingview с помощью python
    Искал откуда можно скачать исторические котировки. Да так, чтобы все было в одном месте: и рынок РФ, и рынок США, и фьючерсы, и крипта. Да ещё и бесплатно.

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

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



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

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

    Авто-репост. Читать в блоге >>>
  3. Логотип Deribit
    Простой бот для крипто биржи Deribit
    Нашёл тестовое задание на разработчика в один фонд. Само задание можно посмотреть в файле. Нужно написать робота для крипто биржи Deribit. Из требований:
    1. Написать на python 3
    2. Нужно использовать asyncio так как API Deribit работает через websockets
    3. Для управления зависимостями использовать poetry
    4. Запуск робота через docker и docker compose
    5. Написать пару тройку юнит тестов
    6. Данные по сделкам сохранять в mysql базу данных.

    Не долго думая решил его закодить, потренироваться лишний раз в программировании, заодно разобраться в API Deribit.

    Базу данных использовал sqlite. Юнит тесты пока не делал.

    Бот можно использовать как пример работы с API Deribit. Код работает как есть без всяких гарантий.

    Ссылку на гитхаб можно найти у меня в телеграме: t.me/zenoftrading/68

    Авто-репост. Читать в блоге >>>
  4. Логотип Binance
    Простой торговый робот для биржи Binance без индикаторов
    Ссылка на код на github в телеграме

    Бот исключительно в демонстрационных целях. Когда я писал своего первого бота мне не хватало чего-то такого.

    Идею для торговой стрегии взял из книги Ларри Вильямса «Долгосрочные секреты краткосрочной торговли» и слегка упростил. Он называет это прорыв волатильности. В чём суть:
    — считаем разницу между хай и лоу предыдущей свечи
    — к цене открытия текущей свечи прибавляем разницу из предыдущего пункта, это и будет ценой для входа в позицию
    — если цена достигла этой цены покупаем
    — выход на октрытии следующего бара

    Всё. Максимально просто.

    Теперь ещё раз то же самое на примере.
    — Хай прошлой свечи 251 USDT, лоу 248 USDT. Разница 3 USDT.
    — Открытие текущей свечи 250 USDT. Цена входа 253 USDT.
    — Как только цена достигла 253 USDT покупаем 0,1 BNB
    — На следующем открытии свечи выходим. Если цена выше, то заработали что-то, если нет, то нет.

    Торговая пара BNB/USDT с биржи binance.

    В боте я рассматриваю минутный таймфрейм, чтобы можно было быстро посмотреть что и как работает.

    Авто-репост. Читать в блоге >>>
  5. Логотип S&P500 фьючерс | SPX
    Продавать на закрытии и покупать на открытии = 800% прибыли (на самом деле нет)
    В ноябре на смартлабе был пост с супер статегией: продавать на закрытии дня, покупать на открытии. Получишь 800%. Захотелось проверить самому, действительно ли это так.

    Итак, SPY с 1993 года. Рассмотрю несколько вариантов:
    1. Покупка на закрытии дня и продажа на открытии следующего
    2. Покупка на открытии дня и продажа на закрытии этого же дня
    3. Проверю ещё наоборот. Продажа на закрытии дня и покупка на открытии следующего дня
    4. Продажа на отрытии дня и покупка на закрытии этого же дня

    Продавать на закрытии и покупать на открытии = 800% прибыли (на самом деле нет)


    Графики из статьи

    Продавать на закрытии и покупать на открытии = 800% прибыли (на самом деле нет)

    Авто-репост. Читать в блоге >>>
  6. Логотип Сбербанк
    Фьчерс сбера вместо акций — убираем комиссию
    Прежде всего хочу извиниться. В прошлой заметке я неправильно посчитал комиссии. Не учёл влияние плеча на комиссии. Если посчитать как нужно, то депозит увеличится не в 120 раз, а «всего» в 40. Вот так это выглядит на графике:

    Фьчерс сбера вместо акций — убираем комиссию
    График возврата с различными плечом и правильно посчитанными комиссиями

    Ну и в этом контексте мне подумалось, что можно посчитать ту же самую стратегию на фьючерсах сбербанка. Условно можно считать комисию равной 0. Графики:

    Фьчерс сбера вместо акций — убираем комиссию

    Авто-репост. Читать в блоге >>>
  7. Логотип Сбербанк
    1200% на сбербанке за 10 лет (комиссии включены)
    Стратегия очень простая. Дневной таймфрейм. Акции сбербанка. Ждём 4 закрытия подряд вниз (когда закрытие ниже открытия). На следующий день на открытии дня покупаем, а на закрытии продаём. Повторяем тоже самое для продаж, только наоборот. Ждём 4 закрытия подряд вверх. На следующий день продаём на открытии и откупаем на закрытии. Всё это делаем с 5 плечом. Таких сделок за 10 лет 233 штуки. То есть примерно по две в месяц. Комиссию я считал 0,06% за сделку.

    Теперь рассмотрим подробнее. Раньше я рассмотрел, что 1 и 2 одинаковых закрытия подряд это не очень. Комиссии там всё съедают. Лучший ретурн, когда ждать 4 одинаковых закрытия подряд и покупать или продавать, в зависимости от ситуации. Посмотрим на графики 3, 4 и 5 одинаковых закрытий подряд и плечо от 1 до 5.

    1200% на сбербанке за 10 лет (комиссии включены)
    Только покупки. 3, 4 и 5 одинаковых закрытия подряд. Плечо от 1 до 5



    1200% на сбербанке за 10 лет (комиссии включены)

    Авто-репост. Читать в блоге >>>
  8. Логотип Interactive Brokers
    Как переводить деньги в Interactive Brokers в рублях и без комиссий

    Босле брокера Открытие, IB прям порадовали (а через них ещё и на московской бирже можно торговать). Оказывается им можно переводить прям в рублях и без комиссий. Я так понял, что минимальной суммы на пополенение нет.

    Как это всё делается?

    В личном кабинете «Переводы и платежи» — «Перевод средств», выбираем рубли и Банковский wire-перевод.

    Указываем с какого счёт собираемся платить и сумму перевода. Так мы уведомляем брокера, что хотим ему закинуть денег.

    Появятся реквизиты ситибанка, куда нужно сделать перевод. Они находятся внизу и называются Банк-корреспондент.

    Идём в свой банк и просто заполняем реквизиты межбанковского перевода. Тут важно получаетелем указать

    Citibank N.A. London
    33 Canada Square
    Canary Wharf
    London E14 5LB
    Великобритания

    В комментариях к платежу нужно указать на какой брокерский счёт нужно зачислить эти деньги. Я указал вот так: IBAN (хххххх) for personal broker account (Uхххххх) / (Imya I Familia) at Interactive Brokers LLC

    Вам нужно поменять всё, что в скобках. Все эти данные можно взять там же в реквизитах.



    Авто-репост. Читать в блоге >>>
  9. Логотип Открытие Инвестиции
    Как потерять два часа жизни при попытке пополнить брокерский счёт

    Открыл счёт в Открытии. На сайте, быстро, бесплатно с смс. И захотел его пополнить. При переводе с карты хотят комиссию, по реквизитам сбер хочет 1%, что мне непонятно. На тот же церих со сбера деньги уходят без комиссий.

    Уточнил у менеджера как можно пополнить бесплатно. Говорит можно сделать бесплатную моментальную карту или наличкой закинуть. Ну я и пошёл в отделение, благо в соседнем дворе.

    Ждал в очереди минут 30. Потом выснилось, что карта вовсе не бесплатная, а 500 рублей за выпуск. При пополнении наличкой до 30 000 рублей комиссия 300 рублей. Дальше бесплатно. В итоге закинул 30 100 рублей.

    В процессе снова заполнил анкеты, которые уже заполнял при открытии счёта, так как брокер в банк данные не передаёт и они там сами по себе. Мне непонятно почему.

    В итоге на весь процесс ушло два часа. Пока смешанные чувства от брокера Открытие.



    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: