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

по

Почему вы никогда не заработаете на алготрейдинге

 

Нашёл это здесь. Не смог пройти мимо:

Мимо меня в бумажном, электронном, вербальном и разве что не тактильном виде пролетают, проносятся, проплывают, протаскиваются и проковыливают туда-сюда многочисленные предложения дать денег на алгоритмическую торговлю (чем угодно – акциями, валютой, нефтью, деривативами и пр.). Предложения разные – безграмотные и очень аккуратные, с указанием подтвержденной успешной истории и без таковой, для ритейла и для крупных клиентов. В обратную сторону мимо меня летят мнения инвесторов – от «как это круто» до «опять мошенники спамят». Я по роду службы хорошо осведомлен вообще о управлении инвестициями и в частности о алгоритмических стратегиях – может быть пора мне высказаться по поводу гомеопатии, астрологии, алгоритмов инвестирования.

Рынок инвестиций огромен и игроков на нем очень много – просто как в живой природе. Относительно реальных стоимостей инвестирование – это игра с очень небольшой положительной суммой (формируемой перетоком части доходов из реального бизнеса на рынки в виде платы за предоставляемый рынками капитал), в которой участники перераспределяют в основном то, что принесли на рынок, между собой, не забывая платить дань банкам, брокерам, юристам, налоговым органам, мошенникам и пр. То есть, в переводе на butthead language, подавляющее большинство игроков просто отдает свои капиталы более умелым и приспособленным, или – жуликам.



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

10 этапов разработки торгового робота под QUIK и TSLab от Robot Scalper

Торговый робот для QUIK на LUA

К нам поступил запрос на создание многопараметрического робота, с кучей условий торговой логики и в конце с припиской: «За работу я готов оплатить 800 рублей». Как у заказчика получилась такая сумма осталось не ясно. Возможно, всё тривиально, и это просто все его доступные средства, которые остались от торговли по интуиции. А возможно человек просто не понимает какую работу нужно проделать и из чего образуется цена на торговых роботов. Но это не страшно. Мы как раз сейчас и постараемся разобраться в этом.

Итак, чтобы разработать робота нужно выполнить определенные этапы. Рассмотрим их.
  1. Нужно определиться с торговой стратегией и формализовать её (точки входа, стоп-лоссы, тейк-профиты, фильтры и т.п.);
  2. Желательно создать прототип данного робота;
  3. Проверить работоспособность стратегии и прототипа на исторических данных;
  4. Желательно провести оптимизацию стратегии и найти оптимальные значения параметров;
  5. Нужно провести анализ сделок и добавить общие фильтры на ситуации в которых робот часто показывает убытки. Главное, нельзя примерять переоптимизацию! Иначе в реальной торговли результаты будут сильно отличаться! После этого возвращаемся к пункту 4. И работаем до тех пор пока стратегия не будет универсальной или пока мы её не забракуем как непригодную. Так тоже бывает, и не редко.


( Читать дальше )
  • обсудить на форуме:
  • TSLab

Мой путь к алготрейдингу.

Всем привет! Я Максим, и я алготрейдер :)

Узнал я про биржу в далеком 2008 году от своего товарища Сергея, который до сих пор торгует ручками.  Сам начал торговать в 2009 году, после кризиса 2008 года и упорно весь год шортил растущий Сбер, слушая советы всяких гуру. Благо сумма тогда еще была порядка 50 тыр. Помню, торговал через ВТБ, тогда так себе был брокер.

В 2010 году худо бедно пытался что-то наторговать по Элдеру, читал огромное количество  литературы по трейдингу, ходил на курсы к Андрею Сапунову, который мне и привил любовь к роботам. Были тесты в Экселе, завышенные ожидания несметной прибыли быстро и много. В конце года перешел в Финам (где и по сей день торгую) и внёс  все свои сбережения в 1.5 мио на брокерский счёт. Тогда и решил подключиться к их стратегиям на комоне и рубануть побольше бабла, выбрал самые как мне показалось продвинутые: Восхождение и Точечны удар.

Так вот как раз в 2011 году рынок акций ростом не баловал и я получил убыток по счёту порядка 30%, так как само собой торговал с увеличенными рисками. Тогда я твёрдо решил, что на фондовом рынке нечего делать и пора рубануть  деньжат на ФОРТСе.



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

Правило №1 в трейдинге

Оно очень простое – Не хочешь ср*ть, не мучай ж*пу.

Шучу.

На самом деле, сегодня коллега Geist написал интересный пост Кое-что о визуализации, кому лень переходить по ссылке, скопирую пару цитат сюда.

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

Почему многим трейдерам не удается им следовать? В том числе потому, что они написаны слишком просто. 

Ещё:

Для части людей в таких случаях работает визуализация. 
Покажу на примере. Вот фундамент трейдинга, 5 очень простых слов: 
режь убытки | дай прибыли течь
Эти простые слова используют все без исключения трейдеры, но используют они их по-разному. И чтобы увидеть разницу, попробуем визуализировать, положив их на временную шкалу.
Тогда действия трейдера-новичка будут выглядеть так:



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

Загрузка процессора на 100% от запущенного скрипта lua. Что делать?...

Коллеги, Всем добрый день!

Раньше не приходилось работать с lua.  Но здесь накатал небольшой скрипт в рамках которого происходит запросы текущей цены инструмента и запись её файл и столкнулся с проблемами производительности.
До запуска скрипта  доля нагрузки Quik-a на процессор составляла порядка 2%.
После запуска скрипта нагрузка на процессор увеличилась до 30%.   На рабочем компьютере все работает, но вот на виртуалке, где производительность ниже, всё виснет.
Ребят кто сталкивался с подобным и возможно ли оптимизация данной ситуации?

