Избранное трейдера vito333
По мотивам поста https://smart-lab.ru/blog/616708.php
Вот и мой велосипед на питоне для получения котировок с Мосбиржи
from urllib import request, error from json import loads import pprint class GetRawDataException(Exception): pass class GetPricesException(Exception): pass def get_prices(start_date: str, end_date: str, ticker: str) -> dict: """ Возвращает словарь: {дата:цена закрытия} """ req = 'https://iss.moex.com/iss/history/engines/stock/markets/shares/boards/TQBR/securities/{}.json?from={}&till={}'.format(ticker, start_date, end_date) contents = get_raw_data(req) try: data = loads(contents) prices = {x[1] : x[11] for x in data['history']['data']} return(prices) except Exception as err: raise GetPricesException(err) def get_raw_data(req: str) -> str: """ Возвращает результат запроса к серверу Мосбиржи """ try: contents = request.urlopen(req).read() return(contents) except URLError as err: raise GetRawDataException(err) try: prices = get_prices('2019-05-23', '2019-05-30', 'GAZP') pprint.pprint(prices) except GetRawDataException as err: print('Error getting raw data: ', str(err)) except GetPricesException as err: print('Error parsing json: ', str(err))
Вывод данных происходит с помощью функции get_prices(). Механизм простой: формируется url для GET-запроса. Мосбиржа в ответ присылает json, из которого забираются нужные данные и выводятся на экран.
Есть и другие способы получения данных: yfinance, pandas-datareader и универсальный BeautifulSoup, ещё более универсальный Selenium. Но это уже совсем другая история...
В новой подборке годноты решил сделать упор на образовательные/научные источники. Именно пища для мозга, а не игра в танки или покемонов (ну разок можно), лучший отдых и переключение, а заодно и мальчишеская радость от новых знаний о мире и структуре вещей.
А теперь самые годные ресурсы на любой научный вкус (паблики|каналы|сайты):
1) arzamas.academy + их паблик ( vk.com/arzamas.academy) + канал на ютубе (http://vk.cc/5otCcP).
Если говорить вкратце, то Арзамас это видео-учебник по истории, в котором курсы ведут не унылые совковые пни с гнусавым голосом без какого-либо желания обучать, а реально годные специалисты и профессора, вскрывающие архивы цру с бабкиных антресолей ради необычной лекции на тему, о которой по сути больше негде прочитать. Причем всё это сделано с отличным монтажом, прививающим чувство прекрасного через шрифты и плавный моушн-дизайн, а сами лекции проходят в минималистичной лофт-студии.
Пока весь смартлаб орет о ставках/нефти/рубле/улюкаеве/горепрогнозистах/подливных гуру и тд — я подготовил, как мне кажется, норм постецкий. Вашему вниманию тщательно сцеженная, рассортированная по тематикам мякотка для работы, учебы и отдыха в нашей общей интернет-помойке:
Сайты и приложухи для трейдинга:
finviz.com — это божественно! Бэнчмарк всех фин сайтов по интерфейсу и удобству навигации, множество плюшек отбора акции для домашки, и визуальной подачи инфы. Бесит, что календарь только для амеров и на текущую неделю.
forexpf.ru — 1 год назад этот сайт лежал когда на него ринулась каждая домохозяйка отслеживать курс рубля. Нормальный ресурсоёмкий сайт, чтобы попырому прочекать нефтянку, голду или бакс.
freestockcharts.com — если вдруг упал tradingview.com.
Привет, новая неделя – новый бэктест факторной стратегии. На этот раз не только на Мосбирже и не только в акциях. Первоначально тут планировался большой текст про взаимодействие Моментума, торгового оборота и волатильности на неликвидных рынках и последующий Шарп сильно за 2.
Но в последний момент решили выпускать стратегии по нарастанию их сложности. Сегодня речь не об «иксах», но об очень устойчивой штуке – получению доходности выше рыночной за длинный промежуток по разным классам активов без принятия рисков отдельных компаний или стран.
Традиционный график с результатом перед стеной текста:
Источник: Sentimetrica
Синяя линия – модификация Моментума на глобальных рынках, зеленая – индекс глобальных акций MSCI World, красная – равновзвешенный портфель из акций, казначейских векселей США и сырьевой корзины.
Из всех стратегий американских биржевых гуру – самыми полюбившимися для меня стали идеи получения ВСЕЙ рыночной доходности Джона Богла и CANSLIM Уильяма Онил. У фраз «Индекс в долгосроке всегда растет» и «Лучшие компании остаются лучшими» много общего, верно? Попробуем оформить объединенную стратегию на основе классиков.
Вы достали с этим вашим Ковидом !!!
Давайте лучше в очередной (3-й) раз включим голову, и поговорим о долгосрочных последствиях, и как их использовать при выборе инвестиций и стратегий поведения в жизни.
Для тех, кто хочет смотреть сериал с начала — предыдущие два поста из этого цикла: Раз и два.
Итак, начинаем
Последствие номер 1:
Резкое увеличение дисконта будущего времени и будущих денег.
Как известно из финансовой теории, для того, чтобы пересчитать сумму в 100 долл, которую вы получите в будущем, к текущим деньгам, их надо дисконтировать, используя какую-то процентную ставку.
Проблема в том, что эта процентная ставка выросла в несколько раз, и мы реально не знаем, насколько, ввиду общей неопределенности этого будущего. Деньги, удовольствия, покупки, путешествия, которые вы откладывали на будущее – только что колоссально обесценились, потому что либо в этом будущем вы не сможете потратить деньги, потому что двинете коня от очередного вируса, или не сможете поехать в путешествие, потому что везде карантин.
Вот вам конкретный торговый приём. Приём этот для тех, кто торгует очень краткосрочно.
Строится он на том, что наш рынок на вечерней сессии двигается замедляется, уже не так остро реагируя на новости, а США торгуются активно.
Вчера, примерно в 23:00, в США выходят хедлайны (важные новости), что в америке готовится план по снятию ограничений на передвижение в некоторых штатах. S&P стреляет вверх за час примерно на 1.5%. Наш же рынок лишь чуть-чуть ползёт вверх. Как только я заметил движение по S&P я моментально открыл лонг по фьючерсу на РТС. Помните, я говорил, что ваше конкурентное преимущество — это скорость?
Когда позитивные хедлайны выходят за такое короткое время до закрытия рынка, можно ожидать, что на следующий день рынок на позитиве по инерции еще пройдет вверх, по крайней мере в первый час торгов будет гэп выше. Это сегодня и произошло: РТС как бы отыграл вечерний и ночной рост в S&P. На росте на 2000 пунктов в первый час торгов я закрыл позицию.
________________
telegram: renat_vv