Если бы вдруг, я сам бы попытался организовать стабильный алготрейдинг с нуля.
- купил бы б/у сервер. Тысяч за 200-300. Ядер 8 хватит. Почему б/у? Потому что на разработку уйдет месяцев 12-18, через такой срок может выйти новое железо (не только процессоры, но и сетевое железо) и существующее будет не актуально.
- долго бы искал, но нашел бы программиста за 100т/мес.
- снял бы офис, не в центре, тысяч 25/мес
- купил бы пару рабочих станций суммой тысяч на 100.
- расписал бы поэтапно:
- реализаций протокола plaza — 2 мес
- реализация протокола fast — 2 мес
- реализация протокола fix — 2 мес
- реализация протокола twime - 2 мес
- реализация протоколов bridge - 2 мес
- изучение, оптимизация и реализация сетевых железяк - 2мес
- изучение, исследования, биржевой инфраструктуры и опт-я — 1 мес
- проектирование, реализация многоядерной архитектуры - 3 мес
- реализация торговых алгоритмов — 3 мес
- ИТОГО — 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млн
Платил бы и молился на волатильность.
200-300 тыр. за 8 ядер??
Возьми в аренду лучше 32 ядра по 189 евро в месяц. Даже по курсу 65 руб. будет всего 150 тыр. И заметь, что отдавать нужно не сразу, а в течение года. Тынц
Да и свой сервер втыкать куда-то нужно. Платить за бесперебойное питание и связь. А там включено все.
А на программиста хорошего денег не хватит. Нормальный спец рублей на 250 в месяц потянет. Плюс налоги еще. А студент не сделает ничего, только время впустую проест, не выдаст ожидаемого результата.
Как специалист в этой области говорю, да.
И если это виртуалки или что то подобное, я не думаю что совсем подойдет. Хочется железо пощупать на низком уровне. Ассемблером там инструкции интел погонять. Посмотреть результаты, время. Тут у меня опыта нет, но всегда переживал, что виртуальные серверы будут искажать результаты.
128 Gb оперативки. Красота.
Я бы у нас брал поближе к телу.
У меня такой сервак в селектеле Intel Xeon E5-1650v3 3.5 ГГц | 64 ГБ DDR4 | 2 × 4 ТБ SATA
70 рублей за полгода.
«реализация торговых алгоритмов» ;))) это — ни о чем. Ибо сначала торговые системы, а потом уже вся шушера и НЕОБХОДИМАЯ (а не излишняя) для этого производительность.
Секрет тестит стратегии и выбрасывает все время — то что ты написал для банков и время заработка на скоростях давно ушло в прошлое.
Банки очень часто вываливают вакансии. Поиск кадров постоянен.
и не 3 мес, а минимум 12, чтобы закодить и проверить минимум 10 идей, лучше 20-30. железо это тень прошлого, все в облаке.
и про домодельные хфт лучше вообще забывать, или осваивайте рынки зимбабве, мьянмы, киргизтана. лучше искать реальную альфу
нет учета затрат на реальную торговлю… при обороте в ярд в месяц день торгов обойдется тебе примерно в 15-20к… это комиссы + проскальзывания
А смогли бы Вы совмещать работу программиста с возней по становлению своего бизнеса? Это довольно трудно, ИМХО, и в плане сил и времени, и морально. Работа на износ:)
А вообще то, мне кажется, надо сначала обзавестись конкретной реальной идеей, по поводу того, на чем надо строить свою торговлю. У меня вот пока такой идеи нет, я и не дергаюсь. Пока пытаюсь изучать матчасть финансов и трейдинга, обрывочно и несистематично:). Вполне осознаю, что скорей всего идеи никакой не будет:)
На перебор кадров — это тоже доп затраты весомые, не описанные выше.
Разве нельзя для запуска системы ограничится одним или двумя, а остальное допиливать по мере необходимости?
Вообще, мне кажется, прежде чем реализовать столь амбициозный софт, лучше сначала на коленке сделать прототип, и погонять его, для выявления дальнейших путей разработки:)
остается только наполнить его разумом
2 по 8 нормально для первого года.
Но 8гиг в моменты каких то острых тестов, может не хватить, чтобы всю дату принять по протоколам, перед вечеркой например.
Имею своих 100тр. на эти деньги беру в Китае автозапчасти, оборот 3 месяца прибыль 50%. За год 200%. Риски есть, но не сравнимы с биржей.
В одном не могу не согласиться- лет через 20-30 биржа будет больше во много раз, и опыт полученный сейчас наверняка пригодится.
Зарабатывайте.
Про реальный бизнес тоже могу рассказать, но смартлаб для меня не про это =)
Берите еще и секретаршу, и мерс с водителем.
Чтобы уже по-настоящему «быть бизнесменом».
Тем более домашняя атмосфера сильно расслабляет. А если есть дети, то этой атмосферы вовсе нет.
И не нужно Вам одновременно twime, fix/fast, bridge, plaza
сбор ручек и выращивание вешенок на дому — верх интеллектуальной мысли просто после этого высера.
ASUS 1U RS500-E8-PS4-V2
два процессора E5-2863-V3 (каждый 14 ядер)
память 8Gb * 4
винчестеры 2 * Toshiba 2Gb
SSD Intel 180 Gb
лицензионная Win2008 server R2
цена 250т
спасу вам много месяцев жизни
-plaza и «bridge» не нужны больше
-на вашем уровне компетентности просто забудьте про тюнинг сетевых вещей, научитесь запускаться из-под коробочного офлоада — уже хорошо, доработка софта под это в большинстве случаев не требуется
-сервера можно арендовать у брокера, на момент написания инфраструктуры можно использовать VPS
-пункты 7 и 8 идут пунктами 1 и 2 у нормальных алготрейдеров
-пункт 8 наполовину бредовый, многоядерность давно не в моде. 1 процесс — одно ядро
-волатильность не панацея, кретинов на ней выносят первыми, особенно, кретинов с роботами
других слов у меня нет
сервер какой то
программисты
протоколы
а в бак тебе слоны ссать будут? © тайский вояж степаныча в оригинале
начинать надо с алгоритма это от 2 часов до полугода
затем, если он работает на коленке, то уже сервер самый простой за 2 тыщи в месяц арендованный. потом уже протоколы-программисты.
или нет?
Опять же, если алгоритм есть, ему точно нужно 32 ядра или сколько там?
32 ядра не надо. 8-10 вполне.
я много лет уже наблюдаю за роботописателями и лично знаком с очень многими! я даже видел пару очень выдающихся, один из которых написал робота, который стоял у меня и показал общую доходность на промежутке времени больше, чем год! однако, на мой вопрос, а почему ты поставил этого робота на демо, почему не на реальные деньги? внятного ответа я не получил!
за последние 15 лет ко мне обращались как минимум 10 человек, которые «написали прибыльную систему и хотят найти клиентов, которые бы инвестировали под управление от 100К$». показывали презентации, некоторые показывали распечатку работы на каком-то счете за какой-то период. я спрашивал только одно: как посмотреть как торгует эта система, чтобы точно убедиться? какую информацию они могут опубликовать и подтвердить? все слились! никто не продолжил переговоры! более того, мне показывали презентации, и там были названия компаний, адреса будущих правда сайтов, будущие планы — и ни одна компания почему-то не работает сегодня, невозможно найти, люди пропали. а некоторые были на очень высоком уровне, они обращались официально в банк и выходили со своими предложениями на правление банка, например...
один мужик работал в междлународной торговой палате, который мне привозил такую презентацию от какого-то израильского стартапа, он хоте сразу просто под эту презентацию деньги. еще один — бывший преподаватель доцент МГУ, типа разработал систему, которая произведет революцию, звонил мне много раз, все ему какие-то инвестиции нужны были якобы. я предложил ему логичный ясный простой и гениальный путь как получить сразу все — и деньги, и клиентов, и все остальное о чем он мечтал — он все понял… и слился! потому что надо было рассказывать о самой системе, а это оказалось (как я думаю) невозможно! причем, он якобы все понял, все было очень серьезно, он полностью согласился и даже что-то обещал, ну, и пропал в общем… я нашел бы ему деньги, просто надо было хоть как-то, пусть даже не сразу, пусть даже подписал бы договор, я вложил бы деньги на тестовую демонстрацию, он бы показал, как это работает и получил бы клиента, который бы инвестировал свои деньги на год, столько, чтобы хватило потом из прибыли профинанасировать всю его организацию, все что он хотел — простой путь, давай мы купим сервер, ты поставишь и продемонстрируешь под наблюдением, хоть на демо, мы дадим тебе деньги под управление (подключишь свою систему к нашему счету), заработаешь, получишь свои 50% от прибыли и потом купишь себе серверы, шмервреры, все что ты хочешь! неа!:)))
выводы делайте сами! кто-то и так сам понимает что я написал, а кому-то покажется, что у меня опыта мало или я не тех людей встречал, тут уж на вкус и цвет, как говорится:)))))
ps
а этот топик, вообще без комментариев! дайте лучше эти деньги мне, я вам через год верну 50% и вы их потом как найдете! поверьте, вы после ваших экспериментов будете жалеть, что мне не дали!!! я бы вам хоть половину сохранил!:)))))))))))
pss
и еще один интересный вопрос: как можно считать, что у вас есть прибыльный робот, если вы его не поставили на реальные счета и не заработали уже что-то? если бы я написал робота и он показал прибыль на тестах, я сразу бы его подключил к реальному счету и попробовал, сначала для себя! как можно поступать по-другому?:)))
1. не буду обсуждать! это квант-трейдинг:) я много об этом знаю, не хочу умничать, но если вы это имеете в виду, то просьба просто сказать, типа, да, я о HFT, и вопрос закроем:) почему? просто почитайте, посмотрите ролики на yotube, саты, истории квант компаний, квант фондов, как все было, как они работали, как покупали железо, как с ними боролись и чем все кончилось — красивая сказка! мне кстати очень было интересно, зачитывался какое-то время:)
если 2-й вариант, то в чем я неправ?:)… я как-то смотрел длинную презентацию, там была большая техническая часть, «робот действует так-то», потом «так-то», графики. примеры, потом на одном графике я увидел кривую линию, и спросил, а это что? я и раньше спрашивал на основании чего принимаются решения о сменах направлений и так далее, мне ответили — это 'prediction', это как раз то, на основании чего и меняются все эти вещи… ок, а как это рассчитывается, можно подробнее? — ну, это очень сложно… <конец рассказа>
:))
потом там в описании есть много ссылок...
Вот: https://www.youtube.com/watch?v=OINqYdkhOAw&list=PLOrSVyuweuuqyQZEbcfXmDjHBIpDIoDGh — это то же самое, из той же серии, но не уверен, что пересекается со списков из предыдущего...
было где-то интервью хорошее, сейчас не могу найти, где чувак рассказывал, как все накрылось медным тазом и вся романтика улетучилась:) сорри, сейчас не смогу найти его!
вот этот советую более внимательно послушать!
За 1.5 можно.
Лучшее что я видел, где требуется программист, без знания торговли, это в IB за 2.5к$ и то вроде, хотя бы надо понимать что такое fix, fast и тд
Забыл. Квантов вроде постоянно ренейсанс ищет за 150р. И я думаю к ним обращаются, потому что вакансию они периодически снимают.
c «не совсем квантом» будете проходить детские болячки и терять бабки
раз мы затронули тему зп, я кстати писал заметку на эту тему.
В принципе на сегодняшний день, потолок у качественного разраба это примерно 250-300р/мес если сюда же сложить все годовые бонусы. Это то с чем я столкнулся.
Хочешь больше — договаривайся еще + процент с прибыли, что очень вероятно, но это нужно быть очень компетентным в сфере.
Честно говоря я и сам далек от этого, когда нужно прогнать какой то массив данных быстро. Это больше к квантам тяготит.
На форумах, да и тут в комментариях часто пишут, мол это давно уже не работает. Это не реально и тд. Я бы мог ответить на каждый комментарий детально (в пределах разумного), но смысла нет, так как собеседники больше подкованы теоретически из интернета.
Вот вы например недавно что то арбитражили (в одном из постов). Не все получилось. Тут не вложив такие средства хотя бы на железо и не проведя масштабные исследования, не поймешь реальные результаты, при условии, что вы очень компетентный разраб и с опытом на рынке.
Ну а нормальные сервера можно и подешевле взять, если за можными брендами с завышенными в разыценами(типа яблок) не гнаться.