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

по

Все ли знают, что в Quik'е у каждого скрипта main() свой отдельный Windows-поток (thread)?

Пишу потому, что к большому моему удивлению открыл, что весьма активные писатели Смарт-лаба этого не знают. В главном потоке программы Quik работают только функции обратного вызова типа OnTransReply, OnTrade и индикаторы. Кстати, OnTrade срабатывает не только по заявкам из скрипта, но и поданным интерактивно.

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

Хотя QLua обладает весьма эффективными средствами взаимодействия с любым приложением Windows, не так просто придумать повод для обращения QLua за посторонней помощью. Например, сохранять на диске текущие данные QLua может массой способов от простейшего io.read/write до SQLite.
Количество библиотек для QLua просто изумляет.

NB. Известная проблема скриптовых языков, что ошибки-описки в именах функций и переменных влекут трудно диагностируемые сбои работы, решается двумя простейшими средствами.

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

Задним Числом писА'ть или Передним, Чтобы не Отогринили на Смарт-Лабе?




     Утром проснулся рано, и одна мысль крепко засела в голову. Впрочем, это нормально, ибо, как известно, «сон алкоголика краток и тревожен».

     А мысль-то простая — как следует писать на Смарт-лабе про своё видение различных сценариев развития рынка, чтобы автора не отогринили?


     Примечание. Отогринить — это новая отглагольная форма существительного трейдера О'Грин . Очень существительного трейдера.


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

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

Задним Числом писА'ть или Передним, Чтобы не Отогринили на Смарт-Лабе?


     Действительно, получается, что я виновен! Орать на всех углах, а самому пугливо оставаться в сторонке…

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

Interactive Brokers. Отчет для налоговой

Всем привет!

В продолжении статьи https://smart-lab.ru/blog/581512.php

И статьи https://smart-lab.ru/blog/588301.php

Для того чтобы корректно посчитать сумму налога по брокерским отчетам необходимо:
  • перемножить все сделки на курс ЦБ на дату открытия и закрытия и рассчитать прибыль/убыток в рублях.
  • дивиденды перемножить на курс ЦБ на дату получения
  • можно вычесть платежи и комиссии брокера, опять же на дату платежа.

Вручную подсчитывать это утомительно, поэтому я реализовал программно и теперь могу легко формировать отчеты. Моя утилита может считать прибыль по сделкам, прибыль по дивидендам и убыток от комиссий. Пример, какой файл получается на выходе(В формате xlsx):
Interactive Brokers. Отчет для налоговой
Подготовил отчет за 2018 год для наглядности, в 2019 у меня убыток по сделкам =) Как видно, у меня 100+ сделок и 70+ дивидендов, руками было бы подсчитывать трудозатратно.

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

Новичкам. Опционные стратегии и приёмы самбо. Покупка/продажа call, покупка/продажа put.

    • 09 февраля 2020, 14:28
    • |
    • KarL$oH
  • Еще
Всем привет.

В тот раз я написал про стратегию медвежий колл-спрэд, люди стали добавлять в избранное, значит интерес есть, продолжим.

Сделаю небольшое лирическое отступление и сразу скажу, что покупка медвежьего колл-спрэда лично мне уже третью неделю подряд приносит профит, так как рынок сползает вниз, а эта стратегия оптимально заточена под как раз такое вот вялое сползание.

На самом деле в тот раз мы перепрыгнули через голову, опционным новичкам необходимо для начала понять как работают простейшие стратегии «купить call», «продать call», «купить put», «продать put». Сегодня будем как раз их обсуждать, это база, основа основ.

Всем новичкам, которые хотят разобраться в опционной теме, рекомендую начать с самой главной книги по опционам Саймона Вайна «Опционы. Полный курс для профессионалов». В этой книге есть все. Там расписано такое множество опционных стратегий, что могут глаза разбежаться. На практике же мы обычно используем 2-3 основные стратегии, множество опционных стратегий проходит стороной, все зависит от человека и его темперамента. Каждый опционный трейдер подбирает стиль торговли под себя, поэтому необходимо для начала ознакомиться со всем арсеналом возможных орудий и лишь потом подобрать для себя 2-3 тех самых, которые больше всего подходят тебе.

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

Матчасть, или основные правила трейдера. (главные))).

    • 09 февраля 2020, 12:12
    • |
    • Gella
      Популярный автор
  • Еще
                                            Глупость скрывать куда проще, чем мозги.
                                            (Стивен Фрай)


Всем трям и привет воскресное!))
Вот, что-то меня сегодня прорвало.....Золото. Gella&Vladimi®. Амбициозно-оправданно.

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

Получение котировок акций при помощи Python

    • 08 февраля 2020, 19:13
    • |
    • Aleks
  • Еще

Статья о том, как получить ежедневные исторические данные по акциям, используя yfinance, и минутные данные, используя alpha vantage.

Как вы знаете, акции относятся к очень волатильному инструменту и очень важно тщательно анализировать поведение цены, прежде чем принимать какие-либо торговые решения. Ну а сначала надо получить данные и python может помочь в этом.

Биржевые данные могут быть загружены при помощи различных пакетов. В этой статье будут рассмотрены  yahoo finance и alpha vantage.

Yahoo Finance

Сначала испытаем yfianance  пакет. Его можно установить при помощи команды pip install yfinance. Приведенный ниже код показывает, как получить данные для AAPL с 2016 по 2019 год и построить скорректированную цену закрытия (скорректированная цена закрытия на дивиденды и сплиты) на графике.

# Import the yfinance. If you get module not found error the run !pip install yfianance from your Jupyter notebook
import yfinance as yf

# Get the data for the stock AAPL
data = yf.download('AAPL','2016-01-01','2019-08-01')

# Import the plotting library
import matplotlib.pyplot as plt
%matplotlib inline

# Plot the close price of the AAPL
data['Adj Close'].plot()
plt.show()


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

Проект2020 Enter1

    • 08 февраля 2020, 17:26
    • |
    • Enter1
  • Еще

Проект2020 Enter1

Привет Коллегам по цеху!

По мотивам топика
smart-lab.ru/blog/592777.php?nomobile=1

В январе подготовил основу для Проекта2020. Запуск состоялся в конце января. Сейчас идет период устранения ошибок на счетах без нагрузки.
Задача состоит в том чтобы показать большую доходность без использования опционов на фьючерсах с максимальным хеджированием.

Проект2020 Enter1



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

Золотые правила трейдинга

    • 08 февраля 2020, 08:57
    • |
    • mariam
  • Еще
Обучающий сайт с такими словами на титуле, думаю, заслуживает внимания.  
10 золотых правил трейдера
  1. Всегда жди сигнала: нет сигнала – нет сделки
  2. Лучшие сделки почти всегда начинают срабатывать с самого начала
  3. Никогда не терпи больших убытков. Если чувствуешь, что ошибся – сворачивайся.
  4. Всегда совершенствуй своё мастерство и оттачивай навыки
  5. Будь терпелив с прибыльными сделками, нетерпим – к случайным и неудачным сделкам
  6. Дисциплинированное следование плану – ключ к успешной торговле
  7. Никогда не допускай эмоций применительно к сделкам
  8. Всегда торгуй размером позиции, не затрагивающим тебя эмоционально
  9. Придерживайся простого подхода и не пересматривай всё время свои методы торговли
  10. Оставайся скромен всегда и во всем

     

     


Актуальное Interactive Brokers

После моего прошлого поста. Мне в соцсети написало много человек с разными вопросами. 
Основной вопрос был у многих:
#Как открыть счет в Interactive Brokers?#


Думаю, многим будет полезно. 
Как открыть счет в Interactive Brokers в 2020?


сайт брокера — открыть счет
https://ndcdyn.interactivebrokers.com/Universal/servlet/OpenAccount.IBrokerGuestLogin?partnerID=U2615191&invitedBy=nadya111

Также есть группа ВК https://vk.com/ibkrrus

Пишите у кого есть вопросы и я со временем запишу новое видео
Кому полезно, поставьте лайк посту. Благодарю!

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