Скрипт скрипта прилагаю, но не думаю, что в нём проблема:

local stopped=false
local FileNameRead=getScriptPath().."\\poz.txt"
local FileNameWrite=getScriptPath().."\\data.txt"
local FileRead
local ID
local code
FileRead=io.open(FileNameRead,«r»)
local Read
code,ID=FileRead:read(4,"*n")
FileRead:close()
--message(code)
local ID_back=ID
local direct

function OnStop()
stopped=true
return 5000
end


function main()

local TableSI=AllocTable()
AddColumn(TableSI,1,«Дата»,true,QTABLE_DATE_TYPE,10)
AddColumn(TableSI,2,«Время»,true,QTABLE_TIME_TYPE,10)
AddColumn(TableSI,3,«Код»,true,QTABLE_STRING_TYPE,10)
AddColumn(TableSI,4,«Цена»,true,QTABLE_INT_TYPE,10)
AddColumn(TableSI,5,«Позиция»,true,QTABLE_INT_TYPE,10)



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

Кое-что о визуализации

    • 18 февраля 2019, 12:00
    • |
    • Geist
  • Еще

 
Тут народ в последнее время стал писать про «законы трейдинга». На мой взгляд, базовых законов в трейдинге не очень много, а все эти списки из 150+ «законов» на самом деле содержат всего несколько законов, а всё остальное — это следствия, уточнения, дополнения и прочее, вплоть до каких-то совсем мелких нюансов. Но суть не в этом, это я отъехал в сторону.

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

Почему многим трейдерам не удается им следовать? В том числе потому, что они написаны слишком просто. То, что они написаны чужой кровью, страхом, потом и слезами, становится понятно не сразу, поэтому в начале мозг воспринимает их как банальность, не утруждая себя. Мозг вообще не любит себя утруждать, его нужно заставлять из-под палки ;)

Для части людей в таких случаях работает визуализация.



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

В каких банках читают смартлаб?:)

На прошлой неделе сам Александр Константинович Афанасьев признался мне, что почитывает смартлаб.
Я был приятно удивлен, решил посмотреть статистику, кто где и сколько читает смартлаб:

Число посетителей за неделю в российских банках:
В каких банках читают смартлаб?:)


Московская Биржа: 371 уника за неделю.
Среди компаний больше всего Роснефть читает смартлаб: 631 чел за неделю
Среди брокеров топ — Открытие брокер — 488 визита за неделю 
Финам: 92 визита за неделю.

p.s. Банк России = 231! Мы под колпаком!
p.p.s. Некоторые погрешности статы возможны. 

Сервис статистики: https://www.finteza.com

Пять качеств всех великих трейдеров

Трейдером может быть каждый, но хорошим и успешным трейдером — только при условии соблюдения правил ниже:

1) Всегда обрезать убытки

Все великие трейдеры сходятся по-крайней мере в одном — убытки нужно всегда ограничивать. Именно сохранность капитала позволяет вам всегда «оставаться в игре». Важен и факт понимания простой математики: убыток в размере 25% должен быть покрыт прибылью в размере 33%; убыток в 33% означает, что вам понадобится ралли на 50%, чтобы вернуть свои деньги. Если вспомнить 2008 год, то убытки в 50% требуют 100% роста, чтобы только восстановить капитал. Уделяйте внимание защите своего капитала!

Уоррен Баффет говорит: «Первое правило инвестирования — не терять деньги. Второе правило — это не забывать правило номер один».

2) Быть уверенным в своих действиях

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



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

Почему следует открыть ИИС прямо сейчас?

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

В настоящее время в результате значительного упрощения процедуры получения налоговых вычетов, их популярность растет с каждым днем. Граждане активно пользуются стандартными, социальными и имущественными вычетами, однако, индивидуальные инвестиционные счета (далее ИИС), которые, соответственно, дают право на получение инвестиционного вычета, для многих все еще остаются слишком непонятными. Я же хочу объяснить, почему считаю, что сейчас абсолютно каждый человек, который имеет официальный доход и платит с него подоходный налог, или по крайней мере собирается это делать через 3 года, должен обязательно открыть себе ИИС.

Право на получение инвестиционного вычета у Вас возникает при выполнении всего лишь трех условий:

  1. Вы официально трудоустроены и платите подоходный налог, либо в течение налогового периода имели другие виды дохода, облагаемые НДФЛ.
  2. Вы открыли индивидуальный инвестиционный счет в брокерской компании, либо банке.
  3. Вы внесли в течение налогового периода (календарного года) денежные средства на Ваш ИИС.


( Читать дальше )
  • обсудить на форуме:
  • ИИС

Теория управления... счетом?

    • 17 февраля 2019, 01:21
    • |
    • bstone
  • Еще
Тут недавно помянули теорию оптимального управления. Жаль без конкретики. Зато Дмитрий Новиков недавно даже пытался протолкнуть идею об управлении эквити как опционной позицией. Там и свихнуться не долго, но тема по-своему интересная.

А я предлагаю взглянуть на это по-взрослому. Спрячем оптимальность под ковер, тут и без нее есть над чем подумать. Итак один из простейших видов систем управления — следящая система:

y(t) = F[ x(t), g(t), u(t) ]

где y(t) — сигнал на выходе системы, x(t) — вектор состояния системы, g(t) — уставка, u(t) — управляющее воздействие

Задача системы — повторять задающее воздействие g(t).

Ну что? Сразу ведь понятно, как это применить в трейдинге? Я так и подумал! Поэтому мы с вами тотчас приступим к делу:



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

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