Введение.
Если пишу, то пишу крайне по делу. Некие гайды. Наверное созрел и для этого. Все таки кой ни какой опыт на собирался. Готов поделиться и этим. Я знаю, многие ребята, мечтают продвинуться дальше, устроиться куда, но страх препятствий и мысль о непробиваемой стене заставляет их сидеть дальше в частных трейдерах в домашнем кресле. Скажу сразу, любого собеседника — частного трейдера, занимающийся ручным трейдингом, я ставлю сразу в ранг бесприбыльного трейдера. Для чего это я сказал?… Извините, ночь на дворе, теряю уже мысли. А. Я считаю, что любой трейдер, проторговавший дома и принимающий решение дальше развиваться в трейдинге, обязан расти. И мое мнение — расти в коллективе. Там и только там. Нет, конечно, есть исключения. Решпект например, или Вестников, или… мда, ну в прочем они не хотят публичности, называть их не буду.
Страх и самооценка.
Ну конечно. Это первое о чем думает домашний трейдер. Кому мол мы там нужны? Там все по блату. Скажу сразу, я тоже жил такой же мыслью. И только когда меня зажало, я начал действовать. Русские, что сказать. Вторая середина 2015г была для меня не айс. Я принял решение окончательно уходить от скальпирования, потому что уже угорел. + Ушли деньги со срочного рынка, я перестал что либо вообще там видеть. Было тяжко и я плавно проедал со своей семьей все наработанное раннее несколькими годами. Ах да. Проедал и довносил, естественно же. Вообщем, русского прижало. Действуем.
Действуем.
Я буду продолжать писать в полушутливой форме. Но где то там внизу, оформлю это все в план действий. Хотяяя. Чего шутить. Рубим с плеча сразу. Для началу, вам нужно решить. Какие у вас сильные стороны. Какие слабые. Обязательно должны решить, кем вы хотите работать в идеале в итоге. Ну например, вы с программистским уклоном и вы не против где то там, что то там по программировать для рынка. Или вы любите рыться в отчетах, цифрах, составлять какую то аналитику, а торговать вообще не можете. Ну или например, вам нравится, когда вам говорят сходить купить, вы идете покупаете. А в конце строите дневные отчеты. Скажу сразу. В том что я увидел и вижу, желание — прийти и управлять счетом компании — это вообще не вариант для диванного трейдера. Хотя, если вы считаете уже себя исключительно сформировавшимся трейдером и вам есть, что показать, вы можете просто дальше не читать и сразу идти разговаривать в компанию, например АТОН =)). Но сразу скажу, не все так просто. Везде сидят хитрее вас люди и много где будет подвох.
Вообщем. Наконец то определились с пунктом 1. Это — кто я, где я и что я. Это очень важно. Скажу про себя, я пришел к этому, спустя аж 2 месяца поисков. Если бы я подумал об этом сразу, а не «лишь бы попасть куда нибудь», это сильно бы срезало время и качество поиска.
Далее. Далее у нас пункт 2. Нужно засесть на крупные порталы вакансий и начать изучать похожие для вас. Они есть и будут всегда. Да. Спустя год, я уже знаю, есть сезонные факторы, летом например их нет. Вот сейчас они пошли. В начале года они тоже активно шли. Не торопитесь составлять свое резюме. Это очень важно. Каким бы умным не были, какое бы учреждение не закончили, сколько бы опыта не было, а ни по одной вакансии вы не пройдете. Ну вот так. Подобрав за 3-4 недели набор вакансий, вы уже будете понимать, что хотят в этой предметной области. Ну например для программистов хотят знать основные протоколы биржи. Как вариант. Для помощников трейдеров плюсом будет знать блумберг (убейте, не знаю почему, ни разу не использовал), возможно даже и язык SQL. Честно говоря, давно было, это что первое пришло на память.
Пункт 3. Естественно готовимся. По всем нужным пунктам. Расскажу сразу. У меня было как то 2 собеседования, я одно завалил по скайпу (а это второй этап собеседования), а одно завалил уже при личном общении (а это один из последних этапов). И все потому, что я просто не сделал ни пункт 2, ни пункт 3. После этого я поумнел быстро. На одну вакансию я тогда просто мечтал попасть. Был зол на себя и сел готовиться.
Пункт 4. Когда вы уже поверхностно, за недельку пробежали глазами весь материал, можно пробовать составлять резюме. Забегу вперед. Теперь я точно знаю. Мое резюме было провальным. Даже смешно на него сейчас смотреть. Нет, не смешно. Стыдно. Как представлю, что это читали. Поэтому пункту рекомендаций не будет. Знаю только одно, что резюме нужно заточить под требования вакансии. И отобразить в нем то, что вы умеете и что хочет от вас работодатель. Но тут вилка. Реально вы будете знать, каким должно быть отличное резюме, это когда уже отработаете в индустрии хотя бы месяца 4.
Пункта пять наверное не будет. Все остальное нужно выделить в отдельную главу.
Процесс
Здесь конечно вы получите больше всего опыта трудоустройства в индустрии =)). Забегу вперед. Работу я искал 3 месяца. Отправил 146 резюме только на одном портале (146 — это говорит о том, что вакансии все таки есть). Да кстати. Как я уже сказал, меня тогда поприжало. И я спаммил своим резюме везде где только можно. Внимание!!! Я даже писал А. Герчику, А. Веденееву, Кселиус, В. Олейнику (в личку), абсолютно всем брокерам, абсолютно всем проп. компаниям которые можно найти в инете (а их оказывается не мало), обеим биржам. Как я уже сказал, резюме мое — и смех и грех. Какое резюме — таков и ответ. То есть пустота =)). Хотя нет, на Бирже я собеседовался. Слава Богу, они меня не взяли =))
К чему нужно готовиться:
— вся работа только в Москве. Даже не в Питере. В Москве ее валом. Поэтому нужно готовиться к переезду.
— к полному безразличию. С провинции вы никому не нужны. Я даже пошел на хитрость и написал, что я с Питера. Тогда стали звонить хотя бы форексники. Вы знаете, когда ни одного звонка, ты даже рад и им. Просто хотя бы поболтать
— обращаясь в крупные компании или банк, вы должны быть готовы, что ваше резюме попадает в кадровое. Там молодые девочки, ничего не понимающие в специальности, проверяют ваше резюме на предмет совпадения с вакансией и решают, передавать ли его дальше. Так же вы должны быть готовы тут встретиться с враньем. Они будут говорить, что передали его начальнику на стол и теперь только он решает. А сами выкинули его в корзину рабочего стола. Я точно знаю. Кстати про начальников. Я даже находил ФИО начальников отделов банков и писал им в фейсбуке… ну очень хотелось устроиться =)))
— вы должны быть готовы к пустышкам. Я так думаю, компании хотят набрать банк резюме и размещают вакансию. Вы думаете, что вот вот вы уже трудоустроены, а на самом деле чуть не так. Возможно, часть смартлабовцев тут себя узнает =))
Вообще жути нагнал. Ну да. Когда ты не подготовленный, это все сильно удручает, возможно кто то и свесит руки. Ко мне обращалось несколько так же простых ребят с регионов, с просьбой поделиться опытом. Вы знаете, все в ваших руках. Время показывает, все реально. Ребята тоже трудятся.
Цифры и все таки...
Да. Вроде заголовок такой громкий сделал. А по факту получили обобщенный текст про все профессии. Давайте про самое интересное. Ночь на дворе. Я еще сижу на работе и пытаюсь структурировано закончить.
1) Вы студент 4-5 курс и мечтаете о работе.
Да не вопрос. Банки любят набирать на практику. Это я говорю не как изучивший вакансии. У меня получилось пройти собеседование в n банков, я видел их просто там. Сбер мне еще запомнился. Супер условия. Набирал студентов на практику. Платили около 20 первый испытательный + с последующим трудоустройством сразу на 35-40т. На начинающего помощника трейдера.
2) Вы уже поторговали. Пару лет. Квик, блумберг, ексель, биржевые отчеты… все с закрытыми глазами делаете. Ваш путь в помощники трейдера (джуниор). Это в Мск 50-60т руб. В Питере до 50. Нужны в банки обычно. Это самое реальное, на что можно претендовать. Потом все зависит от вас. Нужно рыть зубами.
3) Вы программист. Не совсем уверенный в силах, так как вроде c++ знаете, а кодите все на mql. Ну это тоже джуниор. 50т руб. Дальше все от вас зависит.
4) Вы очень толковый программист. За спиной у вас стоят разработки, вы уверенный, вы можете доказать, обосновать, но никогда еще не работали для рынка. 80-100т руб.
5) Вы программист, отработали в индустрии. Со многим на короткой ноге. Различные тонкости можете рассказать во сне. От 150т руб.
Про проп и предложения поторговать чужие средства компании не знаю. Не сложилось. Почему то в последний момент представители таких компаний пропадали. Я даже не успевал себя презентовать. И вообще думаю, это не для диванного трейдера. Слава Богу, меня не повело по этой стезе, а то пришлось бы отдавать долг, как инвесторам =)).
Вместо выводов...
Бесконечно завидую ребятам, которые спустя лет 6 трейдинга, так же и остались частным трейдером. Я не Шмог =)). У меня наверное все впереди. НО. Я теперь придерживаюсь следующего мнения. Что частный трейдер обязан развиваться. Как бы он хорошо не торговал. А я кстати торговал (скальпировал) очень даже до 2015. И обязан развиваться он в коллективе, в индустрии. Здесь знания катятся как снежный ком с горы на человека. Это раз. А два — у вас появляется постоянный доход, например оклада. Хорошо конечно, если вам удается еще договориться о проценте с разработок (а такое везде практикуется). Так вот постоянный доход… Тогда ваша торговля нереально стабилизируется =)) Таков мой опыт. Я закончил, извините если что не так.
Допишу чуть чуть.
Этапы собеседования обычно так:
— скайп беседа с агентством (если вакансию распространяет агенство)
— первое знакомство по скайпу с представителем компании
— если да, то расширенная скайп беседа со специалистами
— если да, собеседование личное. Придется ехать уже.
ps. Забыл совсем. Домой наверное хотелось. Если просто хотите работать рядом с рынком, идите на Московскую Биржу. Вакансий валом, разных, интересных, сложных, не сложных. Самое то.
Прошу дать ссылку на адекватный форум или другой ресурс по программированию на QLUA.
Интересуют вопросы передачи данных через стек и многопоточность в QLUA.
Как оказалось, есть много подводных камней.
Кто в теме, пожалуйста, укажите на возможные ошибки в коде, а главное — ПОЧЕМУ НЕ РАБОТАЕТ File.WriteAllLines(@«File.txt», array);
Буду очень благодарен.
-------------------------------------------
Скрипт QLUA:
require («InQuikDll»);
-----------------------------------------------------
Код на C#
using System.IO;
[DllExport(«luaopen_InQuikDll», CallingConvention = CallingConvention.Cdecl)]
public static int InQuikDllStartUp(IntPtr L)
{
Lua.lua_pushinteger(L, 0);
Lua.lua_setfield(L, -10002, "_runServer");
//Вставляет новый экземпляр функции C в стек
Lua.lua_pushcclosure(L, forLua_OnInit, 0);
Lua.lua_setfield(L, -10002, «OnInit»);
Lua.lua_pushcclosure(L, forLua_OnStop, 0);
Lua.lua_setfield(L, -10002, «OnStop»);
Lua.lua_pushcclosure(L, forLua_OnClose, 0);
Lua.lua_setfield(L, -10002, «OnClose»);
Lua.lua_pushcclosure(L, forLua_OnQuote, 0);
Lua.lua_setfield(L, -10002, «OnQuote»);
Lua.lua_pushcclosure(L, forLua_OnConnected, 0);
Lua.lua_setfield(L, -10002, «OnConnected»);
Lua.lua_pushcclosure(L, forLua_Main, 0);
Lua.lua_setfield(L, -10002, «main»);
(
Читать дальше )