Избранное трейдера R14
Недавно столкнулся с таким феноменом — про язык программирования R слышали многие. Но знают что это такое очень мало людей.
Поскольку являюсь носителем этого языка и заинтересован в его популяризации, попытаюсь немного раскрыть тему в этом посте. Будет интересно!
План простой:
1) Что такое язык R
2) Популярность в России
Что такое язык RR (вики) — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.
По нашему: Язык идеально подходящий для поиска рыночных закономерностей. Бесплатный, быстрый и свободный.
Он позволяет вести статистические исследования всего до чего могут дотянуться руки. За годы его существования появились десятки и сотни расширений для решения практически любых прикладных задач.
Отбор акций для торговли внутри дня является ключевым компонентом разработки стратегии торговли. Такой отбор должен основываться на том типе стратегии, который вы собираетесь использовать.
Какие акции лучше всего подходят для торговли внутри дня? Существует несколько общих критериев, которым должны отвечать идеально подходящие для торговли внутри дня акции. Следует рассматривать только бумаги с этими параметрами, если вы хотите выработать действительно прибыльную стратегию дейтрейдинга.
Первый важный параметр для отбора хороших акций для торговли внутри дня — ликвидность. Бумага должна быть достаточно ликвидной, т.е. иметь высокий объем торговли. Это условие является критически важным, поскольку непосредственно влияет на управление рисками и капиталом.
Хорошо, если акция имеет высокий среднедневной объем торговли. Но не все акции с высоким объемом подходят для дейтрейдинга.
Идею заимствовал у Дмитрия Новикова, топик http://smart-lab.ru/blog/286594.php
Сидеть и наблюдать за своими основными позициями просто так скучно, хотелось себя чем-нибудь развлечь. Вот и решил опробовать данную стратегию. В качестве базового актива (БА) были выбраны фьючерсы на Газпром и Сбер., чтобы не путались пробные позиции с основными, где инструменты RI и SI.
Вкратце стратегия такая: если хотите зашортить БА, то продаете, естественно, фьючерс, покупаете кол в деньгах или около и продаете дальний пут. Зачем, читайте первоисточник.
Возникает естественный вопрос, а не проще ли купить пут? Конечно проще, но с позицией, состоящей из купленного пута, вы ничего не сможете сделать хорошего, если БА начнет расти.
Пут быстренько обесценится, к тому же, тетта будет против него.
Как раз самая моя первая позиция по шорту Газпрома, открытая 23.11.2015 на весьма символическом объеме в 10 контрактов, это наглядно и продемонстрировала. БА начал бурно расти и позиция стала приносить убыток, который я решил не фиксировать окончательно, а попытался побороться. Хорошо выросли колы, которые и были откуплены с профитом. На следующий день была оставлена позиция из 10 проданных путов и 10 проданных фьючерсов, которая в совокупности представляла из себя позицию из проданных «голых» колов. Расчет был на то, что БА несколько отскочит, а проданные путы отдадут тетту и убыток будет несколько меньше. И то ли расчет был верный, то ли просто повезло, ведь 24.11.2015 был сбит наш бомбардировщик, рынок начал снижаться и позиция была тут же закрыта с прибылью (см. ниже).
Скрипты на языке Lua
Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.
Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:
a = 1; b = 2
a = 1 b = 2
a = 1;
b = 2;
a = 1
b = 2
Работа с переменными в Lua
Переменные используются для хранения значений в процессе выполнения скрипта.
Имена переменных в Lua
Именами (идентификаторами) переменных в Lua могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.
В данном посте мы рассмотрим одну очень простую, но весьма полезную функцию, доступную PRO пользователям платформы TradingView.
Речь идет об отображении множественных графиков на одном рабочем экране.
Несмотря на простоту включения и управления этой функцией, она может стать удобным помощником при анализе рынков, когда есть необходимость одновременно отслеживать несколько финансовых инструментов, либо разные интервалы (таймфреймы) одного и того же финансового инструмента.
Рассмотрим подробнее основные свойства отображения множественных графиков, а также примеры применения этой функции.
Объем — это количество акций (или фьючерсных контрактов), которые меняют руки за определенный период времени. Это — ключевой показатель, потому что он позволяет трейдерам знать уровень ликвидности актива, т.е. насколько легко можно войти в позицию или выйти из нее по цене, близкой к текущей (которая часто меняется).
Чем больше объем, тем легче купить и продать большое (или небольшое) количество акций, потому что есть другие трейдеры, которые находятся по другую сторону такой сделки.
Для выполнения каждой операции должны быть продавец и покупатель. Чтобы купить бумагу, ее должен продать продавец; а чтобы продать — должен быть покупатель, который ее у вас купит. Здесь может возникнуть некоторая путаница, потому что часто можно услышать фразы:
«Продавцы контролируют рынок»
«Объем продаж превышает объем покупок»
Риск-менеджмент это слишком широкое понимание, чтобы пытаться раскрывать его в данной статье. Будет рассмотрена тема контроля риска с целью увеличение эффективности торгового алгоритма (т.е. уменьшении меры рыночного риска и увеличении доходности).