Андрей К
Андрей К личный блог
15 марта 2017, 13:58

Если полностью начать с нуля.

Если бы вдруг, я сам бы попытался организовать стабильный алготрейдинг с нуля.

  • купил бы б/у сервер. Тысяч за 200-300. Ядер 8 хватит. Почему б/у? Потому что на разработку уйдет месяцев 12-18, через такой срок может выйти новое железо (не только процессоры, но и сетевое железо) и существующее будет не актуально.
  • долго бы искал, но нашел бы программиста за 100т/мес.
  • снял бы офис, не в центре, тысяч 25/мес
  • купил бы пару рабочих станций суммой тысяч на 100.
  • расписал бы поэтапно:
  1. реализаций протокола plaza                                               — 2 мес
  2. реализация протокола fast                                                 — 2 мес
  3. реализация протокола fix                                                   — 2 мес
  4. реализация протокола twime                                              - 2 мес
  5. реализация протоколов bridge                                            - 2 мес
  6. изучение, оптимизация и реализация сетевых железяк        - 2мес
  7. изучение, исследования, биржевой инфраструктуры и опт-я — 1 мес
  8. проектирование, реализация многоядерной архитектуры      - 3 мес
  9. реализация торговых алгоритмов                                       — 3 мес
  10. ИТОГО                                                                             — 17 мес
  • на этапе проектирования использовал бы тестовые доступы к бирже. Вроде говорят тестовый скоро отменят, тогда это минимум 2000/мес
  • после реализации протоколов, разместился бы в колокации. от 25т/мес (тут можно у броков дешевле)
  • на седьмом этапе ушел бы от тестовых доступов и перешел на боевой. Для всех протоколов на вскидку это минимум от 16т/мес
ИТОГО, чтобы закончить реализацию, на вскидку минимум: 300т + 17 * 100т + 17 * 25т + 100т + 7 * 25т + 7 * 16т = 2.8млн

Чтобы дальше прожить год.
  • купил бы современный сервер ядер на 10 тысяч за 900 + сетевые плюшки тысяч за 100.
  • скорее всего дальше бы оплачивал все доступы к бирже, а это от 16т/мес минимум, но цифра будет тяготеть за 30, надо же соревноваться.
  • продолжал бы работать с программистом, наверняка бы уже тысяч за 130-150/мес.
  • продолжал бы оплачивать колокацию 25/мес
  • наверняка на пару месяцев оплатил бы доп плюшки-сервисы, тысяч на 50/мес
  • продолжал бы арендовать офис тысяч за 25/мес
ИТОГО, приблизительная стоимость второго года мне бы вышла: 1млн + 12 * 30т + 12 * 150т + 12 * 25т + 2 * 50т + 12 * 25 = 3.8млн

