Поиск


Парный межбиржевой арбитраж на индексе. Робот с открытым кодом. Торговля от индекса #15

Пример робота с открытым кодом, реализующего усложнённую логику стратегии парного трейдинга.

Берём N площадок для торговли фьючерсами. Берём один инструмент. Строим из этого инструмента равновзвешенный индекс и торгуем от него отклонения в пары. Не больше одной позиции за раз.

Парный межбиржевой арбитраж на индексе. Робот с открытым кодом. Торговля от индекса #15

1. Источники робота.

  1. Индекс. BotTabIndex для генерации индекса.
  2. Пять BotTabSimple для бумаг, которые мы будем торговать.

 

2. Индикаторы.

  1. Отсутствуют.

 

3. Логика робота.

1. Берём 3 (можно легко расширить) площадки для торговли фьючерсами. Берём один инструмент. Строим из этого инструмента равновзвешенный индекс.

2. Вход в позицию:

  1. Имеем бумагу, отклонившуюся от индекса вверх.
  2. Имеем бумагу, отклонившуюся от индекса вниз.
  3. Отклонение бумаги 1 от индекса не меньше N%. Отклонение бумаги 1 от индекса не меньше N%.
  4. Расстояние между бумагами не меньше M%.
  5. Покупаем спред между бумагами.

3. Выход из позиции:

  1. Расстояние между бумагами уменьшилось до F%

 

4. Исходный код в проекте.



( Читать дальше )

Юаневые облигации на рынке России: подбираем оптимальные бумаги

Отдельные российские эмитенты вышли на рынок евробондов в китайских юанях еще в 2010 г. (так называемые dim sum bonds). Но их размещение в Гонконге или в материковом Китае было связано со множеством процедурных сложностей. Помимо этого, сейчас китайские инвесторы стали с осторожностью смотреть на бумаги подсанкционных эмитентов из России. Это во многом поспособствовало появлению в 2022 г. в внутрироссийского рынка юаневых облигаций российских компаний, которые рассматривают его как альтернативу валютного фондирования в долларах. Доступность таких бумаг позволяет локальным инвесторам хеджировать рублевые риски.

Максимальные ставки по юаневым депозитам срочностью 1 год в банках сейчас приносят около 4,65% (по данным Banki.ru), а средняя доходность по ликвидным облигациям в CNY дает примерно 5,9%, что делает последние более привлекательными.

Отметим, что Китайская валюта относительно доллара США сравнительно стабильна, хотя и имеет тенденцию к постепенной девальвации. При этом она менее волатильна чем пара USD/RUB, что делает вложения в инструменты номинированные в CNY хорошей альтернативой валютного хеджирования.



( Читать дальше )

Завьялов Илья Николаевич про AI.

Перед тем как вы погрузитесь в изучение статьи, обратите внимание на тот факт что всё упомянутое в ней не является финансовой рекомендацией для принятие более взвешенного решения просьба провести свое собственное исследование.

Artificial Intelligence — Искусственный интеллект (в переводе с англ.). ИИ — это имитиация человеческого интеллекта компьютерными системами.

Если вы в первый раз сталкиваетесь с этим термином (в чем я сомневаюсь), то легче всего будет объяснить это словосочетание через следующий пример.

Каждый раз, когда мы в первый раз открывали клиент, то всегда возникала проблема с первичной настройкой. Нажать туда, нажать сюда, и вроде бы есть “подсказки”, но так или иначе приходится разбираться самому.

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



( Читать дальше )

Макро-сентимент в графиках | ChartPack #106 (29.03.2024) 

Разное

Чувствительность иностранных рынков облигаций к неожиданным данным из США возросла почти повсеместно с 2020 года, и во многих случаях неожиданные данные из США оказались более важными, чем неожиданные данные из страны, для объяснения волатильности рынка облигаций:

Влияние

Макро

Индекс цен расходов на личное потребление (PCE) вырос до +2,5% г/г (консенсус +2,5, +2,4% ранее) в феврале 2024 года (самый низкий показатель с 2021 года).

Базовый индекс PCE (не включает продукты питания и энергоносители), в феврале 2024 года вырос на +0,3% м/м (консенсус +0,3%, +0,5% ранее). В годовом выражении базовый PCE вырос на +2,8%:



( Читать дальше )

Пример 1. ArbitrageSimple. Торговля от индекса #12

На примере самого простого арбитражного бота разберем способ использования вкладки типа BotTabIndex. Примеры будут и далее.

Пример 1. ArbitrageSimple. Торговля от индекса #12

Перед нами стоит следующая задача: построить график спреда двух торговых инструментов, набросить индикатор ценового канала на график и при расхождении спреда открывать разнонаправленные позиции. По сути, у нас должен получится двуногий арбитраж, который открывает позиции при расхождении спреда, в надежде дождаться сужения и выйти из позиций. В качестве канала будем использовать индикатор LastDayMiddle. Пример робота является демонстрационным и не гарантирует прибыли. Его задача — познакомить вас с возможностями BotTabIndex.

Рассмотрим список полей, используемых в роботе:



( Читать дальше )

Робот для торговли спреда внутри канала, пробоя или отбоя от уровня (с исходниками на Java Script)

Подведем итог работы робота.

