Привет всем. Чтобы не изобретать велосипеды #софты для просмотра структуры портфеля#.
Скачиваем R, RStduio. В RStudio устанавливаем библиотеки: rusquant, PerformanceAnalytics, PerformanceAnalytics.
Добавляем следующий код в RStudio.
Подключаем библиотеки:
library(rusquant) library(PerformanceAnalytics) library(PortfolioAnalytics)
tickers <- c("FXGD","IRAO") weights <- c(.5,.5) start_data <- "2014-01-01" PortPrices <- NULL
for(curr in tickers) { PortPrices <- cbind(PortPrices, getSymbols(curr, src = 'Finam', auto.assign = FALSE)[,4]) }
benchmark <- getSymbols("MICEX", src = "Finam", auto.assign = FALSE)[,4] benchmarkRet <- na.omit(ROC(benchmark))Тоже самое для портфеля акций, плюс считаем портфель и включаем ребалансировку каждый месяц.
PortReturn <- na.omit(ROC(PortPrices)) PortRet <- Return.portfolio(PortReturn, weights = weights, rebalance_on = "month")
PortCum <- cumsum(PortRet) Micex <- cumsum(benchmarkRet)
git clone https://github.com/eenden/my_case_tk.git cd my_case_tk python view.pyРекомендуется создать виртуальное окружение с помощью virtualenv и использовать его. Зависимости, как обычно, в файле requirements.txt
Ничего удивительного, когда MT5-версия советника проверяется на реальных тиках в MT5-тестере, но отчет выкладывается из MT4, где котировки совсем другие. Въехать в стиль торговли советника возможно только по MT4-statement.
Предлагаю использовать скрипт TesterReport, который создает html-отчет для одиночного прогона MT5-тестера.
Сегодня цены на нефть уже снижались, поскольку ралли по нефти Brent и WTI закончилось. По иронии судьбы падению способствовали потери на фондовых рынках, учитывая, что именно резкий рост цен на нефть в первую очередь способствовал этим потерям. Однако это не имеет значения, потому что Владимир Путин приходит на помощь. Российский президент только что заявил, что он готов стабилизировать энергетические рынки. Эти слова помогли в последние несколько минут снова опустить цены на нефть WTI и Brent. Цена на нефть Brent с поставкой в декабре упала ниже 82 долларов за баррель. Ранее сегодня утром она поднималась до 83,47 долл.
Евгений Ижикевич «Brain Corporation»: «мозги для роботов», ИИ, нейросеть и $100 млн.
Закрылась еще одна публичная сделка моих роботов:
На текущий момент было 215 публичных сигналов на покупку. 75 от робота AVP, 111 от робота PVVI и 29 от робота CandleMax. Вот ссылки:
Роботы видят цены в Квике и кидают заявку по рунку. Разница считается как Цена, которую видел робот и Цена сделки, с учетом направления операции. За месяц набралась такая статистика:
Тикер Операция Разница Разница% Кол-во сделок
SRZ1 S -10.688 -0.032% kol 32
SRZ1 B -2.394 -0.007% kol 33
SPZ1 S -3 -0.01% kol 19
SPZ1 B -1.3 -0.004% kol 20
SiZ1 S -0.387 -0.001% kol 1390
SiZ1 B -0.414 -0.001% kol 1242
MXZ1 S -37.5 -0.009% kol 8
MXZ1 B -3.571 -0.001% kol 7
GDZ1 S -0.167 -0.01% kol 3
GDZ1 B 0 0% kol 9
BRZ1 S -0.16 -0.213% kol 5
BRZ1 B 0.006 0.007% kol 7
По SRZ1 S есть какой-то аномальный выпад, там было несколько косячных сделок.