Извините, за совсем новичковый вопрос.
Где вы берете историю котировок российской биржи?
Ранее я брал с финама, но теперь вижу, к примеру, что данные по минуткам по фьючам на нефть ограничены октябрем 23го:
Я попробовал выкачать данные у брокера (Алор), но у него аналогичные ограничения.
Где взять историю за пару лет хотя бы?
Доходность – является одним из важнейших факторов для инвесторов, при выборе Управляющей Компании и решении передать свои капиталы в Доверительное управление. К сожалению, последний отчет Банка России «Обзор ключевых показателей Управляющих компаний за 2 квартал 2024 года» выявляет несколько тревожных сигналов на рынке. Многие инвестиционные стратегии УК не могут обеспечить адекватную прибыль своим клиентам даже в относительно стабильных рыночных условиях.
1. Доходность инвестиционных фондов снижается. Например, доходность открытых паевых инвестиционных фондов (ОПИФ) стала отрицательной и составила -3,2%, что значительно хуже по сравнению с предыдущим кварталом (4,9%). Доходность биржевых паевых инвестиционных фондов (БПИФ) снизилась до 2,4% с 4,4%. Это связано с падением российского рынка акций и облигаций, что делает инвестирование в фонды менее привлекательным и увеличивает риск для участников рынка.
2. Объем портфелей в доверительном управлении (ДУ), то есть тех активов, которые управляющие компании управляют по поручению клиентов, впервые за два года сократился на 1% и составил 2,5 трлн рублей.
Пробой диапазонов – один из популярных видов трендовой торговли. Его популярность основывается на простоте и эффективности. Достаточно выбрать некий горизонтальный диапазон и обложить отложенными стоповыми ордерами. Куда пробьёт – в то направление и становимся. А отложку на другой стороне диапазона можно даже не трогать – она исполнит роль стоп-лосса, если цене вздумается развернуться.
Строить диапазоны можно как угодно: по экстремумам (хай и лоу цены) за период времени, по последним фракталам, да как угодно!
Чем более узкий диапазон мы обкладываем, тем проще цене пройти несколько таких расстояний.
Биткоин прошёл 5000$ за день? Это круто, если мы поймали это движение из диапазона 500$ (10 к 1!). И так себе, если взять его же получилось из диапазона 2500$ (всего-то 2 к 1).
Лайфхак: торгуйте только диапазоны, являющиеся самыми узкими за определённое количество прошлых диапазонов!
Как всегда, ловите пример.
На своей платформе алготрейдинга я сгенерировал простую стратегию, крутящуюся около нуля (такие я называю «мусорными»).
Назвался груздем, пиши посты. Сегодня я расскажу про различные подключения (коннекторы) к биржевым терминалам и самим биржам, которые есть в нашей программе AutoTradePro. Вы же все равно сидите в LQDT и вам все равно, какая там ставка.
QUIK
Начнем с терминала QUIK, который как сильно любят, также сильно и ненавидят. :-) QUIK я увидел впервые в 2003 году, на заре интернет-трейдинга. Симпатичная программа, она и 20 лет назад также выглядела. Создана программистами для программистов. Не дай бог закрыть табличку с котировками, можно заново инсталлировать. Но для целей алготрейдинга квик хорош, надежен. Мой личный рекорд непрерывной работы квика без перезагрузки 9 месяцев на виртуальном сервере.
Действующий коннектор к QUIK осуществляет взаимодействие через Lua-скрипт, который обеспечивает транспорт основных данных. Из квика отдаются:
справочники инструментов
лимиты по деньгам и бумагам
клиентские портфели
позиции по фьючерсам и ограничения по счетам (информация ФОРТС)
Привет! Сегодня я начинаю серию статей о том, как можно писать торговые стратегии без программирования. Сам я отлично умею программировать, но мне стало интересно, как можно что-то создать через конструкторы стратегий. Поэтому я подойду к вопросу не просто как обычный пользователь, а как специалист, который способен оценить оба подхода. В итоге, я постараюсь сделать сравнение удобства написания кода и использования блок-схем. Это даст возможность объективно посмотреть, как каждый из методов помогает в создании торговых стратегий, и какой из них может быть более эффективным в разных ситуациях.
Также стоит отметить, что большинство сводных обзоров на эту тему либо являются откровенной рекламой какой-либо программы, либо поверхностно описывают инструменты, не углубляясь в детали. Но, как известно, дьявол кроется именно в деталях. Поэтому я постараюсь сделать свой обзор максимально подробным, и именно из-за этого он физически не сможет уместиться в одну статью — объем исследования слишком велик.
Всем доброго дня!
Почти два года ничего не писал в блог, но мы не сидели без дела все это время. Год назад появилась идея сделать обновления нашей программы для алготрейдинга AutoTrade, чтобы подключение квиков сводилось просто к запуску скрипта на LUA. Дальше решили обновить интерфейс и сделать его более компактным и удобным. Добавить модные нынче дашборды. Отладить LUA. Проработать систему мониторинга и оповещений, чтобы юзер был в курсе, если завис квик или появился ордер без обратной связи и тд. Потом биржа ввела ассиметричную систему тарифов и пришлось сделать флаг Book or Cancel у ордеров. Для этого еще раз обновили код LUA-коннектора, так как в формальных командах этого флага не оказалось.
В общем, вчера у напильника отвалилась ручка. :-) Мы решили не откладывать и все рассказать общественности про наш софт AutoTrade (АТ). АТ легко может подключаться к квикам, транзаку и даже прямому шлюзу Plaza2 и удобно рулить сразу кучей счетов из разных терминалов, как одним счетом. А если трейдер устал, он может подключить программы теханализа или свой расчетный робот и передавать сигналы в AutoTrade на исполнение по заданным правилам.
Примерно год у меня ушёл на то, чтобы «переболеть» переоптимизацией. После того как до меня наконец дошло, что искать нужно закономерности, а не лучший набор параметров для максимизации эквити, алгоритмы стали постепенно получаться. Мои размышления о том, как искать закономерности, нашли подтверждение в книге TradingSystems. ANewApproachtoSystemDevelopmentandPortfolio. К сожалению, она немного на английском, но читается легко и оказалась очень полезной. Многие другие книги, как оказалось, содержат банальные, затасканные мысли, а некоторые слишком сложны для моего понимания.
В результате работы оптимизатора мы получаем огромный массив данных, представленных, как правило, в виде таблицы. Я пользуюсь OsEngine, поэтому поясню на этом примере:Для начинающих наиболее соблазнительным выглядит первый столбец. В нём отсортированы стратегии с самыми прибыльтыми, но, как правило, переоптимизированными результатами. Параметры стратегии подобраны так, чтобы захватить как можно больше самых прибыльных сделок (белых лебедей) на тестируемом периоде.