Избранное трейдера Димас Упрунзин

по

Общий финансовый анализ на Python (Часть 2)

    • 22 марта 2020, 13:48
    • |
    • Aleks
  • Еще
Ну что продолжим?

Скользящее окно(Moving Windows)

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

Смысл скользящего окна– с каждым новым значением функция пересчитывается за заданный период времени. Этих функций большое количество. Для примера: rolling.mean(), rolling.std(), которые чаще всего и используют при анализе движения акций. rolling.mean() — это обычная скользящая средняя, которая сглаживает краткосрочные колебания и позволяет визуализировать общую тенденцию.

# Выделяю скорректированную цену закрытия 
adj_close_px = sber['Adj Close']

# Вычисляю скользящую среднию
moving_avg = adj_close_px.rolling(window=40).mean()

# Вывожу результат
print(moving_avg[-10:])
Общий финансовый анализ на Python (Часть 2)
Дальше построим график, чтоб лучше понять то, что получается в результате работы данной функции:
# Вычисление короткой скользящей средней
sber['40'] = adj_close_px.rolling(window=40).mean()

# Вычисление длинной скользящей средней
sber['252'] = adj_close_px.rolling(window=252).mean()

# Построение полученных значений
sber[['Adj Close', '40', '252']].plot(figsize=(20,20))

plt.show()


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

Посоветуйте литературу по облигациям

Всем привет!

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

Заранее спасибо!

Моя философия инвестирования.Основные базовые идеи.

Данный пост несёт чисто технический характер.т.к данный текст стерся в шапке моего профиля при попытке правки.Коменты отключил т.к.спор про отсутствие стопов бесконечен.Прошу отнестись с пониманием.Правила для «крепких парней»-слабонервным просьба не следовать и не заморачиваться.Для трейдеров тоже читать вредно однозначно, а следовать  тем более.Мысли заимствованы у многих и это сборная солянка которую я попытался систематизировать.За мысли большое спасибо!

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

                                                                                                                                                                                       Манифест инвестора, Уильям Бернстайн.



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

Автоматическое получение биржевых котировок в Google Spreadsheet

Приветствую вас, начинающие (и не только) портфелеводы. В прошлый раз (https://smart-lab.ru/blog/492069.php) мы значительно облегчили себе жизнь, частично автоматизировав ввод сделок. Сегодня сделаем еще один небольшой шажок в светлое будущее, научим наш Гугл документ по расписанию забирать актуальные котировки.

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

Итак, приступим. Без лишних слов хочу показать Гугл документ, в котором уже реализовано обновление котировок: https://docs.google.com/spreadsheets/d/1vGj_NszrlVt-1sA225RAgkOLEkdiGBmnSa3lTpsWfzI/edit?usp=sharing

Вполне возможно, что вам этого будет достаточно. Если же остались вопросы, то коротенько опишу, что он делает и как работает.

Во-первых, в этом документ есть лист «Портфель», который содержит информацию по вашим ценным бумагам. Для примера я оставил несколько бумаг (акций и облигаций), убрав все лишнее (в том числе и форматирование).

Автоматическое получение биржевых котировок в Google Spreadsheet



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

Партнерские программы российских брокеров

Партнерские программы у российских брокеров для владельцев сайтов появились относительно недавно, после введения удаленной идентификации, которая позволила регистрировать клиентов, не приводя их за ручку в офис. 
На данный момент я нашел 5 брокеров, у которых так или иначе имеется партнерская программа.
  1. Финам
  2. Открытие
  3. БКС
  4. Церих
  5. Алор
1. Финам. Только вот-вот закончили клиентский бэк-офис, где можно смотреть статистику переходов/клиентов. С Финамом я наконец подписал соглашение. Для этого мне пришлось стать клиентом Финама и даже пришлось 1 раз прийти к ним офис, чтобы заверить электронную подпись. Партнерскую ссылку. Если кто-то соберётся открывать счет в Финаме, сделайте мне приятное — зарегайтесь через нее:) А то ссылку получил 11.01.2017, а до сих пор не было ни одного клиента. 

2. Открытие. Уже год разговариваю с Открытием, но договор до сих пор не подписан. Реферальная ссылка Открытия у меня с 30.01.  Специалисты брокера говорят, что «есть несколько клиентов», но я до сих пор не знаю сколько и чего как. И не знаю — сделали ли они кабинет партнера. Очень медленно у нас идет совместная работа. В общем, если захотите открыть брокерский счет у самого адекватного госброкера, то тыкайте сюда:)))

3. БКС. Тут самая поразительная ситуация. Эта компания выиграла год назад приз №1 финансовые инновации. Конкурс, суть которого была в стимулировании инноваций, отдала деньги тому, что меньше всех в них нуждался за создание якобы супер API. Так вот кроме этого API у БКС ничего нет. В общем я так и не понял, как мне стать партнером компании БКС. Нет у них ничего, кроме супер-API. Если я ошибаюсь, пожалуйста, развейте мои иллюзиии.

4. Церих. Пока веду переговоры. Потребовали от меня нотариально заверенные копии документов для подписания договора. Я ответил, что впервые встречаюсь с таким требованием, поэтому если они не передумают, придется отказаться от сотрудничества на этом фронте. При этом другие договорные действия с Церихом мы выполняли в прошлом без лишней мороки.

5. Алор. Только недавно вспомнил что у Алора также есть партнерка. Запросил технические детали. Первый разговор на эту тему с Алором у меня состоялся еще 2 года назад. Тогда нельзя было открывать удаленный счет, поэтому с «партнерскими ссылками» были юридические проблемы. Сейчас жду ответ.

