Избранное трейдера UnusSedLeo

по

Создаем простого грид-бота для Московской биржи через QUIK и Python

Алгоритмическая торговля на Московской бирже с помощью терминала QUIK остаётся популярным способом автоматизировать стратегии. В этой статье мы напишем грид-бота, который выставляет ордера сеткой вокруг текущей цены и зарабатывает на колебаниях.


🔧 Что такое грид-бот

Грид-бот (от англ. grid — сетка) — это торговый алгоритм, который выставляет ордера (лимитки) на покупку и продажу через равные интервалы цены.

Простейший сценарий:

  • Цена идёт вниз — бот набирает позицию по мере снижения.

  • Цена возвращается вверх — бот закрывает покупки продажами, фиксируя прибыль на каждом «шаге сетки».

Таким образом бот «ловит пилу», зарабатывая на флэте и колебаниях.

В коде ниже реализована версия с:

  • стопом/тейком для бота.

  • Пересчётом средней цены позиции.

  • Подсчётом реализованного и нереализованного PnL.

⚙️ Подключение Python к QUIK

Чтобы Python «видел» терминал QUIK, нужен связующий слой. Есть несколько способов:

  • QUIK LUA scripts (QLua) — встроенные скрипты на Lua.



( Читать дальше )

Держу позицию Сбера и нажав две кнопки получаю допом +1% к позиции

ПЕРЕЛИВ МЕЖДУ ОБЫЧКОЙ И ПРЕФАМИ СБЕРА В ДЕЙСТВИИ
Недавно у меня выходил пост про перелив между обычкой и префами Сбера 💿.

Разница в их стоимости была на минимумах и составляла 20 копеек.

Подробности, как и почему это работает, всё тут 👇

t.me/RudCapital/1007

На данный момент, разница уже составляет около 2 рублей — это связано с эмоциональными движениями на рынке.

Держу позицию Сбера и нажав две кнопки получаю допом +1% к позиции

Но на практике, разрыв будет больше и обычно достигает 4-5 рублей, а до 2022 из-за нерезов разрыв был ещë более существенным.

А теперь по цифрам:
Комиссия по продаже префов и покупке обычки составила 204 рубля. Разница в стоимости была 20 копеек.



( Читать дальше )

Научить искусственный интеллект думать как трейдер - это утопия или начало нового подхода?


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

Идея была такая: а что, если научить искусственный интеллект понимать этот язык? Не подавать модели сырые числа, а переводить бары и объёмы в текстовые описания наблюдаемых паттернов и кормить ими языковую модель. Гипотеза была что в тексте уже будет содержатся достаточно данных, чтобы модель научилась связывать недавнюю торговую историю с тем, пойдёт ли цена вверх на следующий день.
Научить искусственный интеллект думать как трейдер - это утопия или начало нового подхода?
Мои результаты, о них ниже

Инструмент эксперимента — модель distilbert‑base‑uncased с Hugging Face и это облегчённая, быстрая версия BERT для понимания языка.



( Читать дальше )

Счастье конечно в деньгах

Счастье — это не покой, не служение и прочая овечья песня .
Власть, подчинение и бесконечная экспансия, вот драйвер счастья, конечно для этого всего нужны деньги. Вы когда-нибудь задумывались, почему одни люди горят амбициями, а другие довольствуются малым? Возможно, секрет в том, что счастье — это не состояние гармонии, а энергия доминирования и у кого то ее просто мало.
1. Власть это акт самореализации. Власть — это не просто контроль над другими. Это способность превращать хаос в порядок, идеи — в реальность, слабость — в силу. Когда вы управляете обстоятельствами, вы перестаёте быть пешкой. Вы становитесь творцом.
Македонский не искал умиротворения, служения и тд когда что то шло не так, не останавливал поход- экспансию. Его счастьем была бескрайняя империя — воплощение абсолютной воли.
2. Подчинение — это не слабость, а инструмент. Подчинять — значит структурировать реальность. Когда другие принимают ваши правила, вы создаёте мир, где ваши ценности становятся законом. Это не тирания, а симбиоз силы и ответственности. Ницше в «Воле к власти» писал: «Жизнь стремится к максимуму чувства власти»

( Читать дальше )

Что такое дюрация облигаций? Объясняю на примере пиццы🍕

📌 Что такое дюрация облигаций? Объясняю на примере пиццы🍕

Привет, друзья! Сегодня разберем, что такое дюрация и почему она важна для тех, кто вкладывается в облигации.

Дюрация — это «время окупаемости»

Представьте, что вы купили пиццу в кредит и будете есть ее кусочками (купонами). Дюрация — это среднее время, за которое вы «съедите» всю пиццу, учитывая, что первые кусочки вы получаете быстрее, а последние — медленнее.

Проще говоря:
— Чем короче дюрация, тем быстрее вы вернете свои деньги.
— Чем дюрация длиннее, тем дольше вы ждете полного возврата.

