Избранное трейдера Артем Иванов

по

В помощь QLUA-водам. Функция чтения CSV файла.

    • 21 ноября 2019, 12:01
    • |
    • Egorax
  • Еще
В былую давность пытался решить вопрос с интерфейсом для QLUA.
Испробовал IUP, VCL и еще какая-то библиотека была. Но ни одна библиотека стабильно не работала, через какой-то промежуток времени Квик вставал колом.


Т.к. нам красоты не надо, а удобство хочется, то решил пусть интерфейсом будет Excel(файл.CSV).

В помощь QLUA-водам. Функция чтения CSV файла.


Вот вам функция для чтения CSV файлов:

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

-----------------------------
function File_Read(filename)


local col = 1
local pat = "(.*)"
local A={};local B={};local C={};local D={};local E={};
local F={};local G={};local H={};local I={};local J={};
local K={};local L={};local M={};local N={};local O={};
local P={};local Q={};local R={};local S={};local T={};
local file, err = io.open(filename,«r»)
if err ~= nil then PrintDbgStr(«err read file: »..err); return; end
str = file:read()
for var in string.gmatch (str, ";") do col=col+1 end
for i = 2, col do pat = pat..";(.*)" end
for line in io.lines(filename) do
--PrintDbgStr(line)
local _,_,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20 = string.find(line,pat)
--PrintDbgStr(tostring(s1))
table.insert(A,s1);table.insert(B,s2);table.insert(C,s3);table.insert(D,s4);table.insert(E,s5);
table.insert(F,s6);table.insert(G,s7);table.insert(H,s8);table.insert(I,s9);table.insert(J,s10);
table.insert(K,s11);table.insert(L,s12);table.insert(M,s13);table.insert(N,s14);table.insert(O,s15);
table.insert(P,s16);table.insert(Q,s17);table.insert(R,s18);table.insert(S,s19);table.insert(T,s20);
end
file:close()
table.remove(A,1);table.remove(B,1);table.remove(C,1);table.remove(D,1);table.remove(E,1);
table.remove(F,1);table.remove(G,1);table.remove(H,1);table.remove(I,1);table.remove(J,1);
table.remove(K,1);table.remove(L,1);table.remove(M,1);table.remove(N,1);table.remove(O,1);
table.remove(P,1);table.remove(Q,1);table.remove(R,1);table.remove(S,1);table.remove(T,1);
--Print_Table® Print_Table(S) Print_Table(T)
return A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T
end

 



-------------------------------


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



  • обсудить на форуме:
  • Quik Lua

Откуда вы знаете направление более крупного тренда на рынке? (перевод с elliottwave com)

    • 21 ноября 2019, 11:01
    • |
    • RUH666
  • Еще
95% трейдеров терпят неудачу. Это статистика. Подумайте: «Друзья по продаже на низах и покупке на хаях».

В одной статье делается попытка дать количественную оценку причин, ссылаясь на то, что «УЧЕНЫЙ ОБНАРУЖИЛ, ПОЧЕМУ ТРЕЙДЕРЫ ПОТЕРЯЮТ ДЕНЬГИ — 24 УДИВИТЕЛЬНЫХ ФАКТА СТАТИСТИКИ». Смотрите номер 14:

«Инвесторы, как правило, продают выигрышные инвестиции, сохраняя при этом свои убыточные инвестиции»

Откуда вы знаете направление более крупного тренда на рынке? (перевод с elliottwave com)
Другими словами, они всё делают невовремя. И когда дело доходит до использования рыночных возможностей, ничто не так важно, как время. Волновой принцип Эллиотта — ключ к поведению рынка сказал лучше всего:

«Чтобы стать победителем на фондовом рынке, будь вы трейдер или инвестор, нужно знать направление основного тренда и продолжать инвестировать с ним, а не против него».

Что подводит нас к следующей части: как узнать направление основного тренда?

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

Задачи по опционом (1)

Я много писал про теорию, а оказывается это и не надо. Пора перейти к практике. Тем более у нас, как минимум, 12 продвинутых опционщиков. Итак. Начинаю публиковать контрольные вопросы по изученному вами материалу.

Задача. Дано:  Вечером опцион колл с эксперацией 30 дней на ЦС 1000. Цена БА 1000 рублей. IV волатильность 30%,  имеет цену 40,95.  На следующие утро, рынок открывается геппом на 5% вниз. Рассчитать волатильность опциона после геппа.

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

Ответы будут потом. Если интересно…


Об инсайдерской торговле и манипуляциях на ММВБ на примере Газпрома. (GAZP)

Несколько дней назад на акциях Газпрома я увидел странную картину.

Об инсайдерской торговле и манипуляциях на ММВБ на примере Газпрома. (GAZP)


А вы видите это?
По 5м прошли огромные объёмы на огромной зеленой дельте. 
Я не сразу понял, как это интерпретировать. Ведь крупняк тарится лимитками, по рынку редко входит.
Немного подумав, я купил акции ГП на следующий день. 
3 дня я сидел и ждал, ждал. Но цена себя вела откровенно никак. Боковила потихоньку. 
Сегодня утро думаю: «Я ошибся, интерпретировал движение цены не правильно». Закрыл позицию, оставшись при своих.
Но потом я увидел как ГП полетел. Глянул MarketTwits — там новость про дивиденды.

Об инсайдерской торговле и манипуляциях на ММВБ на примере Газпрома. (GAZP)

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

Простенький сравнительный анализ опционов с фьючесами в стратегиях среднесрочной направленной торговли.

Коллеги, всем добра!

В рубрику «Опционы» внезапно упал вал статей касательно опционов, одним из частных поднимаемых вопросов стал вопрос сравнения направленной торговли опционами и фьючерсами. Предлагаю провести простейший графический анализ касательно этих двух вариантов покупки базового актива. В качестве примера предлагаю взять текущий рынок РТС, декабрьская экспирация, текущая цена б/а чуть ниже 145 страйка. Отрабатываем среднесрочную модель ловли движения до 155 000.

В качестве модели принимаем соотношение количества фьючерсов и опционов, которое при достижении ценой б/а значения 155 000 дадут примерно равную прибыль, в нашем случае пусть это будут 15 опционов колл 145 и 10 фьючерсов текущей цены. Рассматриваем вариант одновременного открытия обоих позиций. Профили конструкций на картинках ниже:

Рис. 1 Профиль фьючерсов.

 Простенький сравнительный анализ опционов с фьючесами в стратегиях среднесрочной направленной торговли.

Рис.2 Профиль опционов.

 Простенький сравнительный анализ опционов с фьючесами в стратегиях среднесрочной направленной торговли.



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

Просто об опционах (без формул)

    • 20 ноября 2019, 13:45
    • |
    • RUH666
  • Еще

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

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

Для спекулей возможно 2 способа применения опционов:

1. (для финансовых камикадзе) Игрушка «была-не была». Покупаете дешёвых опционов (естественно, не в деньгах, вы их просто сможете купить гораздо больше, чем фьючей) и ждёте «повезёт-не повезёт». То есть тупо таким образом увеличиваете плечо до небес.

2. Когда непонятно, где ставить стоп. Объясню в терминах Эллиотта (кто не любит, примените к своему методу анализа, тут всё аналогично). Допустим, у вас завершается какой-нибудь долгосрочный паттерн, после которого должен произойти разворот. И на более мелком ТФ (допустим, на часах) у вас идёт последняя волна в виде клина. Крайне сложно определить, когда он закончится по цене, но видно, что в течение нескольких часов по времени. Тогда вы просто покупаете опцион. И то, когда всё-таки станет понятно, что рынок развернулся, целесообразно продать опцион и перейти во фьючерс, пока не начала сдуваться временная стоимость.



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

Опционы для новичков. Как забить болт на Б-Ш?

    • 20 ноября 2019, 09:01
    • |
    • KarL$oH
  • Еще
Сегодня я отвечу на тривиальный вопрос, на который наши гуру-математики со смартлаба почему-то так и не смогли найти решения методом дифференциирования афинно-квадратичных функций: Как торговать опционы не используя Б-Ш?

Другими словами, как забить болт на формулу Блэка-Шоулза и при этом спать спокойно, осознавая, что не в пирогах счастье, Карлсон (зачеркнуть)?

Для этого необходимо разобраться всего лишь в двух опционных понятиях: внутренняя (intrinsic value) и временная стоимость (time value).

Чтобы было удобнее работать с этими понятиями также напомню, что опционы бывают трёх типов: otm (out of the money), atm (at the money), itm (in the money).

Вне денег, около денег и в деньгах.

Около денег это когда страйк на экспирации совпадает со спотовой ценой (такое очень редко можно увидеть), в Америке такие опционы обычно не исполняются, но на нашем рынке есть особенность — чаще всего брокеры исполняют 50% от текущей позиции.

С itm все понятно, опционы в деньгах, когда спот выше цены страйка для купленного call-опциона, например.

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

Газпром рассмотрение новой дивидендной политики

Газпром рассмотрение новой дивидендной политики
Вижу интересную ситуацию в бумаге Газпрома. Предлагаю отыграть событие «рассмотрение новой дивидендной политики». Стратегия брать фьючерс (можно от текущей цены) на акции Газпрома и купить опцион пут на двойной или даже тройной объем от позиции по фьючерсным контрактам со страйком в районе 22000. 
Рассмотрение новой дивидендной политики 28 ноября должно оказать существенное влияние на стоимость акции. В рассматриваемом мной сценарии, див. доходность составляет 6%.  Как показывают прошедшие события решение о размере дивидендов оказывают существенное влияние на стоимость акции. У предстоящего события есть три возможных варианта (с возможными дополнительными подвариантами но на общую картину это не влияет). Пока новая див. политика точна не известна она создает ожидания, но когда случится факт чьи то ожидания оправдаются а чьи то нет. Но вероятность того что акция должна изменить свою стоимость существенно больше чем то что ожидания всех участников совпадут. 

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

Дивиденды2019 и индексы Мосбиржи

На конференциях, которые недавно прошли в Воронеже и в Казани рассказывала, в том числе и  вот такой аспект дивидендного инвестирования.
 Россия мировой дивидендный лидер по итогам 2018 года 
Дивиденды2019 и индексы Мосбиржи

По данным Bloomberg, по итогам 2018 г. дивдоходность российского рынка составляет порядка 8%.
Данные Национального рейтингового агентства свидетельствуют о выплате рекордных 3,13 трлн руб. Это в 1,5 раза выше, чем по итогам 2017 г.
Допустим, что мажоритарные акционеры получат две трети от этих 3,13 трлн. Но ведь на долю миноритариев достанется около 1 трлн рублей.
Законодательство в РФ таково, что если акционеры на собрании проголосовали за выплату дивидендов, то их получат все акционеры имеющие акции в дату закрытия реестра для получения дивидендов. И основные владельцы, и миноритарные акционеры, то есть мы с вами
И если мы пришли на российский фондовый рынок  за дивидендами, то, желательно за дивидендами, размер которых будет больше, чем банальный депозит. Это стало особенно актуально в связи с постоянным падением процентных ставок по банковским депозитам.



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

ЛЧИ-2019.. Бесплатный стрип в Газпроме..

Строим стратегию и продаем дорогущие центральные колы..

ЛЧИ-2019.. Бесплатный стрип в Газпроме..

Через пару дней опцион сгорает и получаем шикарный бесплатный стрип (стреддел с шортовым уклоном) на квартальниках..

ЛЧИ-2019.. Бесплатный стрип в Газпроме..

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

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