Избранное трейдера Алексей Каленкович

по

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

    • 25 апреля 2020, 20:44
    • |
    • Toddler
  • Еще
Добрый вечер!
В продолжение темы https://smart-lab.ru/blog/612608.php, хотелось бы добавить небольшое исследование.

Итак, мы остановились на том, что приращения рыночных котировок представляют собой расстояния, которое проходит броуновская частица за экспоненциальное время.
Еще раз смотрим на интегрированный процесс по таким приращениям:
Как заработать на случайном блуждании. Часть 5
Хорошая модель, но… Не хватает главного — ответа на вопрос: а откуда берется нестационарность дисперсии реального рыночного процесса?
Ведь дисперсионный канал ±(sqrt(2*D*t)) на нижнем графике суммы приращений в скользящем временном окне практически =const, а на деле: 
Как заработать на случайном блуждании. Часть 5

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

Качаем исторические данные с MOEX!

Итак, передо мной, уверен, как и перед многими, встал вопрос поиска исторической информации с Мосбиржи. Немного зная python, я написал вот такой парсер:
import requests
import datetime
import pathlib

SECIDs = ["GAZP", "BANEP", "LKOH"]
DISK = "E"
for SECID in SECIDs:
    from_date = "2020-05-04"
    to_date = "2005-01-03"
    while str(to_date) != from_date:
        to_date = str(to_date)
        to_date = to_date.split('-')
        a = datetime.date(int(to_date[0]), int(to_date[1]), int(to_date[2]))
        b = datetime.timedelta(days=140)
        to_date = a + b
        pathlib.Path("{}:/{}/{}".format(DISK, "Database_MOEX", SECID)).mkdir(parents=True, exist_ok=True)
        filename = SECID + "_" + str(to_date) + ".csv"
        with requests.get("http://iss.moex.com/iss/history/engines/stock/markets/shares/boards/tqbr/securities/{}.csv?date={}".format(SECID, to_date)) as response:
            with open("{}:/Database_MOEX/{}/{}".format(DISK, SECID, filename), 'wb') as f:
                for chunk in response.iter_content():
                    f.write(chunk)
Для начала пройдемся по его плюсам и минусам. Самый главный минус, что этот парсер качает только определенный период, который уникален для каждой акции, судя по всему для увеличения этого периода надо кинуть бирже на лапу:), и то что информация предоставляется за день, теперь перейдем к плюсам: можно выкачивать историю за определенный период для нескольких инструментов сразу (их количество ограничивается лишь количеством инструментов на мосбиржи), есть возможность назначать диск для сохранения информации, быстрота выгрузки данных.

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

Все, что дешевле 500 руб., пить нельзя. Навеяно постом уважаемого Криптокритика.

Доброй ночи, коллеги!

Только что закончился мой удачный день — удалось решить одну нетривиальную рыночную задачку. И не было никакого желания что-то писать и/или комментировать, пока я не прочитал пост уважаемого Криптокритика, написанный в лучших традициях желтой журналистики.

Эх, как же я люблю читать отзывы о хорошем и не очень вине от людей, которые его не пили. Это так же хорошо, как читать отзывы об элитных б"№дях от людей, которые их не трахали, и гораздо интереснее, чем знакомиться с рыночными советами от людей, которые никогда не торговали в плюс… В связи с этим считаю необходимым вставить свои 4 копейки © известный анекдот

Что же я хотел бы прокомментировать и отметить отдельно.
1. Сравнивать цены на вино в Европе/США/ЮАР/… и в России — это бред. У нас цена всегда сильно выше (акцизы, НДС, жадность...)
2. Спич про «выдержанные красные или превосходные белые» по цене до EUR 8 за бутылку в Европе и рядом — это лютая вредная ересь. Минимально интересные (не столовые) вина начинаются от EUR 10. Бывают исключения — на Кипре до сих пор за EUR 2 можно купить феерическое молодое белое, в ЮАР (но это отдельная тема) есть масса интересных позиций до $6-8 за бутылку. Но исключения (их менее 5%) просто подтверждают правила. Столовое вино — это ординарное некрепленое пойло, для энтузиастов есть профильное крепленое пойло. Все приведенные цены, ессно, магазинные, а не ресторанные.

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

