Избранное трейдера А.К.

по

Робот, который живёт в стене: мой опыт автоматизации торговли на Python

Робот, который живёт в стене: мой опыт автоматизации торговли на Python

В предыдущих статьях я рассказывал, как пришёл к идее создания собственного торгового робота. Мотивация проста:

  • Автоматизация — алгоритм не спит, не нервничает и не занят своими делами.

  • Дисциплина — робот исключает эмоции, следуя правилам.

  • Тестирование — любую идею можно проверить на исторических данных, прежде чем рисковать деньгами.

Я всегда разделял два этапа: разработку торговых идей (логика стратегии) и реализацию механизма исполнения (отправка заявок, автотрейдинг). Сначала — бэктестинг и базовая оптимизация, и только потом — реальная торговля.

Поскольку я нахожусь в активном поиске подходящего решения для автотрейдинга и уже опробовал несколько рабочих вариантов, то эта статья представляет мои размышления об этом механизме исполнения заявок. Ваша критика или поддержка идей приветствуется.

Почему я не хочу использовать QUIК и Windows?

По моему мнению QUIK архаичен, нестабилен для автоматизации и требует оконной среды. Он не предназначен для headless-серверов (это компьютер без монитора, клавиатуры, мыши). QUIK + LUA или внешнее ПО — это сложная, криво документированная и уязвимая связка.



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

к чему приводят недоразумения

    • 22 апреля 2025, 22:27
    • |
    • MiSh
  • Еще
Один мужик пришел в поликлинику кровь сдавать. Сидит в очереди, читает Гегеля. Вдруг из ординаторской выбегает молоденькая сестричка с выпученными глазами, и кричит в коридор:

— Диванов есть?

Этот мужик встает и говорит:

— Есть.

Тогда она подходит к нему, смотрит в упор и говорит жалостливо и негромко в наступившей тишине:

— Гражданин Диванов, вы только не переживайте. У вас СПИД.

И дает ему бумажку.

Этот мужик берет справку, на которой ничего не может разобрать, потому что, как назло, на латыни, и идет вон. И сестричка еще что-то говорит, поправляя сбившиеся волосы. По процедуре, которая в таких случаях предусмотрена, но он уже ничегошеньки не слышит. А старушки, которые тоже пришли кровь сдавать, смотрят ему в спину, но не так, что как будто поддерживая: «Крепись, дорогой друг», а наоборот и осуждающе, крестятся и салфетками себя оттирают, чтобы пидарские микробы до них не долетели.

Приходит Диванов домой, садится на табуретку и шестнадцать часов на ней раскачивается, сглатывая сухие мысли. И думает так: у меня есть примерно от двух до шести месяцев, чтобы что-то после себя оставить Человечеству. Тут он внезапно вспоминает, и звонит бывшей своей жене. И говорит:

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

📖 как фармкорпорации зарабатывают на отклонениях в мышлении творческих людей 😈 (субботнее) 😇

    • 12 апреля 2025, 07:07
    • |
    • А.К.
  • Еще
Давно читаю книгу «Дофамин — самый нужный гормон»… Читаю медленно, вот уже пару лет… Прохожу 2-3 страницы, откладываю и размышляю об искажениях в нашем капиталистическом мироустройстве.

📖 как фармкорпорации зарабатывают на отклонениях в мышлении творческих людей 😈 (субботнее) 😇

Спойлер — перевод у первой версии отвратительный!
Издательство «АСТ» съэкономило на редакторе, вероятно пропустили текст оригинала «THE MOLECULE OF MORE: HOW A SINGLE CHEMICAL IN YOUR BRAIN DRIVES LOVE, SEX, AND CREATIVITY — AND WILL DETERMINE THE FATE OF THE HUMAN RACE» через гугл-переводчик. Много грамматических ошибок и читать такой ломаный русский — не очень приятно...

Собственно за перевод и снижаю один балл.

В книге есть любопытные рассуждения про любовь, наркотики, политику, прогресс...

Мысли в нашу творческую студию:

📈 Мне особенно интересна четвертая глава — Креативность и сумасшествие… Здесь много букав про шизофрению… Часто рассуждаю на тему ветеринарная психиатрия (про девиации в поведении кошек и собак), хотя надо посмотреть на фондовый рынок РФ и изучить горилл, быков, медведей, леммингов и волков с волл-стрит…

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

😈 Бабайкин к нам пришёл! 😇 Заседание продолжается, уважаемые присяжные заседатели!

    • 23 марта 2025, 00:58
    • |
    • А.К.
  • Еще
Почитать @На пенсию в 35 можно в каментах предыдущих серий:

🎤 Интересное интервью Тимофея Мартынова в студии у Бабайкина «на пенсию в 35» 🕵🏼‍♀️

😈 Кто круче — Анар Бабаев или Тимофей Мартынов ?! 😇 (опрос)

Тока непонятно Анарчик пришёл к нам на смартлаб сам лично или его сммщик ))

Пишет мне один знакомый бизнесмен:

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

Четыре года назад я написал топик рецензию на его скабрёзную методичку «на пенсию в 35»:

📕 Женатый-инвестор vs. Бабайкин в 35 😈 $ / ₽


😈 Бабайкин к нам пришёл! 😇 Заседание продолжается, уважаемые присяжные заседатели!

Так вот Великий Инфоцыганский Барон современности тогда спустился со своего пьедестала и осыпал меня, рецензента, своими низкоуровневыми каментами.

Оставлю скриншоты оправдательного приговора Бабайкина — здесь для истории, для архива.



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

🎤 Интересное интервью Тимофея Мартынова в студии у Бабайкина "на пенсию в 35" 🕵🏼‍♀️

    • 22 марта 2025, 00:01
    • |
    • А.К.
  • Еще
Основатель смартлаба @Тимофей Мартынов дал интервью в гостях творческой студии @На пенсию в 35 (Анара Бабаева)

🎤 Интересное интервью Тимофея Мартынова в студии у Бабайкина "на пенсию в 35" 🕵🏼‍♀️

Капитализация проекта «смартлаб» составляет $2-5 млн долларов (оценка Анара Бабаева)

Некоторые принципы основателя:

📈 Смог подняться, начиная с низов (бедность, выпивающий отец, жили в комуналке)

⚠️ Низкий старт — это не твоя вина (у рожденных в 1982 г. просто выбора другого не было)

⚠️ привычки и стереотипы из детства по инерции определяют всю твою стартовую ментальность

💰 У богатых людей — другая ментальность! Они мыслят масштабами!

📈 Трейдинг — это база, на которой строился смартлаб с самого начала

💗 Россия — лучшее место для жизни, бизнеса и инвестиций. Есть с чем сравнивать жизнь в России (миграция в США, отдых зарубежом Тай, Дубай)

🍎 Москва — лучший город мира! (подтверждается мнением Артемия Лебедева)

🌳 Корни — партнеры, клиенты, семья, дети ходят в школу, садик, музыкалка, художка, секции. Это то что удерживает от миграции взрослого успешного человека

💼 Герман Клименко — близкий партнер — поддерживает концепт про корни и невозможность миграции из-за корней



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

😈 Алко-Трейдинг 🍷 Сказ о том как я продолжаю поиски богатой селянки для пополнения трейдерского депозита 😇 (весеннее)

    • 19 марта 2025, 04:13
    • |
    • А.К.
  • Еще
Как советует мой учитель трейдинга @karpov72: пока ты не нашёл свою прибыльную систему нужно найти фемину, которая будет тебя кормить и одевать!

В предыдущих сериях — моя попытка №1 состоялась зимой 2022 года
краткий пересказ:
Богатая селянка с зарплатой 200к+, директор по маркетингу и развитию, Маша отказалась пополнять мой брокерский счёт!

На её отказ я заявил, что её вагина не достойна моего члена! Мы разошлись как в море корабли!

Камрады! В попытке №2 я был почти близок к успеху!

Зимой прошлого года я нашёл даму возраста 44+, которая заполнила мой холодильник продуктами в качестве аванса первого сексуального соития.
Ну как нашёл… Она сама атаковала мою анкету на мамбе… Оказалось, что мы соседи по району, живёт она тут недалеко… Я сослался на заболевание графским недугом (подагра) и что не могу ходить в магазин. И к вечеру второго дня знакомства мой холодильник наполнился кефирами и прочими полезностями...

Благородные Доны! Хочу чтобы вы мной гордились!


Потому как энто не какая-то простая селянка! А дочка академика, кандидат медицинских наук, главный советник по продвижению продукции одной крупной западной фармкомпании, красавица с доходом 500 000 руб в месяц!!

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

Новости нашего городка! Евтушенко - главврач Томской ОКБ. Про Яндекс, Бизнес и Медицину

    • 18 марта 2025, 00:01
    • |
    • А.К.
  • Еще
Коллеги, я в приятном шоке от вчерашнего топика @Karkoon !

Вчера мы обсуждали шахматную задачку, где была загвоздка про длинную рокировку чёрного короля…

Гений, который сочинил этот этюд, заслуживает звание Гроссмейстера Шахматной Композиции! Потому как в ступор поставлен ИИ, самый передовой шахматный «движок», который не смог найти верное решение! Искусственный Интеллект показывает лучшее решение за четыре хода, а человек смог найти ответ в два хода!

Вот здесь его топик:

Просто шахматы. Мат в два хода.
Всем любителям шахмат — решать!

Благодаря размышлениям над творчеством композитора, я понял зачем @Яндекс хочет занять 350 млрд руб на облигационном рынке.
Хотя вы наверное догадались: они собираются нанять вагоны кодеров-индусов, чтобы те создали тонны говнокода для ИИ, который должен научиться решать подобные шахматные задачи хотя бы в три хода, приблизившись к человеческому разуму. Но об этих откровениях напишу позже )))

А сейчас важная новость города Томска:

Кардиолог Алексей Евтушенко стал новым главным врачем ТОКБ



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

Рабочий код LUA для QUIK по расчету теор цены опциона на Мосбирже

    • 15 марта 2025, 09:53
    • |
    • А.К.
  • Еще
Код взял с сайта bot4sale.ru/

Спасибо автору за публикацию. Дублирую здесь с некоторыми комментами.
Публикую как есть, за ошибки отвественности нет, не является рекомендацией!

LUA код считает цену опциона по формуле БлэкаШоулза.

function cnd(x)

-- taylor series coefficients
   local a1, a2, a3, a4, a5 = 0.31938153, -0.356563782, 1.781477937,-1.821255978, 1.330274429
   local l = math.abs(x)
   local k = 1.0 / (1.0 + 0.2316419 * l)
   local w = 1.0 - 1.0 / math.sqrt(2 * math.pi) * math.exp(-l * l / 2) * (a1 * k + a2 * k * k + a3 * (k^3) + a4 * (k^4) + a5 * (k^5))
   if x < 0 then w = 1.0 - w end
   return w
end

-- The Black-Scholes option valuation function
-- is_call: true for call, false for put
-- s: current price
-- x: strike price
-- t: time
-- r: interest rate
-- v: volatility
function black_scholes(is_call, s, x, t, r, v)
   local d1 = (math.log(s / x) + (r + v * v / 2.0) * t) / (v * math.sqrt(t))
   local d2 = d1 - v * math.sqrt(t)
   if is_call then
      return s * cnd(d1) - x * math.exp(-r * t) * cnd(d2)
   else
      return x * math.exp(-r * t) * cnd(-d2) - s * cnd(-d1)
   end
end
Проверено вчера на путах сишки. Расчет совпал с табличными значениями «теор цена» на июньских, сентярьских, декабрьских досках опционов.

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Какие документы нужны для учета убытков прошлых лет?

Для подтверждения права на налоговые вычеты при переносе на будущие периоды убытков от операций с ценными бумагами и операций с производными финансовыми инструментами налогоплательщик представляет документы, подтверждающие объем понесенного убытка в течение всего срока, когда он уменьшает налоговую базу текущего налогового периода на суммы ранее полученных убытков.


НК РФ не устанавливает точный список таких документов, поэтому вы можете предоставить любые официальные бумаги, которые подтверждают размер убытка. Главное, чтобы они были оформлены по закону. Эти документы можно использовать для уменьшения налоговой базы в течение всего периода, когда вы учитываете убытки.

📌Примеры:
— справка об убытках (Альфа Банк, БКС, Финам, Цифра брокер, РСХБ и др.)
— налоговый отчет (Т-Банк)
— сводный отчет по расчету НДФЛ (Китфинанс)
— отчет о расчете налогооблагаемой базы (ВТБ)
— детализация НОБ (Атон)
— отчет брокера на конец года (Сбербанк)
— бухгалтерская справка (Иволга Капитал, Ай Ти Инвест)



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

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