Избранное трейдера Vkt
Все дело в ВЕРОЯТНОСТИ. Что такое вероятность? вероятность — это количественная оценка наступления тех или иных событий. Например, подкидывая монетку вероятность выпадения орла можно выразить таким способам как процентное соотношение 50% на 50% или 1к1.И наглядно все это можно увидеть в экселе условно подкинем монетку 1000 раз и выведем на график и так пару раз.
Начало здесь.
Задача оптимизации инвестиций
Целью трейдера при открытии позиций в активах является максимизация ожидания имеющихся ресурсов при постоянной ревизии этих позиций в течение времени, для того, чтобы обеспечить динамическую оптимальность стратегии. Обозначим величину в денежном исчислении, инвестированную в безрисковый и рисковые активы . Тогда количество открытых трейдером контрактов будет равно . Опустим сложный вывод конечной формулы и представим окончательное решение в закрытой форме для доли инвестиций в активы:
Приветствую публику смартлаба!
Для проверки автоматических систем и вообще для расширения кругозора бывает необходимость в случайных котировках.
Но дело в том, что не все случайные данные так уж случайны.
Чтобы получить истинно случайные котировки (насколько это возможно) я обратился к ресурсу random.org. Как утверждают эти ребята их данные получены из атмосферных колебаний, которые являются абсолютно случайными.
Для наглядности пример с ихнего ресурса.
Далее эти данные были приведены к формату биржевых котировок (как это было сделано описано ниже).
Строим графики в NT7, ниже пример как все получилось (Daily, 60m, 5m, 2Range).
Статья о загрузке внутридневных котировок от поставщика данных IQFeed на языке Python опубликована в блоге www.quantstart.com. DTN IQFeed — популярный вендор, поставляющий данные со многих американских и европейских рынков по широкому спектру инструментов. Тем трейдерам, кто практикует алгоритмическую торговлю на зарубежных площадках или использует данные с них для поиска корреляций с российскими активами, будет очень полезен нижеследующий перевод.
С IQFeed возможно получение данных через сокет соединение к локальному серверу IQLink, который предоставляется при создании аккаунта у этого поставщика данных. В этой статье мы будем использовать потоковое сокет соединение на языке программирования Python для буферизации данных и создадим файл CSV с внутридневной маркет датой для американских акций.
Продолжая тему странного налогообложения операций с цб в РФ, привожу ответ брокера на запрос о порядке исчиления налога.
Ситуация «на пальцах»: (основано на реальных событиях)
1. Физлицо купило цб, номинированную в валюте через российского брокера. Пусть будет Qiwi.
Цена приобретения 40 долларов США. Курс на момент покупки 35 рублей за доллар.
2. Прошло время. Акции упали до 30 долларов и физлицо решило продать акции (по любой причине).
Курс на момент продажи 60 рублей за доллар.
3. Физлицо получило на счет 30 долларов и, как считает налоговая — прибыль 30*60-40*35=400 рублей.
4. Таким образом — результат от операции: 10 долларов убытка и 400*13% =52 рублей налога на прибыль (фантастика)
Ниже приведен ответ брокера:
«В соответствии с п.2 ст.226.1 Налогового Кодекса Российской Федерации (далее — «НК РФ») налоговым агентом при осуществлении операций с ценными бумагами, операций с финансовыми инструментами срочных сделок и операций, учитываемых на индивидуальном инвестиционном счете, при осуществлении выплат по ценным бумагам в целях ст.226.1 НК РФ, а также ст.ст. 214.1, 214.3 и 214.4 НК РФ признается брокер, осуществляющий в интересах налогоплательщика операции с ценными бумагами и (или) операции с финансовыми инструментами срочных сделок на основании договора на брокерское обслуживание.
Основные этапы создания автоматических торговых систем сформулировал Michael Halls-Moore на своем сайте www.quantstart.com. Я присоединяюсь к его советам и рекомендациям — по текстам на сайте видно, что автор действительно занимается практической работой по алготрейдингу.
Автоматическая торговля это чрезвычайно сложная область биржевых финансов. Значительное время может занять получение необходимых знаний для создания вашей собственной стратегии. Также потребуется неплохие навыки в программировании, как минимум на таких языках, как MATLAB, R или Python. В связи с постоянным ростом частоты сделок технологические аспекты торговли тоже становятся очень важны. Это требует изучения языков программирования C/C++.
Автоматическая торговая система состоит из следующих основных компонентов: