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

по

Набросок конспекта лекции про оверфиттинг - полезно всем

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

Можно часто слышать от тех, кто торгует алгоритмически, да и просто систематически, такие понятия как «оверфиттинг», «курвафиттинг», «зафит» и прочие ругательства с корнем «фит». Что все это значит?
На самом деле, все эти слова, как правило, используются для описания одного и того же явления, являющегося врагом всех трейдеров, торгующих систематически и пытающихся оценить исторический перформанс своих торговых логик — а именно, что «живой» аут-оф-сампл перформанс на реальном счете, как правило, хуже ожиданий, полученных ими при проверке своих идей на истории. Например, при тестировании торговой логики на истории трейдер с помощью своей модели «зарабатывал» 30% годовых, а в реале может в среднем иметь 10% годовых. Разница 20% годовых — может объясняться именно оверфиттингом (если нет других факторов — например, некорректный учет комиссионных и проскальзываний, или ошибка в торговом коде; но прочие факторы легко устранить, в отличие от оверфиттинга). На картинке в начале статьи — пример перформанса некоторого фонда в бэктесте и в реальности, наглядно иллюстрирующий написанное выше.

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



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

СЧАСТЛИВЫ НЕИМУЩИЕ . СУДЕБНЫЙ ПРОЦЕСС БЕРЕЗОВСКИЙ – АБРАМОВИЧ. ЛОНДОН, 2011/12

СЧАСТЛИВЫ НЕИМУЩИЕ . СУДЕБНЫЙ ПРОЦЕСС БЕРЕЗОВСКИЙ – АБРАМОВИЧ. ЛОНДОН, 2011/12

«Счастливы неимущие» — так известный юрист России Михаил Барщевский назвал свою книгу про одно из самых уникальных судебных разбирательств века: спор между Борисом Березовским и Романом Абрамовичем об активах крупных российских компаний — ОРТ, «Сибнефти» и РУСАЛа.
Но это книга не о бизнесе. Она — о психологии и нравственности, о том, как на протяжении нескольких месяцев в Высоком суде Лондона выворачивалась напоказ изнанка современной истории России — не только личное грязное белье, но и следы жизнедеятельности многих политических персон страны и крупнейших представителей ее бизнеса.
Автор не занимает ничьей стороны, он дает возможность разобраться во всем читателям: в чем трагедия Березовского, почему он проиграл, а Абрамович выиграл, что такое «крыша» и почему некоторые из представителей российского бизнеса без нее не могли существовать? Причем разбираться в этом во всем можно в режиме реального времени: книга выстроена на стенограмме судебных заседаний. И читатель, словно сам, попадает в зал суда и выслушивает главных действующих лиц. И уже первые, включенные им в книгу стенограммы дают отчетливо понять: история развития взаимоотношений Березовского и Абрамовича — это история всего государства российского конца 90-х — начала 2000-х.
Кому будет интересно прочесть эту книгу? Думаю, всем. Тот, кого интересует морально-деловой климат в России в период конца девяностых – начала нулевых, безусловно, найдет здесь много интересного. Не останется внакладе и любитель истории своей страны. Здесь и история выборов президента России 1996 года, и «алюминиевые войны», и история залоговых аукционов, и борьба за власть самого конца 90-х. Сам я узнал много нового, хотя моя профессиональная деятельность в те годы подразумевала достаточно высокую степень осведомленности. Однако выяснилось, что это была иллюзия.



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

Всем кто был против ухода Ивана Чурилова.

После того как его забанили, Ванюта рассказал о своём истинном отношение к Смартлабу и Смартлабовцам. Напишите в комментариях не изменилось ли ваше мнение после просмотра ?


Записки из прошлого : ты помнишь, как всё начиналось (с)....


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

   В 94-м я только закончил университет. Дипломная работа «Задача зондовой навигации космического аппарата на околоземной орбите. Наблюдаемость.»  в то время как-то была неактуальной. Но у меня за плечами был опыт торговли шапками и овощами в Подмосковье. А описанная в прошлых топиках спекуляция на МММ и ваучерах даже дала небольшие долларовые накопления. И еще были университетские друзья, которые поступили в аспирантуру, проживали в общежитии, и к которым я частенько заезжал пообщаться.

   Как сейчас помню тот день, когда я в очередной раз ехал к ним. МММ уже умер,  торговал шапками я на выходных. И, воспитанный в СССР, знал, что мне надо устраиваться на работу… Иду, а навстречу Серега Ш. куда-то спешит.

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

Как стать маркетмейкером на bitmex.

В отличии от нашего срочного рынка, на BitMEX за исполнение лимитных ордеров вы не платите комиссию, а наоборот вам начисляют 0.0025% за исполнение ваших ордеров. Это дает статистическое преимущество и огромное поле для маневров на высоколиквидном рынке. На самом сайте BitMEX есть ссылка, на ПО написанное на Python, которое помогает в автоматическом режиме стать маркетмейкером. 
Само ПО находиться по ссылке https://github.com/BitMEX/sample-market-maker



Для тех, кто не знаком с Python рассказываю пошаговую инструкцию. 

Как стать маркетмейкером на bitmex.



1. Заходим на https://www.python.org/ и скачиваем последнюю версию Python 3.6.4

2. Производим установку питона, не забываем поставить галочку add to PATH

Как стать маркетмейкером на bitmex.

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

Зарисовки из прошлого. Российская Биржа.

Когда-то в России было много бирж. И это было круто. Я поторговал на каждой из них.
Голосовая МТБ, доска объявлений РТС, офз-шная ММВБ… И первые прообразы нашей Московской биржи — РТСБ, МЦФБ, СПбБ (Газпром)
Много историй есть про каждую биржу. Но, безусловно, самая веселая была РТСБ (РБ), бесславно канувшая в лету 1 июня 1998 года. 

При входе на биржу всегда стояла компания кидал. Они не трогали биржевиков. Биржевики не трогали кидал. Ибо это было бесполезно. Порядка раз в месяц приезжали менты, клали кидал лицом в асфальт, куда-то увозили. Но уже на следующий день те же самые товарищи стояли у входа и разводили лохов. Вечером 1 июня 98-го по телевизору показывали сюжет о крахе РБ. И интервью корреспонденту давали те самые кидалы. «Сволочи, разорили нашу биржу. Лишили нас работы» ©
При входе сидели брокера. Потом они выросли в крупные дома. Олма, Алор, Финам, Открытие. Сидели за столиками, покупали у физлиц акции, полученных гражданами при приватизации, спекулировали ОГСЗ. Столики стояли близко друг к другу, потому, если один брокер зазевался, соседи быстренько переманивали клиента лучшей ценой. Из-за чего возникали скандалы, доходящие до драк в туалете… Потом уже раскрутившиеся парни поснимали офисы в том же самом здании Почтамта.

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

Bitmex или Bitfinex: Где лучше торговать криптовалютой?

Приходит много гневных комментариев, по поводу того, что я рекламирую BitMex с реф. ссылкой, да это действительно так, но реф ссылка дает вам 10% скидки на комиссию, которая и так очень низкая. Сам я так же торгую на bitmex и на bitfinex.

Bitmex в отличие от форекс кухонь имеет огромное отличие:
1. Этот p2p биржа (то есть вы покупаете не у брокера, а у таких же участников, биржа не заинтересована в отличие от форекс кухонь, что бы вы потеряли, биржа только рубит комиссию, которая очень низкая, а если открываться лимитками, вам еще и заплатят за сделку.
2. В отличие от форекс кухонь тут спрэд в 10 раз, меньше.
3. Тут при всех условиях огромное кредитное плечо, что позволяет действительно много заработать при минимальных вложениях.

Так же я иногда торгую на Битфайнексе, когда мне надо купить монету, которой нету на BitMEX. На битфайнексе мне не нравится муторная верификация, которая длится 1 месяц и требует море документов.
На битфайнексе плечо 1:4.
А в последнее время была закрыта регистрация новых участников, а теперь минимальный счет 1000$. Хотя если вам надо купить без плеча и держать, битфайнекс подходит лучше, это самая большая криптобиржа по объему торгов и закроется она последней. Но для спекуляций внутри дня подходит лучше битмекс.
Эти 2 биржи самые большие и надежные, по этому именно на них я и обращаю ваше внимание.


итоги 2017...

    • 09 января 2018, 09:32
    • |
    • ves2010
  • Еще

2017 РАЗВЛЕКСЯ ХОРОШО

 

            11ый год активной торговли...
            Сразу скажу денег чистыми поднял никуя. При этом расходы на торговлю составили 4мио. В начале декабря слил за 7 дней весь свой небольшой профит в 2,5мио. И можно дальше не читать. 


            

 

            На начало года у меня было 30мио. Из них торговалось 15мио. Расходы на торговлю комиссы и проскальзывания составляли в районе 600к в месяц на уровне 7мио в год. Т.е. просто взять и увеличить торговлю в 2-3 раза мне бы очень дорого встало по деньгам, на уровне -30% годовых от счета. Да и нереально было бы из-за проблем с ликвидностью. Поэтому надо было придумать что то новенькое. Причем я не мог торговать новенькое и старенькое одновременно, т.к. у меня тслаб1.2 был уже на пределе технических возможностей и еле ползал.

           



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

Выложил исходники торгового терминала RTS-Robot в открытый доступ.

    • 06 января 2018, 05:07
    • |
    • pmus
  • Еще

Выложил исходники торгового терминала RTS-Robot в открытый доступ.

Итак, как я и обещал, исходники торгового терминала RTS-Robot версии 1.0 выложены на GitHub!

Напоминаю, что язык программирования — Python 2.7, брокер — Финам, коннектор — Transaq XML Connector. (в том числе и Transaq HFT)

Что умеет:


  • Возможность 10-мс подключения.
  • Встроенный Python
  • Использование сколь угодно большого количества памяти системы в скриптах
  • Многопоточность и утилизация всех ядер процессора
  • API для создания сколь угодно сложных систем и их связок
  • Создание по двойному щелчку «снимков» любых таблиц в формате Excel (на память)
  • Индикатор баланса стакана
  • Экономный жор памяти (получилось порядка 150 мегабайт)
  • Нормальная работа под Linux


Выложенное решение имеет некоторые ограничения, а именно:

— Упрощенный код, многое из «планов на будущее» отключено и/или убрано.
— Торговые алгоритмы работают только с одной бумагой. (несложно доделывается.)
— Коннектор только один
— Бесплатной поддержки нет и не будет (мне работать надо!)
— Короткий документ о том, «как это всё собрать и заставить работать» если напишу, то позже
— Сайт проекта обновлю позже, сейчас нет времени заниматься.

В остальном же — это работающий торговый терминал, запускаемый как под Windows, так и под Wine.

Будьте осторожны. Нужны специальные знания и навыки профессионального программиста.



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

Торговый робот на QLUA

Торговый робот на QLUA
Пару месяцев назад решил вспомнить молодость и поторговать внутри дня. Вручную этого делать не хотелось, да и давно хотел создать HFT робота. Недельку «колдовал» над алгоритмом, потом еще несколько дней на тесты и приступил к программированию. Программирование заняло пару дней (когда алгоритм известен и понятен, программировать не так сложно, как оказалось). Одним словом пару недель у меня ушло на разработку и создание робота. Вначале запустил его на демо версии QUIK, что бы убедиться в работоспособности кода. Когда все недочеты были устранены запустил робота в режиме реальных торгов на 1 лоте. Было несколько сбоев из-за не больших ошибок в коде, которые я успешно устранил. И вот уже почти два месяца робот работает в штатном режиме. Робот хороший, но эффективен лишь при торговле небольшим объемом (на графике, Equity за вчерашний день, при торговле 1 лотом RIZ7)... 

P.S. на графике изображен обычный торговый день робота. Начало в 10:05, окончание работы в 18:40. Были дни и хуже и в разы лучше, но средний выглядит именно так.

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