В общем, для сравнения, отмечу, что например инициализация партнерской программы в United Traders с полноценным участием заняло не более 10 минут.

Кто из российских брокеров еще имеет партнерскую программу?
ВТБ24 и Сбербанк наверное даже никогда не дорастут до таких финансовых инноваций:)
Может быть у Айти Инвеста что-то такое возникнет к примеру?

Как ПРАВИЛЬНО шортить доллар.

Сегодня я расскажу как в условиях нестабильности ПРАВИЛЬНО шортить доллар. 

Сразу скажу это будет работать для тех, у кого есть физически купленная валюта и намерение ее продать чтобы постараться откупить подешевле.

Допустим у вас есть 10 тыс. долларов, и вы, видя курс выше 70, хотите их продать.

самый простой вариант это продать в обменнике — так сделает большинство, но это самый не эфективный способ, во-первых из-за спреда, во-вторых из-за риска что случится какой нибдуь нежданчик и валюта вырастет на 10 руб. и выше за 1 день.


второй вариант это зашортить СИ. способ куда лучше первого, но он несет в себе большой риск в случае роста валюты.

Самый лучший вариант на мой взгляд, это шортить си и использовать опционы. 

Пример.

У вас есть 10 тыс долларов наличных, цена на споте 70.6 — это максимум за что вы их продадите, минус 0.5-1% пока они будут месяц лежать у брокера. если вы продадите в банке то потеряете на спреде.  Итого в среднем при курсе 70.6 Вы реально продадите доллар по 70 руб. при очень хорошем раскладе.

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

Возвращаем налоги: убытки и прибыль у разных брокеров


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

Это наиболее распространенный случай так как многие трейдера имеют разных брокеров. Но брокер при удержание с вас налога не знает об открытых у вас других счетов. Тем более, он не знает о ваших убытках у другого брокера. По большому счету ему особо без разницы сколько вы заплатили налогов :) И не его задача уменьшать вашу налоговую базу. Это ваше право.

Ниже общая процедура возврата налога при нескольких брокерских счетов.

Вернуть подоходный налог можно только при условии подачи декларации 3-НДФЛ. Для этого вам необходимо сделать следующие шаги:
1) Запросить справки 2-НДФЛ за тот год, в котором вами получена прибыль у ваших брокеров;

2) Запросить справку или налоговый регистр у брокера за те годы, в которых были получены убытки, чтобы из документа была видна информация о полученном убытке. Например, у вас был убыток в 2011 и 2012 годах, значит, брокер вам предоставит два документа;

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

В помощь нищетрейдеру. Автоматизируем торговлю.

Большинство нищетрейдеров (и просто трейдеров) мечтают автоматизировать свою торговлю. Существует множество платных программ, позволяющих это сделать, но, как правило, у нищетрейдера денег на платные программы нет (и в конце концов нищетрейдер всё привык получать на халяву).
К счастью, автоматизировать торговлю можно абсолютно бесплатно. Достаточно связать терминал QUIK со старой бета версией программы MultiCharts (а конкретно с версией 5.0.1781.202 beta 2, она бесплатно доступна в интернете).
Но просто связать QUIK и MC без посторонней помощи не получится. Программы обмениваются данными через DDE, однако обе являются клиентами и им нужен промежуточный сервер. Программу-сервер написал сам на C# (поскольку работаю программистом, особого труда этого не составило), скачать ее можно (опять же бесплатно) здесь: yadi.sk/d/vZ2E1M5PN26Cz
Теперь как это все дело настроить.
В QUIKе (желательно на отдельной закладке) создаем таблицу всех сделок со следующими столбцами:В помощь нищетрейдеру. Автоматизируем торговлю. 

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

Раскрутка в социальных медиа (SMM)

Итак, мы уже больше месяца ищем сервер для международной версии смартлаба и соответственно работа над идеей по независящим от меня причинам поставлена на паузу.  Чтобы не терять время даром, я решил пока зарегистрировать сообщество в твиттере и фейсбуке и попытаться посмотреть, как можно раскручивать там с ПОЛНОГО НУЛЯ социальную активность. Надо сказать, что с полного нуля делать что-то непросто. Когда ты даже не можешь просто взять и попросить лайкнуть страницу хотя бы друзей. Да и лайки со смартлаба привлекать не хочется — интересно посмотреть как это все можно сделать именно органически и с нуля.


Что я начал делать? Каков алгоритм?

Создание контента
  • читаю самое интересное на смартлабе за день
  • беру пару идей и публикую их в твиттер и фейсбук на английском.
  • читаю свое RSS. Выбираю самое интересное, размещаю в ТВ и ФБ.
Поиск друзей
  • ищу интересных авторов в твиттере на тему трейдинга и финансов, подписываюсь на них
  • ищу интересные компании в фейсбуке — подписываюсь на них и читаю в ленте (если честно, найти в фейсбуке что-то нормальное по трейдингу куда сложнее чем в твиттере)
  • просматриваю ленту в ФБ и ТВ, оставляю комментарии к постам в надежде, что кто-нибудь зайдет на страницу и лайкнет ее или нажмет кнопочку FOLLOW:)
Делаю все это с ненапряжной регулярностью.

Итак, первые сравнительные результаты.

Раскрутка в социальных медиа (SMM)

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

Еще тут популярен LinkedIn, можно попробоваь и его. 

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


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

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