Избранное трейдера Кирилл Гудков

по

Нужна помощь с загрузкой котировок

    • 23 августа 2022, 09:07
    • |
    • Login1
  • Еще
Добрый день,

Мне необходимо загрузить исторические котировки (дневки) по большому списку акций. Например, все по площадке NASDAQ. Вид результата:

 
TICKER DATE TIME HIGH OPEN LOW CLOSE VOLUME
AAPL 21.07.2022            
AAPL 22.07.2022            
GOOG 21.07.2022            
GOOG 22.07.2022            
NFLX 21.07.2022            
NFLX 22.07.2022            
             

Зачем так — хочу сделать нечто вроде скринера.

Нужна помощь, не знаю, как это осуществить. Втч за разумное вознаграждение

Благодарю заранее

Покупки ВЭБа на средства ФНБ в 2008-м. Как это было

Решение о выделении 800+ млрд. рублей на поддержание ликвидности финансового сектора, санацию банков и покупку акций российских компаний (175 млрд. из этих 800+) было принято в конце сентября-начале октября. Я узнал о нем по прилету из Италии, так как пользоваться в Италии мобильным интернетом по российским сим-картам было все-таки дороговато, а в англоязычных каналах, транслируемых   по ТВ в гостиницах, об этом не говорили.

На «раскачку» ВЭБу потребовалось 2-3 недели (больше 2-х, но меньше 3-х). Дальше дело происходило так. С 10 до 11 рынок отыгрывал вчерашнюю динамику сиплого. Вверх или вниз – это по ситуации. В 11:00-11:01 большим бидом сносились 5-10 первых оферов и бид зависал «в стакане». Ему «вливали», но он стоял, как «стойкий оловянный солдатик». Когда рынок понимал тщетность попыток пробить «неубиваемый» бид, цены уходили выше.  И через некоторое время торговли без видимости этого бида в первых 10-ти бидов-оферов, большой бид снова появлялся в «стакане» на 1-2 месте. Дальше повторялось то, что было при первом появлении бида в 11:00-11:01. В 17:00 выяснялось, что в «стакане» бида нет и рынок валился, если валились штаты или оставался на месте в противном случае.



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

относительность относительно рынка

    • 13 декабря 2021, 11:32
    • |
    • ves2010
  • Еще
по 13ым не работаю… поэтому решил уподобиться живому классику гусеву...
и глянуть в рынок что там копошится и где ликвидные акции ходят относительно индекса imoex т.е относительно широкого рынка

т.е смотрю=акция/imoex

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

ну и гэп… а вдруг война и гэп… а поза то рыночно нейтральная… и убытков не будет...

и вот что вижу… самое интересное... 

1 группа неудачников на отскок
fees 
относительность относительно рынка
vtbr
относительность относительно рынка

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

Историческая волатильность "по-быстрому" для TradingView

    • 24 ноября 2021, 10:00
    • |
    • tashik
  • Еще
Длинная историческая волатильность по-быстрому Использовать на часовом ТФ или выше (до дневки). Периоды указываются кратно барам. В моем примере 17 на часовике — это 17 часов, одна торговая сессия, суточное окно.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

//@version=4

study("Historical Volatility")

// Настройки окон
HVPeriod1 = input(17, minval=1, title="Окно 1")
HVPeriod2 = input(34, minval=1, title="Окно 2")
HVPeriod3 = input(51, minval=1, title="Окно 3")
HVPeriod4 = input(85, minval=1, title="Окно 4")

// Настройка периода для сглаживания
EMAPeriod = input(17, minval=2, title="Период сглаживания")

// Собственно индикатор

// мультипликатор, для нормирования к году
mul = 252 * 1210 / timeframe.multiplier
//приращение за бар
ch = log(close) - log(close[1]) 

// Историческая волатильность в окнах
HV1 = ema(sqrt(sum(ch * ch, HVPeriod1) * mul / HVPeriod1) * 100, EMAPeriod)
HV2 = ema(sqrt(sum(ch * ch, HVPeriod2) * mul / HVPeriod2) * 100, EMAPeriod)
HV3 = ema(sqrt(sum(ch * ch, HVPeriod3) * mul / HVPeriod3) * 100, EMAPeriod)
HV4 = ema(sqrt(sum(ch * ch, HVPeriod4) * mul / HVPeriod4) * 100, EMAPeriod)

// Рисуем красивое
plot(HV1, color=#cccccc)
plot(HV2, color=#ffcccc)
plot(HV3, color=#ff9999)
plot(HV4, color=#ff0000)
Чтобы использовать, копируем, в TradingView открываем Редактор Pine, создаем там новый индикатор (Открыть -> Новый индикатор), удаляем все что там в скрипте по умолчанию и вставляем этот код. Жмем Сохранить. Дальше скрипт будет доступен в выпадающем списке над графиком под кнопкой Индикаторы во вкладке Мои скрипты. Модно, быстро и удобно )

Держим опционный строй даже когда на море качка!


Не очень легкие деньги на американских (и не только?) акциях

Проголосовали за то что посложнее.
Давайте посмотрим.

Тест делается на списке Russel3000 за много лет. 

Берем бумаги дороже 20долл, с средним обьемом выше 200000 и торгующиеся выше МА200 на дневке. 
Правила очень простые — бумага упала, ставим лимитку на завтра ниже сегодняшнего лоя на К денежных единиц. К вычисляется адаптивно.

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

Входы так же 10к в акцию. 

Вариант с переносом вот такой получается


Не очень легкие деньги на американских (и не только?) акциях
Большие палки чуть левее середины не смотрим, видимо обратный сплит попался.

Средний трейд что-то вроде 0.7%, желающие могут все проверить самостоятельно. 


Практика показывает, что если у вас 50 сигналов за день, то нужно отбирать первые 5-10 по силе сигнала. Силу сигнала можно определять различно.

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

Какие бывают интересные таргеты для ML моделей применительно к трейдингу, товарищи?

Есть у меня подозрения, что ничего мне тут не напишете), но вдруг где-нибудь в комментариях засияет лампочка интересной идеи.


О чем речь: если натягивать ML на рынок можно задачу для ML модели/моделей сводить к разным формам. Форма в данном случае — это условно ответы на вопросы — что есть единичный объект данных (например, одна свеча), что есть признаковое описание, что есть цель.


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

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

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

У Вас Quik открытия нормально работает?

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

Программы для трейдинга с роботами

    • 12 сентября 2021, 12:35
    • |
    • MxD7
  • Еще
В Quick можно писать роботов на языке программирования Lua. 
В Transaq есть язык ATF (не знаю что это). 
Я слышал, что есть программа Wealth Lab со встроенным языком программирования c#. Я скачал последнюю демоверсию 7, но она у меня не заработала. Читал, что некоторые используют старую 6 с торрентов. Загружают котировки, отлаживают роботов на исторических данных и потом уже работают на актуальных. 
Прочитал про s# designer — якобы универсальную штуку для написания роботов. 

Какие ещё есть программы  или онлайн сервисы для человека (не инвестфонда), чтобы писать и тестировать своих роботов, а в идеале лучше настраивать или доделовать готовых?
Примерно как common-овские роботы с возможность настройки или дописывания. 

Ох, уж, эти выбросы.

    • 04 сентября 2021, 00:24
    • |
    • 3Qu
  • Еще
При анализе рыночных данных оч мешают выбросы. Гэпы всякие, которые зашкаливают за все нормальные диапазоны, и в течение длительного времени забивают все индикаторы и весь анализ. Вот такие, например:
Ох, уж, эти выбросы.
Здесь бы до 1.5 -1.7 все ограничить, и нормально бы было.
Для этого обычно применяются всяческие ограничители, типа сигмоидов и им подобных:
Ох, уж, эти выбросы.

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

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