Вчерашний прогноз полностью оправдался.
Индекс консолидировался, консолидировался и выконсолидировался.
Прошедшая торговая сессия закрылась вчерашней свечой.
Сегодня рынок открылся рачетно в 10:00 мск.

Техническая картина: Индекс отрисовал фигуру ГИП, цена коснулась линии плеч снизу.
С открытия ожидается коррекция к уровню 3294, затем продолжение роста до 3320.
При негативном сценарии снижение к уровню 3275.

График основан на реальных событиях, все совпадения точно в цель.

Робот для торговли спреда внутри канала, пробоя или отбоя от уровня (с исходниками на Java Script)

Стоит на трейдинг, но не так ка вы думаете. Часть 8. Минимальное Изменение Цены

Все фьючерсные контракты имеют минимальное изменение цены, также известное как тик. Размеры тиков устанавливаются биржей и варьируются в зависимости от инструмента контракта.

Тик E-mini S&P 500

Например, размер тика фьючерсного контракта E-Mini S&P 500 равен четверти индексного пункта. Поскольку индексный пункт оценивается в $50 для E-Mini S&P 500, движение на один тик будет равно

.25 x $50 = $12.50

NYMEX WTI Crude Oil

Размер тика контракта NYMEX WTI Crude Oil равен 1 центу, а размер контракта WTI составляет 1 000 баррелей. Следовательно, стоимость одного тика составляет $10.

Размеры тиков определяются биржей и варьируются в зависимости от размера финансового инструмента и требований рынка. Размеры тиков устанавливаются для обеспечения оптимальной ликвидности и узких спредов между ценами продажи и покупки.

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



( Читать дальше )

Робот для торговли спреда внутри канала, пробоя или отбоя от уровня (с исходниками на Java Script)

Добавил в скрип выбор рынка (Индексы, Фондовый, Валютный, Срочный)

В настоящее время скрип позволяет торговать спред в канале, пробой или отбой от границы канала, волны элиота.
Также на графике можно отрисовать два инструмента (или больше, но наглядность снижается).
Например отображение на одном графике базового актива и фьючерса можно использовать для арбитражных стратегий.

Если кто не догадался — на графике 2 таймфрейма, час и день.
Синие линии — границы канала, черные — зигзаг. Те что потолще — дневные, потоньше — часовые.
Например вчера график индекса ММВБ нарисовал классический пробой линии поддержки и возврат к ней снизу, и застрял в узком диапазоне консолидации.

Таким образом, согласно канонов технического анализа, пробой уровня 3288 — вернет индекс в границы дневного канала с продолжением роста, отбой вниз означат разворот тренда.

Робот для торговли спреда внутри канала, пробоя или отбоя от уровня (с исходниками на Java Script)

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
</head>
<body>

<form name="search">
	<se


( Читать дальше )

Местоположение BotTabIndex в проекте и общее описание возможностей. Торговля от индекса #11

Источник BotTabIndex является источником для создания индексов, спредов и других отношений между инструментами. Именно он отвечает за создание индексов и автоформул в роботах OsEngine.

Местоположение BotTabIndex в проекте и общее описание возможностей. Торговля от индекса #11

Позволяет собирать несколько бумаг воедино и на основании заданной формулы строить индекс корзины инструментов. Как правило индексная вкладка используется вкупе с простыми вкладками.

Индекс строится в виде свечного графика по заданной формуле и высылает в робота события при изменении последнего значения этого графика по аналогии с простыми вкладками.

Робот анализирует эту информацию и совершает торговые операции уже при помощи простых вкладок. Такой способ отображения позволяет накладывать на график любые индикаторы и использовать их в торговле. Фактически число инструментов в корзине не ограниченно. Таким образом вы самостоятельно можете повторить любой существующий индекс. Единственное ограничение — производительность вашего ПК.

 

 

1. Расположение в проекте.

 

Код класса BotTabIndex располагается в папке проекта OsEngine\project\OsEngine\OsTrader\Panels\Tab\



( Читать дальше )

Перевод книги "Хакер фондового рынка". Измерение результативности.

Перевод книги "Хакер фондового рынка". Измерение результативности.
Ранее:
1. Предисловие.
2. Торговля деньгами.
3. Биржевая цена.
4. Золотоискатели и ломбарды.
5. Тики, бары, свечи.
6. Как работают торговые системы?
7. Технический анализ — смысл и бессмыслица.
8. Трехчасовой курс программирования.
9. Первый урок: Переменные.
10. Разновидность калькулятора.
11. Второй час: Функции. 
12. Функции с возвращаемым значением.
13. Третий час: ветвление.
14. Циклы.
15. Следуйте за тенденцией.
16. Торговля с помощью фильтра низких частот.
17. Покупка и продажа.
18. Тестирование стратегии.
19. Распределение прибыли.
20. Индекс подлости.

Некоторые из значений, отображаемых в окне Zorro, получаются непосредственно в результате моделирования, другие — такие как коэффициент Шарпа, кратко затронутый выше, — требуют более или менее сложных расчетов. Все эти значения на самом деле служат лишь для ответа на два вопроса: насколько прибыльной является стратегия? И насколько вероятно получить тот же результат при реальной торговле? Оба аспекта в совокупности дают эффективность — результативность стратегии. На первый вопрос ответить легко, но на второй и более важный вопрос, к сожалению, ответить сложно.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн