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

по

Новая СуперСкользяшка (PMA). Такой еще не было.

Скользящая средняя, построенная на основе линии линейной регрессии.

 

      Хочу сделать презентацию своей идеи, которая переросла в индикатор скользящей средней, построенной на основе линии линейной регрессии (ЛЛР). Код индикатора в конце поста.

Вот как эта скользяшка(PMA) выглядит рядом с SMA и EMA. Периоды построения у всех одинаковые.
Новая СуперСкользяшка (PMA). Такой еще не было.

 

        Изначально была идея такая- взять ряд данных (цена Close) на каком-то участке, построить по этим данным линию линейной регрессии. ЛЛР строим следующим образом. По оси Y будут цены Close, по оси X будут порядковые номера баров.  Угловой коэффициент (A) и коэффициент смещения (В) простой линейной регрессии y=A*x+B можно найти с помощью метода наименьших квадратов.
Новая СуперСкользяшка (PMA). Такой еще не было.



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

Quik: отлавливаем заявки на скорость с помощью Lua и колбэков

    • 08 октября 2021, 22:15
    • |
    • FatCat
  • Еще

Строя автоматизированную торговлю на базе Квик, нет-нет да и столкнёшься с ситуацией, когда отправленная заявка исполняется совсем не так быстро как хотелось бы. Удивляться тут нечему, производительность квиковских серверов брокера не резиновая, на всплесках нагрузки могут изрядно подтупливать. Что с этим делать?
Запилить торговую систему через прямое подключение к бирже задача совсем другого уровня сложности по сравнению с демократичным Квиком со встроенным языком Lua. Что же, будем выкручиваться с имеющимся инструментарием.

Для получения информации о выставлении или перестановке заявки можно использовать колбэки OnTransReply (со значением поля status = 3) или OnOrder. Сильно ли они отличаются между собой по скорости? Для ответа на этот вопрос я прикрутил логгирование задержек срабатывания этих колбэков от момента вызова функции отправки заявки на сервер до срабатывания соответствующего колбэка. Логгирование выполнялось на дельтахеджере и опционном котировщике. Данные собирались в течение месяца не первом сервере в Открывашке, сам Квик работал на VDS-хостинге.



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

Загрузка внешних сигналов на график Tradingview

    • 16 августа 2021, 08:30
    • |
    • akumidv
  • Еще

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

Пример последовательности работы с расширением браузера Tradingview assistant


Чуть подробней и как попробовать ниже.


В сообществе рекомендуют автоматически формировать Pinescript с условиями времени на каждое событие. Но это крайне неудобно и лимит 900 строк, а значит 900 сигналов.

Эту задачу можно решить лучше и проще, передать сигналы в индикатор как строки со штампом времени и проверять на их совпадение с текущим временем бара. Ограничение только в точности совпадения штампов времени. Есть ещё на лимиты в длине строке параметров и времени вычислений, но на тестовых 5000 сигналов я не столкнулся и ни с тем, ни с другим.



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

Парсинг текущего значения цены акций Python.

 
Захотелось реализовать несколько идей для быстрого расчета по позициям акций и  для этого мне нужно было чтобы скрипт на python постоянно получал обновленное значение цены. Например раз в три секунды. Искал решение и нашел похожий пример с парсингом любой информации в интернете на python с применением блиотек requests и beautiful soup, (bs4)


На примере тикера GAZP продемонстрирую как можно спарсить текущий курс (например с гугла.)

 Кому лень читать всё что я тут написал можно скопипастить полный код в конце статьи :)


Парсинг текущего значения цены акций Python.



Для начала нужно установить нужные библиотеки, в консоли пишем : 
 

pip install requests bs4
 

Теперь перейдем к коду. 

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

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

О пользе инструкций

Доброго времени суток, Уважаемые Смартлабовцы !

Давно не писал, но вот навеяло. А в тему набившей оскомину злободневной модной болезнью, как принято теперь её называть. Когда эта зараза появилась на нашей родной земле, поначалу действительно было страшно и объявленный локдаун был в какой-то мере необходимостью. Два месяца безвылазно сидели дома и тряслись в буквальном смысле этого слова. Потом страх стал спадать, масочно-перчаточное безумие набирало обороты, собаки смотрели на людей удивлёнными глазами.

И ВОТ СЛУЧИЛОСЬ ЧУДО:

Появилась вакцина. Оставим за скобками то, что доклинические испытания были проведены с многочисленными нарушениями и состряпана она была откровенно скажем тяп-ляп, на коленке, на скорую руку. Как у нас организованы работы вообще это тема отдельной статьи, но то что гомолейский институт может чего-то сделать качественное в короткие сроки как-то мне верится с трудом. У нас к сожалению всё делается долго дорого и плохо, вопреки проектному треугольнику. Тем более в последние 20 лет особыми успехами институт не отличился, разве что в парочкой замятых уголовных дел о хищениях.



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

Графики из видео

Добрый день!

Меня попросили разместить графики, которые я недавно показал на канале Андрея Верникова.

Привожу наиболее интересные из них здесь со своими комментариями.

Дисклеймер:

  • Это долгосрочные графики. Они не для трейдинга. Помогают мне определить позиционирование своего инвестиционного портфеля (риск-защита).
  • Никакого армагеддона! Я не пытаюсь шортить рынок и не предсказываю скорый обвал. Для меня коррекция — возможность сократить защиту и пополнить риск.
  • Сейчас, на мой взгляд, рынок перегрет (но без пузыря) и готов к коррекции неизвестной глубины и длительности. Летом коррекция, вероятно, будет незначительной (около 5%). Осенью может быть более существенной (15-30%).

 

Итак, поехали!

1. Индекс страха и жадности CNN, отмеченный на индексе S&P500:Графики из видео

Состояния сильного страха (индикатор ниже 20) не было рекордно долго с начала исчисления индикатора. 14 долгих месяцев бычьего триумфа.



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

РИСУНКИ НАЧИНАЮЩЕГО ХУДОЖНИКА

    • 18 июня 2021, 12:42
    • |
    • asfa
  • Еще


  Никто читать не хочет, поэтому будет много картинок.

  Ну вот и ещё одна экспирация прошла. («Ах, это ужасно, ужасно!»)

«Я же говорил» май+июнь будет или жесткач, или болото. Но оказалось не просто болото, а болотистое болото, волатильность пробила дно и вернулась в 2017г. или в 2019г. – кому что приятнее вспомнить.

КУКЛ зарядил лонг РТС (+ шорт Си?) и тупо тянул рынок вверх, особенно предыдущие 4 недели. По Си так вообще недельные свечки сигнализируют о суперсиле рубля! Ну тут остаётся только смахнуть слезу и инвестировать в будущее, набирая самых разных коллов на Si: сентябрь, декабрь, март, июнь, … (ибо большая Вега даст повышенный профит при следующем «взрыве»!)

Si

«Мой друг» на Si073250BR1

Снова оставляет нас в раздумьях...

Здесь и далее обычный формат графиков для опционов такой, 4 окна:

1. график фьючерса с ценой страйк и/или примерной ценой сделки по опциону.
2. Теор. цена опциона белой линией и цены сделок точками/свечами.
3. Объём торгов опциона гистограммой (шкала справа) и Открытый интерес опциона линией (шкала слева).
4. Волатильность опциона в зависимости от времени из QUIK.

РИСУНКИ НАЧИНАЮЩЕГО ХУДОЖНИКА



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

Как вернуть VPN для Opera

1. Закрыть оперу и открыть файл «C:\Users\(user)\AppData\Roaming\Opera Software\Opera Stable\Secure Preferences» можно через WordPad.

2. В самом конце документа заменить строку на следующее: «vpn»:{«blacklisted_locations»:[«cn»,«ua»],«last_established_location»:«UA»}}" (вроде бы это Украина). Сохранить документ.

3. Запустить оперу, зайти в настройки (Alt+P), в строке поиска настроек набрать «VPN» включить появившуюся опцию.

p.s. лучше так же отключить автообновление, как это сделать можно нагуглить


Как скачать исторические котировки c yahoo finance и финама с помощью python

В одной из прошлых заметок мне нужно было скачать исторические котировки по 650 активам. Часть из них на российском рынке, часть крипта и большая часть на рынке США. Всё, что касается крипты, валют и американского рынка качал с yahoo finance. Российский рынок качал с финама. Естественно качал с помощью питона. Дальше расскажу как это можно повторить.

Yahoo finance и python


Пакет yfinance. Гитахб github.com/ranaroussi/yfinance Установка командой: pip install yfinance

Можно качать не только дневные данные. Интервалы из документации: 1m,2m,5m,15m,30m,60m,90m,1h,1d,5d,1wk,1mo,3mo На практике данные меньше дневных сильно ограничены. Например, часовые доступны за 60 последних дней.

Перейдём к делу, как качать котировки:

import yfinance as yf

data = yf.download(«TSLA», start=«2017-01-01», end=«2017-04-30»)

Как добавить интервал:

data = yf.download(«TSLA», start=«2017-01-01», end=«2017-04-30», interval='1h')

Данные скачиваются в датафрейм. Датафрейм можно сохранить в csv:

data.to_csv('tsla.csv')

Для тикеров с московской биржи нужно добавить постфикс .ME. То есть SBER и GAZP превращаются в SBER.ME и GAZP.ME Для валют тикеры выглядят вот так RUBUSD=X Для криптовалют BTC-USD

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

Что будет, если инвестор не заплатит налог

Популярнейший вопрос, который я получаю от вас, наверное, через день – а что будет, если не заплатить налог на дивиденды от иностранных компаний???

Т.е. вы купили иностранные акции на СПБ Бирже, подписали форму W-8, которая предполагает, что 10% от перечисленных дивидендов будет удержано в виде налога самой компанией-эмитентом, а вот 3% от суммы полученных дивидендов вам нужно заплатить самостоятельно по месту жительства в России.

Часто получается так, что эти 3% равны ну буквально копейкам, это небольшие суммы до 500р. И инвесторы просто не хотят заморачиваться с уплатой этого налога, потому что потратишь кучу времени, а смысла даже для самой налоговой будет не много. И поэтому люди просто игнорируют этот налог, а потом задают вопросы блогерам по инвестициям, чем это чревато?😂

👇Отвечаю…

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

📖Статья 119 НК РФ: «…если у вас есть налог к уплате, но вы не подали декларацию, то грозит штраф в размере 5% от суммы налога за каждый месяц просрочки (начиная с 1 мая), но не более 30% от общей суммы».



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

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