Превышение маржинальных требований, TWS Interactive Brokers. Часть 3.

Коллеги, всем добра!

В предыдущих темах

smart-lab.ru/blog/610551.php

https://smart-lab.ru/blog/611202.php

мы пытались разобраться  по вопросам маржин-коллов у брокера IB. Там я написал о своей идее выйти на контролируемый маржин-колл дабы понаблюдать за действиями брокера в этой ситуации, в комментариях ребята попросили поделиться результатами исследования. Без проблем, делюсь.

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

Далее скрины по развитию ситуации, там есть все цифры и картинки для анализа .

07.04.20 перед закрытием торгов собираем нашу конструкцию. График базового актива на момент сбора:

Рис. 1.
Превышение маржинальных требований, TWS Interactive Brokers. Часть 3.

Сделки



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

Когда продавать доллар и покупать акции? История кризисов. Прогноз курса рубля и курса валюты

Когда же рынки перестанут падать? Давайте вместе проанализируем несколько предыдущих кризисов, чтобы в данной ситуации принять правильное решение. Сделаем небольшой экскурс в историю и рассмотрим кризисные движения индекса SP500:

1974-1975 гг  — кризис в США, падение индекса на 50% с уровня 122 на 60. Длительность — 20 месяцев.

1981-1983 гг  — падение индекса на 28% с уровня 142 на 102. Длительность — 20 месяцев.

1987 г — «черный понедельник». Глобальная коррекция на 35%, падение с уровня 337 на 216. Длительность -  1 месяц.

 Когда продавать доллар и покупать акции? История кризисов. Прогноз курса рубля и курса валюты

2001-2003 гг — падение индекса на 50% с уровня  1550 на 775. Длительность — 25 месяцев.

Видим, что с 1987 года рост индекса был на протяжении 14 лет, потом коррекция составила 50%.

2008-2009 гг – падение индекса на 57%. Здесь бизнес-цикл был всего 5 лет.

2020 г — на данный момент падение 30% за 2 месяца. Цикл продлился 11 лет.

 Когда продавать доллар и покупать акции? История кризисов. Прогноз курса рубля и курса валюты



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

Прогнозы пиковой нагрузки по COVID

Если кто в сообществе еще не видел, то вот отличный рисерч с моделированием количества заболевших/умерших в US/UK, с учетом возможных стратегий NPI (non-pharmaceutical interventions). Мастрид для принятия дальнейших решений по инвестициям (да и по жизни наверное).

https://www.imperial.ac.uk/media/imperial-college/medicine/sph/ide/gida-fellowships/Imperial-College-COVID19-NPI-modelling-16-03-2020.pdf

Вкратце:

  1. Моделирование предсказывает, что заражено будет 80% популяции US/UK (NB — это моделирование и не более того)
  2. Динамика очень сильно зависит от выбранной стратегии: 1) suppression (давим R0 ниже 1) или 2) mitigation (снижаем R0 но не менее 1, растягивая эпидемию)
  3. При первом подходе: первый пик в середине апреля, но нет превышения healthcare capacity. Затем летом снижение и затем осенью мощнейший новый всплеск в разы превышающий капасити
  4. При втором подходе: превышение капасити здравоохранения начиная с мая, затем жесть все лето и затем всю осень. Но пики нагрузки на здравоохранение сглаженные. Быстрее появляется herd immunity


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

Актуальное Interactive Brokers

Топ постов про брокера Interactive Brokers

Все самое полезное и необходимое.

Актуальное Interactive Brokers


ПОДРОБНЫЕ ИНСТРУКЦИИ И СОВЕТЫ — ШАГ ЗА ШАГОМ

 

Необходимые документы для банка и валютного контроля:

 


Как пополнить счет (инструкция шаг за шагом):



Как обменять рубли в доллары (и другие валюты):

 

Лайфхак при пополнении счета №1:

 

Лайфхак при пополнении счета №2:

 

Как вывести деньги со счета IB на свой банковский счет:

 

Отчет о том, как средства поступают на счет:




Про Interactive Brokers
группа Вконтакте https://vk.com/ibkrrus

Благодарю!


Получение котировок акций при помощи Python

    • 08 февраля 2020, 19:13
    • |
    • Aleks
  • Еще

Статья о том, как получить ежедневные исторические данные по акциям, используя yfinance, и минутные данные, используя alpha vantage.

Как вы знаете, акции относятся к очень волатильному инструменту и очень важно тщательно анализировать поведение цены, прежде чем принимать какие-либо торговые решения. Ну а сначала надо получить данные и python может помочь в этом.

Биржевые данные могут быть загружены при помощи различных пакетов. В этой статье будут рассмотрены  yahoo finance и alpha vantage.

Yahoo Finance

Сначала испытаем yfianance  пакет. Его можно установить при помощи команды pip install yfinance. Приведенный ниже код показывает, как получить данные для AAPL с 2016 по 2019 год и построить скорректированную цену закрытия (скорректированная цена закрытия на дивиденды и сплиты) на графике.

# Import the yfinance. If you get module not found error the run !pip install yfianance from your Jupyter notebook
import yfinance as yf

# Get the data for the stock AAPL
data = yf.download('AAPL','2016-01-01','2019-08-01')

# Import the plotting library
import matplotlib.pyplot as plt
%matplotlib inline

# Plot the close price of the AAPL
data['Adj Close'].plot()
plt.show()


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

Алго конференция в Лимассоле

Ну вот и подходит к концу мое 9дневное пребывание на Кипре. Сегодня состоялась конференция алготрейдеров, которая и была основным мотивом моего третьего визита на Кипр. Расскажу тезисно о своих впечатлениях.

1. Публика на Кипре очень крутая собирается. В этот раз прям реально удалось собрать самый сок алготрейдинга. Да, даже я под впечатлением. Поэтому рекомендую не пропускать в следующий раз:)

2. Очень много богатых людей тут. Я самый нищий из всех кто был:) Но Александр Бутманов утешил меня тем, что у меня гудвилл высокий)))

3. Очень много именно зарабатывающих алготрейдеров. Все кто HFT, те бабки свои сами не знают куда девать. Я даже не особо понял, кто стабильно делает бабло и при этом нуждается в инвесторах — я таких даже не уловил особо. То есть сложилось впечатление, что бабок больше, чем умеющих их взять и преумножить.

4. Я впервые в жизни провел интервью на английском языке. Было стремно, но вроде нормально получилось. Это был Петр Камболин из Нью-Йорка, компания Systematic Alpha Management. Часик пообщались, на разные темы: какие надо в штатах лицензии иметь, сколько комисса они платят, почему торгуют только фьючерсы, самое интересное наверное было — как привлекать институциональных инвесторов...

5. Кипр в конце ноября мне понравился. Наверное даже лучше чем Турция, несмотря на то, что дороже. Чем понравился? Много знакомых людей тут, это всегда веселее. Погода нежаркая, но комфортная, чтобы гулять в футболке. Море теплое, купался в море тут каждый день. Квартиру бы снимать не стал, в отеле Crowne Plaza тут и красиво и уютно, и центр рядом, и хамам с бассейном, и пляж под окнами, то что нужно.

6. Народ тут спрашивает друг друга: ну че, ты бы переехал на Кипр? Скажу свое мнение еще раз: мне плевать там на климат и море, мне хорошо там, где есть объективные причины находиться. Если делаешь дело в России, если выручка в рублях, если связи в рублях, то лучше наверное находится в России. Ибо тут на Кипре охренеешь от расходов, которые будут раза в три выше чем там где живу я и раз в 5 больше чем в Воронеже)) Ну и кроме того мне роднее ближе любимее гораздо то место, где я живу сейчас, больше никакие места не вызывают у меня таких чувств.

Все фотографии с алго-конфы ищите тут: 
https://smart-lab.ru/trading/algo-trading-conference-limassol-2019 

Алго конференция в Лимассоле

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