Платил бы и молился на волатильность.
127 Комментариев
  • Сергей Гаврилов
    15 марта 2017, 14:05
    Не тебе не в алго, а в госзакупки.., сервера бери и за работу побольше…
      • Александр Муравьев
        15 марта 2017, 14:53
        Андрей К, отлично, еще нужно добавить 5-10 лямов для депозита и всю эту сумму взять в кредит))
      • Abel
        15 марта 2017, 15:04
        Вот вот, цифры ни о чем.

        200-300 тыр. за 8 ядер??
        Возьми в аренду лучше 32 ядра по 189 евро в месяц. Даже по курсу 65 руб. будет всего 150 тыр. И заметь, что отдавать нужно не сразу, а в течение года. Тынц
        Да и свой сервер втыкать куда-то нужно. Платить за бесперебойное питание и связь. А там включено все.

        А на программиста хорошего денег не хватит. Нормальный спец рублей на 250 в месяц потянет. Плюс налоги еще. А студент не сделает ничего, только время впустую проест, не выдаст ожидаемого результата.

        Как специалист в этой области говорю, да.
          • Abel
            15 марта 2017, 15:17
            Андрей К, нет — это не виртуальный, это реальный выделенный сервак по ссылке. Ось можно любую взгромоздить удаленно. И гонять все что вздумается.
            128 Gb оперативки. Красота.
          • Abel
            15 марта 2017, 15:19
            Андрей К, в том то и дело. 100-150 — это на второстепенные роли. Другими словами этим программерам нужен шарящий поводырь, чтобы они что-то путное сделали. А такой поводырь гораздо дороже стоит.
        • Гденьги ☭
          15 марта 2017, 16:45
          Abel, пинг роли не играет?
          Я бы у нас брал поближе к телу.
          У меня такой сервак в селектеле Intel Xeon E5-1650v3 3.5 ГГц  |  64 ГБ DDR4  |  2 × 4 ТБ SATA
          70 рублей за полгода.
          • Abel
            16 марта 2017, 02:33
            Гденьги ☭, играет конечно, но там хороший канал. Ну а для высокочастотников не подойдет ни один хостер. Нужно напрямую куда-то на биржу ставить.
          • Petr S
            16 марта 2017, 14:52
            Гденьги ☭, попроболней про такую халяву от селектела?
    • Petr S
      16 марта 2017, 14:59
      Сергей Гаврилов, угу. прекрасный образчик освоение бабла эффективным манагером  ;) — куча красивых слов об обвязке но в итоге совершенно не понятно что же он собрался писать в ядре всего этого  ибо
      «реализация торговых алгоритмов»  ;))) это — ни о чем. Ибо сначала торговые системы, а потом уже вся шушера и НЕОБХОДИМАЯ (а не излишняя) для этого производительность. 
  • Константин Нечаев
    15 марта 2017, 14:09
    Секрет работаети зарабатывает без такой фигни и норм.

      • Константин Нечаев
        15 марта 2017, 14:14
        Андрей К, стабильнее — только среднесрок + фундаментал.
        Секрет тестит стратегии и выбрасывает все время — то что ты написал для банков и время заработка на скоростях давно ушло в прошлое.
        • Stairway_2_7
          15 марта 2017, 14:48
          konstantin1919, с точностью до наоброт про скорости.
          • Константин Нечаев
            15 марта 2017, 15:17
            Stairway_2_7, только прибыли нет
            • Stairway_2_7
              15 марта 2017, 15:51
              konstantin1919, еще какая есть. Именно поэтому трейдерунов увольняют, аитишников набирают. Вспомните Голдман.

                • Stairway_2_7
                  15 марта 2017, 15:55
                  Андрей К, без опыта никто не нужен :)
      • Байкал
        15 марта 2017, 14:15
        Андрей К, какая доходность всего этого дела в год примерно?
    • Фыва
      15 марта 2017, 15:28
      konstantin1919, уже не зарабатывает, потому что биржа подняла тарифы
  • Дар Ветер
    15 марта 2017, 14:14
    телега впереди лошади. единственно, что там важно так это
    1. реализация торговых алгоритмов                                       — 3 мес

    и не 3 мес, а минимум 12, чтобы закодить и проверить минимум 10 идей, лучше 20-30. железо это тень прошлого, все в облаке.

    и про домодельные хфт лучше вообще забывать, или осваивайте рынки зимбабве, мьянмы, киргизтана. лучше искать реальную альфу
  • ves2010
    15 марта 2017, 14:17
    а где профит то от торговли? 
    нет учета затрат на реальную торговлю… при обороте в ярд в месяц день торгов обойдется тебе примерно в 15-20к… это комиссы + проскальзывания
     
  • dilettante
    15 марта 2017, 14:17
    7 лям раскидать по вкладам в топ-10 банков на полгода-год. Раз в полгода изучать новые предложения по вкладам и оптимизировать свои вложения )
  • 100,000/60 = $1600 — за такие только пенсионер или студент пойдет работать
  • sortarray sortarray
    15 марта 2017, 14:21
    продолжал бы работать с программистом

    А смогли бы Вы совмещать работу программиста с возней по становлению своего бизнеса? Это довольно трудно, ИМХО, и в плане сил и времени, и морально. Работа на износ:)

    А вообще то, мне кажется, надо сначала обзавестись конкретной реальной идеей, по поводу того, на чем надо строить свою торговлю. У меня вот пока такой идеи нет, я и не дергаюсь. Пока пытаюсь изучать матчасть финансов и трейдинга, обрывочно и несистематично:). Вполне осознаю, что скорей всего идеи никакой не будет:)
  • AndrewGrove
    15 марта 2017, 14:26
    Умножайте смело на 10 для начала, и время и затраты. И самое смешное, я не шучу. 
  • sortarray sortarray
    15 марта 2017, 14:28
    А зачем Вам сразу реализация всех протоколов, кстати?
    Разве нельзя для запуска системы ограничится одним или двумя, а остальное допиливать по мере необходимости?

    Вообще, мне кажется, прежде чем реализовать столь амбициозный софт, лучше сначала на коленке сделать прототип, и погонять его, для выявления дальнейших путей разработки:)
  • Брахман Пилорама
    15 марта 2017, 14:36
    Продам сервер на 2 ксеона и 8 ядер + 8 гиг за смешные 50.000р

    остается только наполнить его разумом
  • ICWiener
    15 марта 2017, 14:36
    А если бы в кармане было минус 800 штук?
      • ICWiener
        15 марта 2017, 14:47
        Андрей К, бывает такое дно, что десятилетие разгребать надо
          • ICWiener
            15 марта 2017, 14:57
            Андрей К, у меня тоже все к тому идет, только пришлось пройти через огромный долг
    • ICWiener
      15 марта 2017, 14:48
      Юрий Романов, к сожалению зарплата алго-дворников не совместима с обеспечением семьи
  • Юнчикс
    15 марта 2017, 14:42
    Мда. Ну для сравнения в реальном бизнесе ситуация выглядит скажем так.
    Имею своих 100тр. на эти деньги беру в Китае автозапчасти, оборот 3 месяца прибыль 50%. За год 200%. Риски есть, но не сравнимы с биржей.
    В одном не могу не согласиться- лет через 20-30 биржа будет больше во много раз, и опыт полученный сейчас наверняка пригодится.  
    Зарабатывайте.
  • Гаврисев Андрей
    15 марта 2017, 14:46
    Андрей К, пост о чем? Вы что-то ищете или поговорить ? 
  • nk1
    15 марта 2017, 14:48
    Сервер на колокацию, офис?
    Берите еще и секретаршу, и мерс с водителем.

    Чтобы уже по-настоящему «быть бизнесменом».
  • akuloff
    15 марта 2017, 15:00
    С такими затратами надо на ликвидность молиться, а не на волатильность, сишкой-ришкой перекидываются три калеки на срочке :-)
    И не нужно Вам одновременно twime, fix/fast, bridge, plaza
  • SECRET
    15 марта 2017, 15:15
    Вам нужен толковый человек со знанием дела. Тогда за пару месяцев можете уложиться. А если почти 2 года на это тратить — то лучше забыть :)
      • SECRET
        15 марта 2017, 15:38
        Андрей К, :D 
  • anektar
    15 марта 2017, 15:15
    никогда не читал более тупой бизнес-идеи.
    сбор ручек и выращивание вешенок на дому — верх интеллектуальной мысли просто после этого высера.
  • yarcom
    15 марта 2017, 15:21
    бред

      • yarcom
        15 марта 2017, 15:31
        Андрей К, ;)))
  • EY
    15 марта 2017, 15:50
    Продам б/у сервер,
    ASUS 1U RS500-E8-PS4-V2
    два процессора E5-2863-V3 (каждый 14 ядер)
    память 8Gb * 4
    винчестеры 2 * Toshiba 2Gb
    SSD                  Intel 180 Gb
    лицензионная Win2008 server R2

    цена 250т

  • Roman Nekrasov
    15 марта 2017, 15:52

    спасу вам много месяцев жизни

    -plaza и «bridge» не нужны больше

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

    -сервера можно арендовать у брокера, на момент написания инфраструктуры можно использовать VPS

    -пункты 7 и 8 идут пунктами 1 и 2 у нормальных алготрейдеров

    -пункт 8 наполовину бредовый, многоядерность давно не в моде. 1 процесс — одно ядро

    -волатильность не панацея, кретинов на ней выносят первыми, особенно, кретинов с роботами

     

  • alecsiss
    15 марта 2017, 15:58
    А зачем такие технические сложности? Купил колов и путов в обе стороны, за недельку перед экспирой, жди и молись)) Только сразу на 3,8 ляма не заряжай, растяни на год. За год обязательно выстрелит, будешь в шоколаде)) 
      • Roman Nekrasov
        15 марта 2017, 16:01
        Андрей К, вы думаете найти стабильность в алготрейдинге???
          • Roman Nekrasov
            15 марта 2017, 16:09
            Андрей К, пока вы не слили за зря сто тысяч долларов, предлагаю вам пока купить пока любое стороннее решение для торговли и поработать на нем. Только когда поймете что как и вам будет не хватать его производительности, приступайте к своей разработке. 
      • alecsiss
        15 марта 2017, 17:02
        Андрей К, стабильность и уверенность дают без рисковые или с малой степенью риска инструменты. Но там и доходность низкая.
      • Chepell
        15 марта 2017, 20:03
        Андрей К, так у вас только стабильность в статье расходов. Ах ну да, с доходами тоже стабильно, там 0.
  • Simix
    15 марта 2017, 16:18
    Если полностью начать с нуля, прикупал бы бакс, даже безналичный.
  • silentbob
    15 марта 2017, 16:55
    я уссываюсь над вами
    других слов у меня нет
    сервер какой то
    программисты
    протоколы
    а в бак тебе слоны ссать будут? © тайский вояж степаныча в оригинале

    начинать надо с алгоритма это от 2 часов до полугода
    затем, если он работает на коленке, то уже сервер самый простой за 2 тыщи в месяц арендованный. потом уже протоколы-программисты. 
  • silentbob
    15 марта 2017, 17:01
    так вроде пункт 9 об этом
    или нет?

    Опять же, если алгоритм есть, ему точно нужно 32 ядра или сколько там?



  • Cristopher Robin
    15 марта 2017, 17:24
    Трейдинг это просто. Не стоит забывать об этом.
  • aLex
    15 марта 2017, 17:28
    можете поставить мне тысячу минусов или забросать гнилыми помидорами, мне совершенно будет наплевать без реального ответа на вопрос: КАК ЧЕЛОВЕК, КОТОРЫЙ НЕ УМЕЕТ САМ ЗАРАБОТАТЬ НА ТОРГАХ РУКАМИ, МОЖЕТ НАПИСАТЬ РОБОТА И НА НЕМ ЗАРАБОТАТЬ?

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

    за последние 15 лет ко мне обращались как минимум 10 человек, которые «написали прибыльную систему и хотят найти клиентов, которые бы инвестировали под управление от 100К$». показывали презентации, некоторые показывали распечатку работы на каком-то счете за какой-то период. я спрашивал только одно: как посмотреть как торгует эта система, чтобы точно убедиться? какую информацию они могут опубликовать и подтвердить? все слились! никто не продолжил переговоры! более того, мне показывали презентации, и там были названия компаний, адреса будущих правда сайтов, будущие планы — и ни одна компания почему-то не работает сегодня, невозможно найти, люди пропали. а некоторые были на очень высоком уровне, они обращались официально в банк и выходили со своими предложениями на правление банка, например...

    один мужик работал в междлународной торговой палате, который мне привозил такую презентацию от какого-то израильского стартапа, он хоте сразу просто под эту презентацию деньги. еще один — бывший преподаватель доцент МГУ, типа разработал систему, которая произведет революцию, звонил мне много раз, все ему какие-то инвестиции нужны были якобы. я предложил ему логичный ясный простой и гениальный путь как получить сразу все — и деньги, и клиентов, и все остальное о чем он мечтал — он все понял… и слился! потому что надо было рассказывать о самой системе, а это оказалось (как я думаю) невозможно! причем, он якобы все понял, все было очень серьезно, он полностью согласился и даже что-то обещал, ну, и пропал в общем… я нашел бы ему деньги, просто надо было хоть как-то, пусть даже не сразу, пусть даже подписал бы договор, я вложил бы деньги на тестовую демонстрацию, он бы показал, как это работает и получил бы клиента, который бы инвестировал свои деньги на год, столько, чтобы хватило потом из прибыли профинанасировать всю его организацию, все что он хотел — простой путь, давай мы купим сервер, ты поставишь и продемонстрируешь под наблюдением, хоть на демо, мы дадим тебе деньги под управление (подключишь свою систему к нашему счету), заработаешь, получишь свои 50% от прибыли и потом купишь себе серверы, шмервреры, все что ты хочешь! неа!:)))

    выводы делайте сами! кто-то и так сам понимает что я написал, а кому-то покажется, что у меня опыта мало или я не тех людей встречал, тут уж на вкус и цвет, как говорится:)))))

    ps
    а этот топик, вообще без комментариев! дайте лучше эти деньги мне, я вам через год верну 50% и вы их потом как найдете! поверьте, вы после ваших экспериментов будете жалеть, что мне не дали!!! я бы вам хоть половину сохранил!:)))))))))))

    pss
    и еще один интересный вопрос: как можно считать, что у вас есть прибыльный робот, если вы его не поставили на реальные счета и не заработали уже что-то? если бы я написал робота и он показал прибыль на тестах, я сразу бы его подключил к реальному счету и попробовал, сначала для себя! как можно поступать по-другому?:)))
    • Константин Нечаев
      15 марта 2017, 20:10
      aLex, золотые слова — тоже считаю если руками не можешь заработать и увидеть не эффективность — роботы тут не помогут.
    • Сергей Кузьминов
      15 марта 2017, 21:27
      aLex, я считаю, что торговые системы должны описывать такие алгоритмы, которые невозможно торговать руками. Смысла тогда от робота, который делает 5 сделок в год — ноль. Робот должен делать то, что не может делать человек, не касаясь психологии, естасна. А человек, занимающейся ручной торговлей, как правило, конечно, возможно я ошибаюсь, никогда не придет к тем стратегиям, которые приходят в голову кодерам. Это так, потому что торгуя руками, ты уже думаешь в области «ТОРГОВЛЯ РУКАМИ». А рисуя алгоритм ты думаешь в сфере «ТОРГОВЛЯ РОБОТОМ». Но это лично мое мнение.
      • aLex
        15 марта 2017, 21:41
        Сергей Кузьминов, спасибо за ответ!:) разделим тогда эту тему на две части: 1. руками не сможешь, потому что физически не сможешь, и 2. не сможешь, потому что не может человек сидеть сутками напролет за компьютером, всегда быть в форме, то есть, понятно? 1. это HFT, 2. надо понимать куда идет рынок, хоть в каком-то масштабе времени.
        1. не буду обсуждать! это квант-трейдинг:) я много об этом знаю, не хочу умничать, но если вы это имеете в виду, то просьба просто сказать, типа, да, я о HFT, и вопрос закроем:) почему? просто почитайте, посмотрите ролики на yotube, саты, истории квант компаний, квант фондов, как все было, как они работали, как покупали железо, как с ними боролись и чем все кончилось — красивая сказка! мне кстати очень было интересно, зачитывался какое-то время:)
        если 2-й вариант, то в чем я неправ?:)… я как-то смотрел длинную презентацию, там была большая техническая часть, «робот действует так-то», потом «так-то», графики. примеры, потом на одном графике я увидел кривую линию, и спросил, а это что? я и раньше спрашивал на основании чего принимаются решения о сменах направлений и так далее, мне ответили — это 'prediction', это как раз то, на основании чего и меняются все эти вещи… ок, а как это рассчитывается, можно подробнее? — ну, это очень сложно… <конец рассказа>
        :))
          • aLex
            15 марта 2017, 22:14
            Андрей К, я сейчас, возможно, не смогу быстро найти все интересное, что я смотрел. но, вот, например, популярный фильм, но там есть много мнений, мне было интересно: https://www.youtube.com/watch?v=ed2FWNWwE3I
            потом там в описании есть много ссылок...
            Вот: https://www.youtube.com/watch?v=OINqYdkhOAw&list=PLOrSVyuweuuqyQZEbcfXmDjHBIpDIoDGh — это то же самое, из той же серии, но не уверен, что пересекается со списков из предыдущего...

            было где-то интервью хорошее, сейчас не могу найти, где чувак рассказывал, как все накрылось медным тазом и вся романтика улетучилась:) сорри, сейчас не смогу найти его!
          • aLex
            15 марта 2017, 23:31
            Андрей К, вот еще интересный очень: https://www.youtube.com/watch?v=E7oog4nqOOY&list=PL8GjFmAevCU7Slpg8H6LaDCMuTqyP3xhM

            вот этот советую более внимательно послушать!
  • nbvehrfr
    15 марта 2017, 17:33
    «нашел бы программиста за 100т/мес.» грина?
      • nbvehrfr
        15 марта 2017, 17:36
        Андрей К, в россии можно найти кванта за 1.5к в месяц?
          • nbvehrfr
            15 марта 2017, 17:47
            Андрей К, ренесанс который по 300 штук в год грина базовый без бонусов в штатах платит? или местный ренесанс?

            c «не совсем квантом» будете проходить детские болячки и терять бабки
  • ◬Cashwill Forts&Stock™
    15 марта 2017, 22:40
    И что, люди реально готовы на эту затею такие деньжищи потратить? А оно себя окупит вообще потом? Или так, видимость деятельности, а главная цель — привлеченные деньги освоить? :-)
  • Чёрный кот
    15 марта 2017, 23:19
    Какой смысл всего этого, если нет алгоритма?
  • Cristopher Robin
    16 марта 2017, 11:11
    Если действительно начинать с нуля, то задачу стоило бы ставить иначе, а именно в кратчайшие сроки и наиболее дешевым способом пройти по всем имеющимся в отрасли граблям, поставить все мыслимые и немыслимые эксперименты, подтвердить все расхожие мифы на конкретном опыте, это настоящий R&D, сроки которого не могут быть никак отражены в бизнес плане. Более того, это должны делать увлеченные и талантливые люди, модель взаиморасчетов с которыми врядли предполагает одну лишь З/П. И только после такой успешной наработки компетенций можно рассчитывать на воспроизведение прибыльных торговых систем. В любом случае, задача одна из тех, для которых деньги играют последнюю роль, а время играет первую.
      • Cristopher Robin
        16 марта 2017, 12:17
        Андрей К, к цели нужно двигаться как акула по траектории кругового движения.
  • love_to_trade
    16 марта 2017, 12:13
    Все зависит от типа стратегий, если ориентироваться на HFT, то обязательно нужна инфраструктура и железо, доходности там выше и конкуренция больше. Если брать другие таймфреймы то вложения будут скромнее, как и доходности. Так что вопрос приоритетов.
  • God
    17 июня 2017, 13:01
    100к — таких цен давно уже нет, они остались в очень далеком прошлом. Сейчас нормальные программисты стоят от 200к. Плюс налоги, если будешь их официально оформлять.
    Ну а нормальные сервера можно и подешевле взять, если за можными брендами с завышенными в разыценами(типа яблок) не гнаться.

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

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