LevNNN
LevNNN личный блог
04 ноября 2021, 21:15

Боевое испытание торгового робота на реальном счету

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

История создания  робота началась  в ноябре 2016 года. Я хорошо запомнил эту дату, потому что как раз были выборы президента США, на которых победил Трамп. В тот момент,  я не ставил перед собой  никаких глобальных целей, просто  хотелось оптимизировать процесс торговли. У меня были навыки программирования, поэтому в качестве инструмента выбрал библиотеку StockSharp. Т.е. робот написан на C#.

Робота разрабатывал не спеша.   Мне было просто интересен этот процесс. Это как бы хобби к основной работе.  Иногда забрасывал разработку на месяц из — за отсутствия идей, иногда  пахал сутками.   Очень много уделял времени тестированию стратегии. Гонял  на исторических данных начиная  с 2000 года.  Проверял на всем, и на акциях и на форексе  и на  товарах и даже на крипте.  Ставил своей задачей, чтобы алгоритм стабильно давал прибыль на длительных  интервалах времени  вне зависимости от инструмента.

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

И вот где — то в  в апреле  2021 года решил, что могу снова поучаствовать в реальной торговле.  Открыл через своего знакомого в США счет на OANDA.  Напрямую открывать не захотел, что бы не связываться с налоговой.  Тем более для меня это был скорее эксперимент, а не заработок. В июне завели 50 тыс  долларов.  Торговал только на форексе  на основных валютных парах.

Начало было не совсем удачным — начало торговли совпало с заседанием ФРС ,  и было сильное движение во всех валютах.  Алгоритм уходил в просадку на 8%, минимальная сумма счета была 46 тыс USD.  Но со временем алгоритм справился  с задачей и потихоньку отбил убытки .   Начиная с середины июля ушел в  положительный баланс.

Сильно не рисковал. OANDA дает плечо 50:1, но больше чем 20:1 не открывал позиции.

По состоянию на  31 октября на счету 61 234 доллара.   Т.е. за 4.5 месяца доход составил  около 22% .  

Знаю, что здесь особенно на слово не верят,  поэтому решил выложить стейтменты в том формате, как их генерирует OANDA. Прикрепил их  к посту.  Только закрасил  название клиента и номер счета квадратиками.

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

Что делать дальше  — пока не ясно. Просто продавать робота -  не хочется.   Для меня в роботе все просто, но  пробовал объяснять другим людям — не понимают (или не хотят понимать).    В роботе не одна кнопка — «начать зарабатывать».  Там кое — что  настраивать надо!

Сам человек не очень публичный. Выкладывать видео на  youtube или вести собственный telegram  канал  — желания нет.  Заниматься  «учительством» тоже не очень хочется. Сейчас их столько развелось!)

В идеале хотелось  бы найти   пару — тройку сильных трейдеров, как алгоритмистов,  на и просто трейдеров, объединиться  и сделать что — то мощное!)  Может это и утопия....         

Буду рад всем ответить. 

P.S.  Смартлаб почему — то не дает прикрепить файлы, поэтому выложил стейтменты в dropbox
www.dropbox.com/s/vh7vk7wbxo8pg9v/Account%20Statement.zip?dl=0

41 Комментарий
  • Glago
    04 ноября 2021, 21:24
    а почему выбрали валюты? на валютах каналы горизонтальные, а на акциях вертикальные?
      • Rostislav Kudryashov
        04 ноября 2021, 21:48
        LevNNN, Сейчас у тебя на руках $60000 и торговая система, дающая более 50% годовых.
        Откладывай с каждого годового итога $15000 на жизнь, остаток — в игру.
        Через 5 лет у тебя будет $160000.
        Чего тебе ещё надо.
          • Rostislav Kudryashov
            04 ноября 2021, 21:56
            LevNNN, 21:51 если у тебя есть на что кушать, не отщипывай каждый год от депозита по $15000. Тогда через 5 лет у тебя и будет это «чего-то большее»,  а точнее, большее $455000.
            А если хочешь острых спортивных ощущений, добавь к имеющимся  $60000 ещё $40000 заёмных. Через 5 лет с ежегодным выигрышем более 50% у тебя будет более $759000.
            Более чем достаточно для погашения кредита. И не морочь нам голову.
              • Rostislav Kudryashov
                04 ноября 2021, 22:17
                LevNNN, 22:09 чего это тебя потянуло в «подпольщики»? Не хочешь платить налоги?
                Запусти игру на ИИС типа Б. Все доходы твои. Правда, на ММВБ для курса доллар/рубль плечо около 18. Но как-нибудь вытянешь. В добрый путь.
  • Simix
    04 ноября 2021, 22:26
    Да верим, мы верим. У меня первые 2 года знаешь какие стейтменты выходили, чуть работу не бросил.
    Давай через 10 лет ищем тебя в списке форбс!
      • Beach Bunny
        05 ноября 2021, 00:37
        LevNNN, граалей и так полно, а у тебя даже на грааль, судя по тексту просадка было до 90%, кому такое нужно.
        В конце вышел в плюс и заработал, молодец, иди возьми с полки пирожок.
      • Sprite
        05 ноября 2021, 10:30

        LevNNN, «Блин, почему никто не спросит как устроен алгоритм!)»

        Cпрашиваю )

        Зы Тоже использую S#

  • Rostislav Kudryashov
    04 ноября 2021, 22:30
    Кто-нить знает? Есть в России легальный бизнес (кроме торговой системы автора), дающий более 50% годовых чистыми?
  • qxr1011
    04 ноября 2021, 22:30
     Т.е. за 4.5 месяца доход составил  около 22% .  

    мало

    не процентов, а времени тестирования

    потестируйте не 4 месяца, а 4 годика тогда все и разъяснится и команда уже и не будет нужна… как и лимоны…
      • Rostislav Kudryashov
        04 ноября 2021, 22:38
        LevNNN, 22:32 тебе обязательно 50% годовых? А 19% среднегодовых на истории 24 лет не устроит?
          • Rostislav Kudryashov
            04 ноября 2021, 22:49
            LevNNN, 22:42, 19% на 24 годах — это рост рублёвого золота в 68+ раз.
            Но если каждый квартал на ММВБ покупать фьючерсы GDNN с капитализацией, рост относительно затрат может получиться гораздо больше.
      • qxr1011
        04 ноября 2021, 22:47
        LevNNN, Можно накрутить  и увеличить риски.

        не надо ничего накручивать, продолжайте работать, и не торопитесь делать выводы… все самой собой встанет на свои места


        Если у Вас есть лучше алгоритм — расскажите?!

        нет конечно :)
          • Пафос Респектыч
            05 ноября 2021, 18:15
            LevNNN, ну да, как уже написали времени мало прошло, а сделок сколько за это время? Надо же на распределение прибылей по отдельным сделкам тоже смотреть. Так-то и случайным образом можно так поторговать.
  • PrAct
    05 ноября 2021, 10:27
    Плюсую! Я бы вписался во «что-то мощное»! Алгоритм рабочий. При сотом плече даст за полгода более 100%. Какая среднегодовая доходность за период 10 лет? И какой максимальный убыток с наивысшей точки эквити за 10 лет теста?
  • Replikant_mih
    05 ноября 2021, 17:05
    пробовал объяснять другим людям — не понимают (или не хотят понимать)

     

    — ???

    — Ой, ничего-то вы не понимаете, ну 92% просадка, зато доходность в итоге 22%!

     

    А так удачи в начинаниях. Но переоценивать не стоит. Больше сейчас похоже на стандартные эмоциональные горки трейдера — после протфитов: я такой классный, чуть ли не гейний, после лоссов — я дерьмо, пора завязывать.

      • Replikant_mih
        05 ноября 2021, 18:51
        LevNNN, А, ну 22/8 — совсем другая история! Так держать!
  • Korssar64
    05 ноября 2021, 21:40
    1) а на истории какие цифры? какой шарп? макс просадка в пунктах? макс просадка и в процентах ?
    2)а на счет команды, как себе представляете работу? проста придумать крутой алгоритм с хорошими цифрами, или что то другое?(это, пожалуйста, ответьте в лс)
      • Korssar64
        06 ноября 2021, 00:07
        LevNNN, 1) макс просадка как раз таки считается для того, что бы
        хватило денег выстоять при самом неблагоприятном раскладе.
        Просто когда у вас есть 10 000 и вы имели макс просадку в 40%, то вы спокойно входите на 6 000. Это позволяет грамотней распоряжаться капиталом
        2)И хочу спросить вас среднегодовую доходность на истории, и тут такой момент, она считается из просадки(среднегодовая = итог пунктов / (лет) / (ГО+макс. просадка))
        3) на чем написан робот? сколько переменных?
        4) лучше торговать не одним роботом, а портфелем, как при инвестировании. Настоящий Грааль в том, что бы взять стратегии с разной корреляцией.
          • Korssar64
            06 ноября 2021, 11:16
            LevNNN, 1)работа в своих координатах это один вопрос, но тут я вчитался в ваш текст и понял, что робота надо настраивать. Но сила робота в том, что он лишён человеческих факторов. И если у вас нет четко формализованной стратегии по настройки робота, которую проверили на истории, то это не торговля, а лишь лудомания.
            2) 
            если Вы хотите сократить максимальную просадку, то тогда  и максимальная прибыль тоже сократиться
            В этом и суть, что не всегда. А иногда и наоборот. 
            3) все же меня заинтересовало не сколько сам робот, сколько идея обмена опытом. Добавьте меня.
  • robomakerr
    05 ноября 2021, 23:24
    Можете выложить график теста за несколько лет картинкой? Для любой валютной пары.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн