Избранное трейдера Mein herz Brent
--http://quik2dde.ru local w32 = require("w32") -- логин и пароль для терминала QUIK_LOGIN = "login" QUIK_PASSW = "parol" function FindLoginWindow() hLoginWnd = w32.FindWindow("", "Идентификация пользователя") if hLoginWnd == 0 then hLoginWnd = w32.FindWindow("", "User identification") end return hLoginWnd end timeout = 1000 -- таймаут между попытками поиска окна логина is_run = true function OnStop() timeout = 1 is_run = false end function main() while is_run do sleep(timeout) if isConnected() == 0 then local hLoginWnd = FindLoginWindow() if hLoginWnd ~= 0 then local hLogin = w32.FindWindowEx(hLoginWnd, 0, "", "") local nPassw = w32.FindWindowEx(hLoginWnd, hLogin, "", "") local nBtnOk = w32.FindWindowEx(hLoginWnd, nPassw, "", "") w32.SetWindowText(hLogin, QUIK_LOGIN) w32.SetWindowText(nPassw, QUIK_PASSW) w32.SetFocus(nBtnOk) w32.PostMessage(nBtnOk, w32.BM_CLICK, 0, 0) while not isConnected() do sleep(1000); end; end end end end
Напоследок спалю одну хфт-стратегию. Я по ней никогда не торговал, поэтому мои познания в ней теоретические. Пишу просто ради поболтать.
Назовём её «Истерика богатого медведя».
1. Крупный игрок — «богатый медведь» — бьёт по стакану и в один момент продаёт большой пакет. Например 2 000 контрактов по РТС или больше.
2. Это легко отслеживается роботом. У сделок, инициированных богатеньким медведем будет одинаковое время в миллисекундах. По ленте всех сделок сразу можно понять, что это продажа одного человека.
3. Из-за этой продажи рынок мгновенно проваливается на 200-300 пунктов. У простых смертных физиков срабатывают стопы.
4. Но стопы физиков летят в торговую систему медленно - от 70 до 500 миллисекунд. Целая вечность.
5. Увидев «истерику богатого медведя», хфт-робот знает, что вот вот в эту же сторону прилетят стопы физиков и ещё больше продавят рынок.
Спрос на доходность стимулировал кредитные рынки большую часть 2016 года, что приводило к более узким кредитным спредам, более низким доходностям и щедрым прибылям в большинстве облигационных секторов. Американские облигации инвестиционного класса и высокодоходные облигации дали прибыль 9,4% и 14,7% соотвественно с начала года (по состоянию на 28 сентября). Это значит, что этот рынок стал третьим по уровню доходов за последние 20 лет. Существует две основные причины таких сильных результатов. Во-первых, США вышли из промышленного спада в феврале, что стимулировало рост прибылей в более рискованных секторах фиксированной доходности. Во-вторых, низкие процентные ставки позволили компаниям рефинансировать свои долги по более низким ценам, таким образом улучшив свои балансы и ликвидность. И самое главное, падение ставок составило примерно 67% от ставок по облигациям инвестиционного уровня и 25% от ставок высокодоходных облигаций в этом году. Так что случится, если ставки пойдут вверх?
Z = 1.2T 1 + 1.4T 2 + 3.3T 3 + 0.6T 4 + 0.99T 5
T 1 = оборотные / совокупные активы.
Т 2 = нераспределенная прибыль / общие активы.
Т 3 = прибыль до уплаты процентов и налогов / всего активов.
Т 4 = Рыночная стоимость капитала / балансовая стоимость совокупных обязательств.
T 5 = продажи / совокупные активы.
Открываем отчет на странице «консолидированный баланс». Смотрим цифры в строках «итого оборотные активы» и «итого активы». Коэффициент Т1 у нас готов:
T1=2404/9638
В том же «консолидированном балансе» смотрим строку «нераспределенная прибыль» (в разделе капитал). Итого активов нам уже известно. Подставляем и получаем Т2:
Т2=3146/9638
Далее переходим на страницу консолидированного отчета о прибылях и убытках. Смотрим строку операционная прибыль. Итого активов мы знаем. Подставляем и получаем Т3:
Т3=708/9638
Теперь нам нужно найти капитализацию. Я смотрю здесь. Затем возвращаемся на страницу отчета консолидированный баланс и смотрим строки «итого краткосрочные обязательства» и «итого долгосрочные обязательства». Суммируем их. Подставляем и получаем Т4: