Избранное трейдера MrD

по

Арбитраж на высокодоходных облигациях. Ирония и практика

Участвуя в размещении облигации ТД Мясничий (размер выпуска 300 млн.р., купон 13,5%), заметил новый торговый прием, который практикует ряд некрупных игроков. А именно: 
✔️ игроки покупают облигации на первичном размещении и затем продают их на вторичных торгах

• Глядя на одни и те же или очень похожие по суммам и срокам выставления торги заявки, думаю, что игроки, плюс-минус, одни и те же.
Что же это дает?

Арбитраж на высокодоходных облигациях. Ирония и практика

• С середины прошлого года правилом стало размещение розничных облигационных выпусков не за 1 день, а в течение какого-то периода. Обычно месяц-два. В этот период для операций параллельно доступны сразу 2 режима торгов – «адресные заявки: первичное размещение» и обычные вторичные торги. По сложившейся практике, в режиме первичного размещения цена облигаций равна 100% от номинала, на вторичных торгах она, в среднем, выше уже в ходе размещения – около 100,1-100,2%. И часто оказывается еще более высокой.



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

Случайны ли рынки? Челлендж.

Доброй ночи, коллеги!

Я тут давеча обещался написать большой пост на условную тему «Фракталы и тренды — существуют ли они на рынке?». К сожалению, в процессе творчества выяснилось, что весь вычислительный софт сдох, тексты программ сохранилось частично (описалово осталось, конечно). Так что пока потихоньку восстанавливаю.
В процессе перечитывания материалов 2014 года я придумал идею, которая позволяет быстрее, чем раньше, отличить рыночный процесс от случайного. Раньше это было 18 запусков проги, на которые уходило часов 12-14, сейчас это 5 мин (с совсем другой математикой).

Так вот — я вроде умею с высокой вероятностью (пока более 90% на 89 численных экспериментов) отличать рыночный процесс от случайного (логнормального с дрейфом).

Если это интересно — предлагаю эксперимент в реальном времени. Вы даете данные, неким образом нормированные (дабы трудно было угадать исходный актив). Условно — первое значение 1, СКО приведено к 1e-4, отсчетов нужно от 300,000 до 1,000,000 (к примеру, в торговом году около 350 тыс. минуток). Я говорю — это модификация рыночного актива или смоделированная траектория логнормального процесса. Внешне, кстати, они практически неотличимы.

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

Полезные ссылки с кратким описанием

    • 20 февраля 2019, 19:07
    • |
    • AlexChi
  • Еще

 


1. Календарь налоговых выплат:

http://www.oviont.ru/ru/useful/calendars/tax/

Здесь вы можете увидеть, когда предприятия выплачивают НДС, налог на добычу полезных ископаемых и акцизы. Данная информация, как считают многие аналитики, может быть полезна для прогнозирования курса рубля.
Логика такова: для выплаты налогов экспортеры будут продавать часть валютной выручки, что может вызвать укрепление рубля.
Особенно рекомендуют обратить внимание на квартальные выплаты.


2. Текущие технические рекомендации по акциям МосБиржи от компании БКС:

bcs-express.ru/tehanaliz

Я не пользуюсь рекомендациями БКС в торговле, но считаю их рекомендации полезными для расширения кругозора и общего развития.


3. Здесь можно скачать историю торгов по акциям, товарам и индексам:

http://www.finam.ru/analysis/export/default.asp

Очень полезная ссылка. Именно отсюда я беру статистику по акциям МосБиржи и по значению индекса.



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

Загрузка процессора на 100% от запущенного скрипта lua. Что делать?...

Коллеги, Всем добрый день!

Раньше не приходилось работать с lua.  Но здесь накатал небольшой скрипт в рамках которого происходит запросы текущей цены инструмента и запись её файл и столкнулся с проблемами производительности.
До запуска скрипта  доля нагрузки Quik-a на процессор составляла порядка 2%.
После запуска скрипта нагрузка на процессор увеличилась до 30%.   На рабочем компьютере все работает, но вот на виртуалке, где производительность ниже, всё виснет.
Ребят кто сталкивался с подобным и возможно ли оптимизация данной ситуации?

Скрипт скрипта прилагаю, но не думаю, что в нём проблема:

local stopped=false
local FileNameRead=getScriptPath().."\\poz.txt"
local FileNameWrite=getScriptPath().."\\data.txt"
local FileRead
local ID
local code
FileRead=io.open(FileNameRead,«r»)
local Read
code,ID=FileRead:read(4,"*n")
FileRead:close()
--message(code)
local ID_back=ID
local direct

function OnStop()
stopped=true
return 5000
end


function main()

local TableSI=AllocTable()
AddColumn(TableSI,1,«Дата»,true,QTABLE_DATE_TYPE,10)
AddColumn(TableSI,2,«Время»,true,QTABLE_TIME_TYPE,10)
AddColumn(TableSI,3,«Код»,true,QTABLE_STRING_TYPE,10)
AddColumn(TableSI,4,«Цена»,true,QTABLE_INT_TYPE,10)
AddColumn(TableSI,5,«Позиция»,true,QTABLE_INT_TYPE,10)



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

I need help! (только для математически подкованных)

Добрый вечер, коллеги!

В процессе своих мудовых рыданий кропотливых исследований общей теории МТС удалось придумать робастную систему (основанную на единственном индикаторе) с кривой эквити, равномерно болтающейся около нуля. К примеру, на дневках Эквити никогда не выходит за диапазон +- 3 дневных отклонения.

Для торговли данный результат не имеет никакого прикладного значения. Однако те, кто занимался curvefitting, знают, как выглядят подогнанные Эквити — они могу расти, расти а потом падать, падать, а потом расти и т.д., но никогда не похожи на горизонтальную прямую. Теория управления тоже объясняет нам, что просто так загнать входной сигнал в ноль на выходе крайне непросто (ну, кроме умножения на ноль ))))

ВОПРОС:
Как это использовать для построения МТС с Эквити, максимально быстро удаляющейся от нуля (пох в какую сторону)?

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

Возможно, кто-то даст ссылку на классические исследования по похожим вопросам? Сам я крайне эпизодически знаком с теорией оптимального управления.

С уважением и благодарностью за любой мотивированный ответ

Вынужден вынести в отдельный пост: Блокировка средств клиентов у банков и/или брокеров.

К этому посту - https://smart-lab.ru/blog/521551.php

Блокировка средств клиентов. 
(репост моего коммента по ситуации — осень 2017)...

Сейчас ЦБ анонсировал, что у клиентов появятся возможности выйти из «черного списка» подав оправдательные документы на рассмотрение...
Также, 550-П был заменен на 639-П. 
Положением ЦБ от 30.03.2018 г. №639-П установлен новый порядок, сроки и объемы доведения до банков и НФО информации об отказах по ПОД/ФТ.


Разбирая ситуацию, рассказанную одним из друзей, где один большой банк, будучи под ВА не выдавал клиенту ВКЛАД… Мотивируя запретами СБ (службы безопасности)… Эта история имела положительный (для клиента) конец. Хотя, в процессе «разбора полетов» удалось найти не столь радужные истории этой недели у данного банка.

550-П, от 20 июля 2016 года. «О ПОРЯДКЕ ДОВЕДЕНИЯ ДО СВЕДЕНИЯ КРЕДИТНЫХ ОРГАНИЗАЦИЙ И НЕКРЕДИТНЫХФИНАНСОВЫХ ОРГАНИЗАЦИЙ ИНФОРМАЦИИ О СЛУЧАЯХ ОТКАЗА В ВЫПОЛНЕНИИ РАСПОРЯЖЕНИЯ КЛИЕНТА О СОВЕРШЕНИИ ОПЕРАЦИИ, ОТКАЗА ОТ ЗАКЛЮЧЕНИЯ ДОГОВОРА БАНКОВСКОГО СЧЕТА (ВКЛАДА) И (ИЛИ) РАСТОРЖЕНИЯ ДОГОВОРА БАНКОВСКОГО СЧЕТА (ВКЛАДА) С КЛИЕНТОМ»



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

Математическая задачка № 5 (окончание)

Доброй ночи, коллеги!

Чтобы прервать предыдущее обсуждение, которое в самом деле зашло в никуда, открываю новый топик. Надеюсь, я вам еще не надоел.

Задачка решается очень просто. Даже в более общей формулировке.
Пусть у нас есть рулетка, на которой мы с вероятностью P выигрываем 1:1, с вероятностью (1-P) проигрываем 1:1.
В случае классической европейской рулетки (с одним зеро) P=18/37.
Денежный масштаб тоже изменим — откажемся от долларов. Надо из 0.1 сделать 1 (все поделили на $10,000).
Попробуем все же посчитать вероятность.
Ниже приведено короткое решение, поместившееся на экран моего Galaxу Note:
Математическая задачка № 5 (окончание)
Несколько пояснений:
P(x) — вероятность достичь цели (1) с начальным капиталом x
Т.е. надо определить P(0.1)
Если x меньше половины, то его следует удвоить (с вероятностью P), а затем продолжать с отметки P(2x)
Если x больше или равен половине, то следует достичь цели с одного удара (с вероятностью P), а в случае неудачи продолжить с отметки P(2x-1)

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

Математическая задачка № 5 (математика в казино)

Добрый вечер, коллеги!

Раз уж сегодня зашел разговор про трейдинг и казино — хочу предложить вам воскресным вечером несложную задачку.
Она, правда, не моя (встречал потом в одной неглупой книжке по фракталам), но я ее решил независимо.

Итак.
Вы приходите в казино играть на европейской рулетке (с одним зеро). Как известно, матожидание каждой ставки составляет -1/37.
У вас с собой есть $1,000. Вы отчетливо понимаете, что на длинной дистанции проиграете эту сумму.
Но вам кровь из носу к утру нужно $10,000. Отдать долги бандосам, купить своей шубку, не хватает на авто и т.д. и т.п.
Так что вам нужно максимизировать вероятность достижения результата в $10,000 из имеющихся $1,000.
Для упрощения задачи допускаем только ставки на красное или черное (цвет). Еще раз считаем МО = 18/37-19/37 = -1/37. Все верно.

ВОПРОС:
1. Какие ставки нужно делать, чтобы максимизировать вероятность выигрыша?
2. Какую максимальную вероятность можно достичь?

С уважением

P.S. Ответ на вопрос № 2 можно угадать, так что просто число за ответ засчитано не будет

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