Избранное трейдера geodep
Если кого вдохновило сообщение smart-lab.ru/blog/680086.php, тому не обойтись без книги «NUMERICAL RECIPES. The Art of Scientific Computing. Third Edition». Качайте, пока дают
www.e-maxx-ru.1gb.ru/bookz/files/numerical_recipes.pdf
Бесплатные исходники к ней github.com/blackstonep/Numerical-Recipes
Программа svd.h из этого набора решает задачу наименьших квадратов для построения индикатора полиномиальной регрессии вместо примитивных скользящих средних.
Хорошее объяснение математической подоплёки в книге «Машинные методы математических вычислений. Форсайт, Малькольм, Моулер» en.booksee.org/book/445129
Ещё лучше — «Линейная алгебра и её применения» Гилберт Стренг
fileskachat.com/download/20151_887581203f10b39b3d7f6b84caf48a63.html
«Linear Algebra and Its Applications 4ed»
www.astronomia.edu.uy/progs/algebra/Strang- Linear_algebra_and_its_applications.pdf
Для использования программы svd.h из «NUMERICAL RECIPES» нужны тривиальные дополнения — транспонирование и перемножение матриц. Набор программ можно дополнить самодельным файлом utils.h и разместить в нём такой код:
#include <assert.h>
template <class T>
class NRdiagonal: public NRvector<T> { using NRvector<T>::NRvector; };
template <typename T>
void Multiply (const NRdiagonal<T>& a, const NRvector<T>& b
,NRvector<T>& c) {
int m = a.size();
assert (m == b.size());
c.resize (m);
for (int i = 0; i < m; ++i)
c[i] = a[i] * b[i];
}
template <typename T>
void Multiply (const NRmatrix<T>& a, const NRvector<T>& b
,NRvector<T>& c) {
int m = a.nrows(); int n = a.ncols();
assert (n == b.size());
c.resize (m);
for (int i = 0; i < m; ++i) {
c[i] = 0;
for (int j = 0; j < n; ++j)
c[i] += a[i][j] * b[j];
}
}
template <typename T>
void Transpose (const NRmatrix<T>& a, NRmatrix<T>& b) {
int m = a.nrows(); int n = a.ncols();
b.resize (n, m);
for (int i = 0; i < n; ++i)
for (int j = 0; j < m; ++j)
b[i][j] = a[j][i];
}
template <typename T>
void PrintVector (char* hdr, const NRvector<T>& vec) {
cout << hdr << '\n';
for (int i = 0; i < vec.size(); ++i)
cout << " " << vec[i];
cout << '\n';
}
1 января 2021 года я задал подписчикам телеграм-канала «Осознанные инвестиции» вопрос: достигнет ли курс доллара к рублю значения 100?
На момент написания статьи голоса распределились следующим образом:
-22% полагают, что это случится в 2021 году,
-20% думают, что это произойдет в 2022-2023 годах,
-еще 14% уверены, что это случится значительно позже,
-27% респондентов не допускают такой возможности в принципе,
-а порядка 17% затруднились ответить на вопрос.
Моя точка зрения на то, какой будет динамика курса доллара и рубля в 2021-2023 годах такова.
1. В 2021 году курс доллара снизится до 64 рублей ±
2. Когда это случится, продажные СМИ будут нахваливать Путинскую администрацию, рекламировать российскую экономику-пустышку перед инвесторами, подчеркивая эффективность действий российского правительства в условиях коронакризиса.
Подготовил для вас таблицу, о которой писал месяц назад. По многочисленным просьбам, выкладываю заранее.
Сохранить свою копию можно, открыв по ссылке и нажав ФАЙЛ — СОЗДАТЬ КОПИЮ.
Вкладки:
1. Дивиденды. Для заполнения данных. Детали ниже.
2. Курс доллара ЦБРФ на дату. Вкладку не трогаем, там оф. курс ЦБ на дату. В дни 23.12.2020-31.12.2020 курс обновится автоматом во всех ваших копиях, от вас действий никаких не требуется.
3. Где брать данные. Инструкции, где найти данные. Пока есть по трём брокерам (Тинькофф, ВТБ, Открытие), призываю вас поделиться своим опытом по другим брокерам в комментариях к посту, и я добавлю в таблицу.
Внесение данных
Серые поля не трогаем. Заполняем только белые поля:
1. Тикер. Тут всё понятно, тикер компании. Если это «полуроссийская» компания с Мосбиржи (пример: X5, Полиметалл, Тинькофф Групп), то вносим тикер в формате MCX:TCSG или MCX:POLY.
2. Страна. Чаще всего это США. Для «полуроссийских» компаний могут быть разные юрисдикции, воспользуйтесь гуглом. Не думаю, что это критическая ошибка, если неверно укажете страну.
Сегодня в своей статье я опишу крайне важную и объемную тему, с которой рекомендую ознакомиться всем.
Покажу на примере Interactive Brokers.
У других брокеров аналогичная схема.
Пошаговая инструкция как пополнить и вывести средства из Interactive Brokers.
Как перевести (пополнить) в IB, подробно здесь:
Как перевести деньги в Interactive Brokers со счета в российском банке
https://smart-lab.ru/blog/606122.php
Как вывести из IB, к себе в банк.
Начнем.
Пошаговая инструкция: как вывести средства из Interactive Brokers к себе в банк.