Блог им. Oppositus

Калькулятор портфелей 2.2

Под кодовым названием «Лебединая песня». Лежит здесь. Также 2.1 должен сам обновиться до 2.2 (кнопочка обновления загорится, надо нажать, и потом обновить).

Что добавлено:

1. Попросили добавить инструментов. Добавил.

2. Раскраска таблиц корреляций.
Калькулятор портфелей 2.2

3. Коэффициент Шарпа на графике портфелей + фильтр по нему. Работает, если включить галочку «ЛРА для безрисковой ставки». Собственно, от указанной ставки Шарп и считается:
Калькулятор портфелей 2.2

4. Подсвеченный портфель теперь для удобства выводится в таблицу (рисунок выше).

5. Багфикс и немного оптимизации — будет быстрее портфели считать.

Почему «Лебединая песня»? Потому что MSCI отдает данные по индексам только в виде Excel файлов. На стороне не нашел, где скачать можно. Прикручивать же парсинг Excel-а я не хочу (есть библиотека от Апачей, но там тоже нужно попотеть). Так что кто хочет индексы — придется ручками качать и в CSV сохранять, увы.

Итого, больше ничего значительного в программе не будет. То есть 2.2 можно рассматривать как финальную версию надолго.

Всем приятных портфелей. :)
★13
10 комментариев
В квик?
френк френков(less), 

Не понял, что «в квик»?
avatar
Портфель чего.своих акций в квике.
Может к Excel файлам как к базе данных подключаться через ODBC и тогда они как база данных видны? Или такой вариант тоже не подходит?
avatar
trump-card, 

Можно проще: http://stackoverflow.com/questions/1516144/how-to-read-and-write-excel-file-in-java

Но в любом случае, это работа, которую я делать не хочу. По крайней мере — сейчас не хочу.

К тому же формат выдачи MSCI не лучший. Там кроме данных еще и текст. Нужно прикручивать логику поиска данных внутри файла.

Может, потом. А может и нет. 
avatar
А подскажите, пожалуйста, где вы берёте данные индексов MSCI в Excel?
Не могу найти исторические данные по секторам экономики, хотел посмотреть USA IT.
avatar
Иван Иванов, 

А вот USA IT я тоже не нашел. Это вопрос к Финексу, где они его взяли, и как воспроизводят. Здесь Финекс есть, можно спросить.

Остальные же индексы (страновые) на сайте MSCI находятся легко. Я при расчетах использовал Net-индексы — это total return с налогами (Gross- без налогов).
avatar
Dem Oppositus, 
У Финекса, понятно, соглашение с MSCI и данные они получают напрямую.

Плохо, конечно, что данные не доступны публично. Finex могли-бы и выложить у себя на сайте полноценную информацию по индексам, а не три с половиной цифры.
avatar
Чего-то ничего нету. Всё? Больше не калькулятора?
ЗЫ: нашёл ЖЖешечку, всё нашел :) штука на первый взгляд прикольная :)
avatar
Прошу разъяснить а портфель акций из ММВБ возможно завести в программу для анализа и управления. И если да можно объяснить, как это сделать. Спасибо.

теги блога Dem Oppositus

....все тэги



UPDONW
Новый дизайн