❓Зачем это нужно?
1. Оценить риск: Если процентные ставки растут, облигации с длинной дюрацией сильнее падают в цене.
2. Сравнить облигации: Дюрация помогает выбрать менее волатильные бумаги.
3. Спланировать доход: Зная дюрацию, вы поймете, когда получите большую часть денег.

📗Пример:
— Облигация А: Дюрация = 2 года → Чувствительность к ставкам: -2% при росте на 1%.
— Облигация Б: Дюрация = 5 лет → Чувствительность: -5% при том же росте ставок.

( Читать дальше )

Аналог накопительного счёта на фондовом рынке

Значит, расклад такой… НС в большинстве банков — это базовая ставка + приветственный бонус на 2-3 мес. В совокупе это Х+У = 21%))) Вся фишка счёта именно в возможности в любое время отказаться от процентов за месяц и вывести сумму назад. Вопрос следующий: возможно ли делать месячную маржу, эквивалентную 20% годовых на брокерском счёте и иметь возможность вывести сумму?! 
В чём? где? когда?..

ЛЕГАЛЬНАЯ НАЛОГОВАЯ ОПТИМИЗАЦИЯ. 1. Зачем в январе платить налоги, которые можно платить в ноябре. Оплата налога с кредитки. 2. Оплата налога при выводе с брокерского счёта. 3. ИИС старый и новый.

1.
Оплата налога за прошлый год.

Брокеры в январе каждый рабочий день
вычитают свободный кэш со счёта на фондовой секции (на ФОРТС не вычитают) для оплаты налога.
Если в январе в конце каждого рабочего дня на фондовой секции нет свободного кэша, то
физ. лицо будет платить налог самостоятельно
(в личном кабинете налоговой будет сумма, платить надо до 1 декабря).

Если есть свободный кэш, например, можно до конца рабочего дня потратить свободный кэш на покупки, например, фонда ликвидности (или другой бумаги).

Конечно,
брокеру выгодно получить бесплатно в своё распоряжение деньги, которые он в конце года оплатит в налог.
Но физическому лицу это не выгодно:
можно положить на вклад, получать % и в конце ноября оплатить налог (сумма будет в личном кабинете налоговой).

Никогда не пользовался услугами Т-Брокера
(потому что предпочитаю QUIK и низкие комиссии),
поэтому ни подтвердить, ни опровергнуть информацию не могу.
Что только брокер не придумает. чтобы до конца года бесплатно пользоваться деньгами клиента.



( Читать дальше )

Как скачивать котировки

Заходим сюда:
www.finam.ru/quote/moex/imoex/export/
Выбираем тип файла csv с разделителем ";"
Загружаем этот файл в excel  или в docs.google.com/spreadsheets/
Как скачивать котировки

Продолжаю разговор о торговой системе

Предлагаю торговую систему, которую хочу запрограммировать и выложить публично на свой сайт.
Суть ее в следующем. Берем соотношения: SBER/IMOEX, GAZP/IMOEX, GAZP/SBER/
И строим по ним средние на дневном графике с большим периодом 200 или 150.
Далее строим на часовом графике средние по GAZP и SBER с периодом например 20.
Покупаем Сбер если он выше средних на графике SBER и SBER/IMOEX, а средняя по GAZP/SBER выше графика.
Продаем Сбер если какое-то условие не выполняется.
Тоже самое делаю по Газпрому. В результате я всегда в рынке (либо сбер либо газпром) и учитываются долгосрочные и краткосрочные колебания.

Условие можно записать так:

По сберу:

sber > MA(sber, 20, час) & SBER/IMOEX > MA(SBER/IMOEX, 200, день) &  GAZP/SBER < MA(GAZP/SBER, 200, день)  => BUY sber

sber < MA(sber, 20, час) || SBER/IMOEX < MA(SBER/IMOEX, 200, день) ||  GAZP/SBER > MA(GAZP/SBER, 200, день)  => CLOSE sber

По ГП:

gazp > MA(gazp, 20, час) & gazp/IMOEX > MA(gazp/IMOEX, 200, день) &  GAZP/SBER > MA(GAZP/SBER, 200, день)  => BUY gazp

( Читать дальше )

Как я делаю 70 млн в год на футболках с принтами и почти без маркетплейсов

Меня зовут Слава. За окном медведи, на дворе зимой минус 31 — как вы поняли, я из Сибири. Я загорелся идеей работать на себя и в 2014-м открыл бренд Сибирской одежды. Для тех, кто, как и я, любит Сибирь. 

Как я делаю 70 млн в год на футболках с принтами и почти без маркетплейсов
По профессии я подземный горный инженер. 

Сейчас мы продаем на 70 млн в год, а наш основной продукт – футболки с принтом. 



( Читать дальше )

....все тэги
UPDONW
Новый дизайн