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

по

Сэкономил – значит заработал. Сэкономил на налогах – приятно заработал.

Всем привет! 

В преддверии 2020 года, в связи с необходимостью декларировать наличие зарубежного брокерского счета, решил разобраться в вопросах налогообложения при работе с Interactive Brokers. В процессе придумал алгоритм по оптимизации налогоблагаемого дохода.

Правила формирования налоговой отчетности при работе с IB достаточно простые (есть нюансы, об этом напишу после нового года, когда нужно будет считать налог):

  1. Берете стоимость открытия позиции
  2. Берете стоимость закрытой позиции
  3. Перемножаете на курс ЦБ на дату открытия и закрытия
  4. Считаете профит
  5. Умножаете Дивиденды на курс ЦБ
  6. Умножаете всякие платежи и комиссии на курс ЦБ

В итоге получается сумма, с которой и нужно посчитать налог.

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



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

Лохология-2: встречайте "Сберкредо" - хитрый лохотрон от Сбербанка!!!

Продолжение цикла статей:
Как Сбербанк сотрудников сокращал
Как Сбербанк качество сервиса повышал
Лохология, или спрашивали-отвечаем: как, будучи брокером, не слить на бирже сотни миллионов $?

Лохология-2: встречайте "Сберкредо" - хитрый лохотрон от Сбербанка!!!
(взято отсюда: https://cdn.fishki.net/upload/post/2018/12/03/2789048/tn/cde374d49d56e8cf4f34850f4d0d41c9.jpg)


Давно ходили новости, что Сбербанк готовит к запуску собственную площадку для p2b-кредитования, где каждый желающий сможет дать в долг российскому малому бизнесу и потенциально заработать доходность сильно больше, чем по депозиту в Сбербанке. Кажется, наконец дождались, читаю сегодня «Ведомости»:
16 декабря Сбербанк запускает платформу p2b-кредитования «Сберкредо», сообщила «Ведомостям» пресс-служба банка. С ее помощью физические лица – клиенты банка смогут предоставить заем микро- и малому бизнесу, который по разным причинам не может получить кредит в банке.


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

Кто больше разбогатеет: Тинькофф или инвесторы?

Управляющая компания «Тинькофф капитал» запустила торги тремя биржевыми ПИФами, которые получили запоминающееся название «Стратегий вечного портфеля» в рублях, долларах и евро. Используемый в них подход к составлению портфеля был придуман в 80-е годы прошлого века финансовым консультантом Гарри Брауном и предполагал покупку 4 активов в равных пропорциях: акций, золота, долгосрочных и краткосрочных облигаций.

Идея стратегии заключалась в возможности получать прибыль при любом сценарии на финансовых рынках. Во время экономического бума активы росли бы за счет доли акций, а в период кризиса — за счет доли золота и долгосрочных государственных облигаций. Дополнительную популярность идее дал управляющий крупнейшего хедж-фонда мира Рэй Далио. Одну из своих стратегий он назвал «Всепогодным портфелем» ( All Weather Portfolio ), подразумевая способность делать прибыль при любых рыночных условиях.



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

БПИФ (ETF) от Тинькофф. Expense Ratio Шрёдингера – он как бы есть, и его как бы нет.

Итак, вышел долгожданный релиз. Называется новый фонд от Тинькова – «Вечный портфель» или Tinkoff All-Weather Index. И нет – это не очередной комплиментарный пост в сторону Тинькофф – сегодня будет о плохом :(

Такие вкусные условия заявлены – просто красота! 

БПИФ (ETF) от Тинькофф. Expense Ratio Шрёдингера – он как бы есть, и его как бы нет.

Собственно все условия тут, а пост не об этом.

 

Если кто не знает, то самый главный и определяющий фактор для подобного фонда – сколько вознаграждений фонд присвоит себе из стоимости чистых активов фонда (далее – СЧА). В английском языке это называется “expense ratio”, я к этому обозначению привык, и буду использовать его (далее – ER).

 

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

 

Так, например у одного из крупнейших фондов на американский индекс Vanguard S&P 500 ETF (VOO) ER составляет всего 0,03% в год от СЧА.



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

ИИИ - будь внимателен, смотри !!!

    • 09 декабря 2019, 16:04
    • |
    • FullCup
  • Еще
Мосбиржа начинает ежемесячную публикацию нового отчета: ИИИ – Индикатор индивидуальных инвестиций. Отчет будет размещаться на сайте биржи по адресу
ИИИ - будь внимателен, смотри !!!

И вот что интересно (первое впечатление):
1. ИИИ — индикатор очень интересный и информативный.
2. Если это «хаи» фонового рынка, то и понятен рост вложений физлиц в акции
3. Видно, что при малейшем «шухере» физлица выскакивают из акций, быть может, чувствуют «хаи».
4. Очень интересно увидеть этот индикатор на серьёзной просадке фондового рынка (или перестанут публиковать, но это НЕ серьёзно...)

Особенность анализа Инсайдера-продавца по стратегии Смарт-Инсайдеры с помощью программы.

Для чего и почему была создана программа Смарт Сток Инсайдер  https://smartstockinsider.com/ читайте здесь.
О том как выбирать акции с помощью программы Smart Stock Insider смотрите в предыдущих постах:
— надежные дивидендные акции ЗДЕСЬ
- из списка Санкт-Петербургской биржи для  неквалифицированных инвесторов, у которых открыты счета у отечественных брокеров — ЗДЕСЬ

Теперь об одной особенности анализа сделок Смарт-Инсайдеров.
Самый простой способ оценить прошлое поведение инсайдера — это посмотреть его историю покупок в прошлом и проследить на графике как вела себя цена на акции после его покупок в течение всего периода. Вам поможет так же инфографика программы при расчете средних показателей:
Особенность анализа Инсайдера-продавца по стратегии Смарт-Инсайдеры с помощью программы.


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

Как заработать на случайном блуждании. Часть 1

    • 08 декабря 2019, 16:05
    • |
    • Toddler
  • Еще
Добрый день, господа!
Начиная серию публикаций о способе заработка на случайных процессах и, в частности, на классическом случайном блуждании (т.н. «монетке»), я преследую одну цель — дать возможность трейдерам переосмыслить свои взгляды на рынок.
Поехали!
Итак, первым экспериментом будет «монетка». Да-да, обычный random walk — суммирование приращений +1 и -1, вероятность выпадения которых на каждом шаге итерации = 50/50.
Выборка данных = 349716 значений (сделано это для исследования работоспособности предлагаемого метода заработка на паре EURUSD с 01.01.2019 по 08.12.2019 на ценах закрытия CLOSE M1, которое будет произведено позднее).
Выглядит случайное блуждание так:
Как заработать на случайном блуждании. Часть 1

Считается, что на таком процессе невозможно заработать. Так ли это?
Воспользуемся методом скользящей кумулятивной суммы приращений.
Выберем скользящее окно данных = 7200 значений, что соответствует недельному скользящему окну по EURUSD на ценах закрытия CLOSE M1.

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

Рисование графиков в С++

Однажды мне нужно было отрисовать пару графиков в консольной программе, написанной на С++. Можно было решить эту проблему двумя способами:
  1. Сохранить график в файле и нарисовать его в экселе или другой софтине, м.б. даже в онлайн рисовалке
  2. Рисовать график прямиком из программы
Первый способ мне не подходил, так как я проводил тестирование алгоритмов, и лишней возней с копированием данных заниматься не хотелось. Второй способ имеет множество решений, но увы я не нашел быстрого решения, чтобы библиотека для рисования не требовала целую кучу зависимостей. Обычно библиотеки для рисования из С++ программы хотят OpenCV или питон с матлабом. Еще как вариант я знаю SFML и ImGUI. Вопрос — нафига столько всего нужно для обычного графика, если по сути нужен OpenGL и все. Решил исправить эту проблему и набросал header-only С++ библиотеку, которая работает в отдельном потоке и способна рисовать графики зависимостей X от Y и тепловые карты. Из зависимостей библиотека требует FreeGLUT.

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

Почему была создана программа Смарт Сток Инсайдер. Стратегия слежения за инсайдерскими сделками.

Почему была создана программа Смарт Сток Инсайдер. Стратегия слежения за инсайдерскими сделками.

Создана прежде всего для себя. Используя порядка 10 лет стратегию слежения за сделками инсайдеров компаний, было потрачено много времени на изучение различных ресурсов, как платных так и бесплатных. Из огромного потока ежедневной информации, что бы найти более-менее весомую, приходилось тратить огромное количество времени, что бы найти ту, которая реально могла бы быть полезна. 
Многие полагают, что любая сделка любого инсайдера с акциями своей компании уже является сильным сигналом. Возможно как сигнал, но абсолютно никакой, если не знаешь историю этого топ-менеджера, его результаты, его частоту сделок и еще ряд показателей, которые дают тот самый сильный сигнал.  

Для того что бы найти быстро достойного инсайдера (смарт-инсайдера), оценить его, выбрать подходящую по результативности (а так же дивидендному доходу) компанию, была создана для себя программа Смарт Сток Инсайдер

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

Библиотека С++ для загрузки экономических новостей

Есть один хороший сайт www.investing.com с экономическими новостями, которым пользуются многие трейдеры на Форексе. И решил я как-то раз попробовать посмотреть, что будет на бэктестинге торговли по новостям. Поковырявшись в страничке экономического календаря сделал в итоге С++ библиотеку для загрузки новостей. Для http запросов библиотека использует curl. Новости загружаются по UTC времени, загрузить их можно со времен начала эпохи UNIX

Класс для хранения одной новости:
/** \brief Класс Новостей
*/
class News
{
public:
	std::string name;          /**< Имя новости */
	std::string currency;      /**< Валюта новости */
	std::string country;       /**< Страна новости */
	int level_volatility = -1; /**< Уровень волатильности (-1 не инициализировано,  низкий уровень = 0, средний 1, высокий 2) */
	double previous;           /**< Предыдущее значение */
	double actual;             /**< Актуальное значение */
	double forecast;           /**< Предсказанное значение */
	bool is_previous = false;  /**< Наличие предыдущего значения */
	bool is_actual = false;    /**< Наличие актуального значения */
	bool is_forecast = false;  /**< Наличие предсказанного значения */
	uint64_t timestamp = 0;    /**< Метка времени новости */

	News() {};
};
Для хранения массива исторических данных новостей используется библиотека 

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

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