• 07 ноября 2019, 20:50
    • |
    • Тим
  • Еще

Уважаемые, подскажите, пожалуйста, с чего начать автоматизацию торговли на фондовом рынке и ФОРТС мосбиржи? Брокерский счет с квиком есть:)

★9
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
С алгоритма. Все остальное детали
avatar
На троллинг времени жалко, поэтому напишу по сути, как сама начинала. Автоматизация — любая — начинается с выявления закономерностей. Закономерности можно пытаться выделить «глазами», можно попробовать вычислить программно. Как я понимаю, знаний программирования, основ статистики и математического аппарата нет в наличии на достаточном уровне, ну значит начните с того, что выделите закономерности глазами, по плану: если войти когда вот так, а выйти (перевернуться?) когда вот так, и сделать такое условно стопицот раз, суммарно я буду в плюсе. Вот это вот будет у Вас гипотеза, которую нужно будет закодить и проверить на разных исторических отрезках (не на том, где она у Вас родилась). Дальше готовимся к анализу полученных результатов, читая всякие разные материалы про оценку стратегий, выбирая для себя критерии оценки, которые будем использовать. Потом полученные результаты анализируем: первое и главное — работает или нет (вот тут нам критерии пригодятся), если «ну такоэ» — пытаемся прикинуть, а что мы можем сделать, чтобы улучшить среднюю сделку. Делаем — и снова тестируем, и так по кругу, пока не поймем, что улучшать уже нечего и можно пытаться выпускать на реал. Неважно, на чем Вы напишете алгоритм (QLua, Python, C#, плюсЫ, Java, R или вообще кубики TsLab-ы). При работе также очень пригодится знать, как управлять капиталом, и для этого придется прочесть и понять кое-что тоже. В общем, путь неблизкий и непростой. И до конца раз и навсегда его пройти не получится. Удачи!
avatar
Ivanka, на основном депозите торгуют только роботы. Все на срочке. Доходность год на год не приходится. В этом году средненько, суммарно 33,6% сейчас. Ничего выдающегося. Ничего не выводила в этом году, кроме перевода 230 тыщ на конкурсный счет в Играх разума. Где-то лучше, где-то хуже. В минусе была одна стратегия, но вроде восстанавливается.
avatar
С изучения теории. Можно начать с книги Кургузкина — «Биржевой трейдинг — системный подход». Параллельно просто обязательно надо читать книгу Александра Силаева «Деньги без дураков».
avatar
Антон Иванов, спасибо! Обе прочел недавно. Первая зачетная, а вот вторая не зашла. 
avatar
А почему не начать с изучения tslab,? Это конструктор для создания роботов в в виде кубиков, без знания программирования.Если есть идея(алгоритм), то ее можно  легко накидать в тслаб, для этого вообще не нужно быть программистом! Я так начинала, изучила тслаб, поставила роботов в работу и потом начала изучать С#, т.к. кубиков не хватает, для построения сложных систем. Советую, не углубляться, слишком в теорию, а сразу приступить к практике и параллельно изучать теорию, а то есть у меня такой знакомый, уже 2 года изучает теорию, а толку 0, все никак к практике не приступит, ему кажется, что мало знает. 
avatar
Ivanka, я не могу подсчитать годовую доходность. Доход скрипта зависит от маржинального лимита. Лимит зависит от состава активов, а этот состав менялся несколько раз. 

Это небольшой плюс к доходности залоговых активов. А всё вместе в 1,5-2 раза обгоняет доходность по банковским вкладам.

Зато без просадок. Мне так комфортнее, нежели рисковать. А высокой доходности без высокого риска не бывает…
avatar
Я начал с простого, изучения QLUA
Хорошо помог сайт oojoo.ru
А дальше книжка от автора LUA 
avatar
pessimist, и Вам удалось сделать программу, которая может торговать в плюс?
avatar
Тим, конечно. Плюс маленький, но стабильный. У меня была идея, реализация которой в рукопашную не имела смысла, а с помощью примитивного скрипта — обрела своё денежное выражение.

Некоторые идеи дали нулевой результат, некоторые идеи в разработке. Потихоньку ковыряюсь, свободного времени и сил — мало.

До знакомства с QLUA — спекуляциями вообще не занимался :)  

Главное, конечно, это найти идею на чём может зарабатывать программа. Все мои идеи очень уязвимы тем, что не выдерживают конкуренции. Стоит «спалить» кусочек — и тебя уже выдавили из ниши.

Поэтому, ковыряюсь сам со скриптами.
avatar
pessimist, пробую писать скрипты на QLua  вот в этой вики накидал ссылок на ресурсы по Lua, примеры торговых роботов (скопированных из сети) и частично переделал учебник по скриптам из руководства по Qlua (там где было непонятно вставил свои пояснения), 
тхаб.рф/wiki/QUIK
В
ики создана для всех, кому надо пользуйтесь… только создавайте отдельные страницы, чтобы  друг другу не мешать.
avatar
Есть сайт quantopian.com
Встроенная среда разработки роботов на питоне, встроенные источники данных. Как минимум можно потренироваться.
avatar
с разработки торгового алгоритма
avatar
Врач-бондиатОр, где можно пример алгоритма посмотреть?
avatar
Тим, если робота программер будет делать, то четко прописываете правила входа и выхода из сделки.
Вот и все.
avatar
Врач-бондиатОр, я понятия не имею как делать эти правила входа и выхода.

avatar
Тим, тогда для начала учи теханализ на индикаторах — по ним проще делать торговые правила.
Но учеба на курсах это ликбез; машинкой для денег никто делится не будет.
avatar
С курсов и семинаров у брокера. Есть бесплатные.
avatar
Патриция, только не с подобного бреда… :)

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


Максим ТХАБ, QLUA — это очень удобное средство для этой цели. Но вот, что я заметил — в Интернете очень мало информации по этому языку именно для начинающих.

Долгое время вообще не мог подступиться к изучению, пока не наткнулся на сайт oojoo.ru

Предлагаю общение в личке, по обмену опытом :) Огромное количество времени у меня тратится на выяснение элементарных вещей.

avatar
мимо проходил, зачем? Есть же в банке!
avatar
Правильно ли я понимаю, что при удержании позиции более 1, 2, 3 и далее дней торговый робот не нужен? Терминал все время должен быть включен вместе с рабочими скриптами? Размещение терминала в идеале на удаленном сервере? Требуетя постоянный контроль за работой автоматики?

avatar
Если даже раз в месяц сделка, но сигнал ловится роботом — робот нужен и должен быть всегда включен. Варианты «поймал сигнал — поставил тейк/стоп — выключил бота» я не знаю, может у кого-то и работают. Тогда не нужен робот, конечно.
avatar
Нчните с книги К Маркс «Капитал»
avatar
Yuri Chebotarev, может лучше с Адама Смита?
avatar
Тим, Если К Маркс позволит, то можно и с Адама Смита.
avatar
Yuri Chebotarev, кстати, недавно И.Чечет написал отзыв на вашу книгу о случайности биржевых цен.
avatar
Врач-бондиатОр, и где прочитать отзыв?
avatar
Yuri Chebotarev, ловите https://chechet.org/338.

avatar
Врач-бондиатОр, надо сказать очень хорошый отзыв вы написали на мою книгу, мой вам респект!
avatar
Yuri Chebotarev, когда это я успел? Хотя книг интересная, не спорю. Продолжение будет какое-нибудь? )
avatar

С выбора или создания тестера на истории.

И поиска алгоритмов.

А счёт у брокера вам ещё долго не понадобится.

Генерируйте идеи, тестируйте их на исторических данных.

Это процесс долгий и муторный.

До реальной торговли ещё далеко.

Ivanka, можно роботом всё это делать. Робот может записывать данные в файлы, а при запуске — прочитать в каком состоянии он оставил дела. Все открытые позиции робот получить может из QUIK — автономность робота — это вопрос алгоритма. 
avatar

Только зарегистрированные и авторизованные пользователи могут оставлять ответы.

Залогиниться

Зарегистрироваться

теги блога Тим

....все тэги



UPDONW
Новый дизайн