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

по

Получение котировок акций при помощи 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()


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

Адаптивная и маниаулятивная стратегии маркетмейкинга на внебиржевом рынке. Кто ведет спекулянтов валютного рынка на «стопы»?

   
   Чистая адапливная стратегия маркетмейкинга.
   Начнем с нуля. 
   Допустим, существует некий актив «ИКС»,  у население на этот актив существует стабильный спрос и стабильное предложение.  Актив  «ИКС»  – некий инструмент  экономической деятельности.   Люди обмениваются этим активом «из рук в руки».  Спрос и предложение реализуются  неэффективно.  Мы хотим исправить ситуацию – предоставить любям благо в плане  возможности более быстро и надежно  покупать и продавать актив икс.   На этом мы хотим заработать – свести покупателей и продавцов с максимальной для себя выгодой. Создаем  торговую площадку и начинаем предоставлять цену. Мы –монопольный маркетмейкер на своей торговой площадке.

Адаптивная и маниаулятивная стратегии маркетмейкинга  на внебиржевом  рынке. Кто ведет  спекулянтов валютного рынка на «стопы»?

   Начинаем предоставлять  ASK от «очень дорого», BID – от «очень дешево».  Сужаем постепенно спред.  Вдруг к нам прилетает первая сделка  по ASK (кружочек на графике). ASK цену останавливаем, BID цену продолжаем двигать вверх ,  пока не получим первую  сделку по BID.  Далее уменьшаем спред – делаем  цены покупки и продажи более привлекательными – принимаем больше сделок для максимизации прибыли.   Если к нам прилетает бОльший объем по BID – делаем цену покупателя (покупатель – это мы)  менее привлекательной, а цену продавца (продавец – это тоже мы) более привлекательной, что позволяет уравнять объемы покупок и продаж.  Мы не влияем на динамику цены – на нее  влияют трейдеры, торгующие на нашей площадке. Мы лишь только предоставляем такую цену,  которая позволяет нам  максимально выгодно  реализовать  функцию посредника между покупателем и продавцом. Мы влияем лишь на размер спреда.   Параметр волатильность/спред  будет  минимальным  — нам не нужны высокие риски, связанные с направленным движением цены.  

     Чистая манипулятивная стратегия маркетмейкинга.



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

НЕФТЬ. СОТ200206. Обзор игр 4.

-Что  делать, Михалыч, я купил нефть по 60?
-Зачем купил? Взял бы на реализацию, если не продается — верни обратно поставщику.


РЕМ: Юрики

В прошлом обзоре была интрига. В пятницу 31 января на экспиру было оставлено 1100 000 контрактов по ОИ.

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

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

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

Но кот от 3 февраля оказался с сюрпризом.

НЕФТЬ. СОТ200206. Обзор игр 4.

Толпа жестко разделилась на две части.

Юрики чё то пыхтели, добавлялись против тренда, но в итоге закрыли все лонги, тем самым

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

Quik->Lua->C++DLL. Опыт разработки и немного кода.

    • 04 февраля 2020, 13:54
    • |
    • 3Qu
  • Еще

Начал вчера работы по реализации "Брошенной стратегии". Хорошо когда есть наработки: взял готовые куски кода, немного доработал под новые нужды, соединил их вместе и уже все готово — почти все необходимые данные передаются в DLL, расставляются по местам и готовы к использованию. С этим почти закончено, остальное будет делаться по ходу пьесы, и по мере необходимости.

С передачей данных закончено, а стратегия даже не начиналась. Система новая и архитектора системы пока не ясна, есть несколько вариантов, выбрать из которых не так просто.
Пока суд, да дело, решил написать о передаче данных из Quik в С++DLL.
О том как сделать простую С++DLL для работы с Quik-Lua написано на сайте https://quikluacsharp.ru  здесь и о передаче данных из Lua — здесь и в других материалах сайта. Наверняка многие из вас все это видели и знают, а некоторые это даже применяют. Я это все не использую, не очень разбирался, но, тем не менее, сам сайт



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Ищу программиста под IB API.

    • 21 января 2020, 05:35
    • |
    • dip
  • Еще

Неспешно ищу программиста под IB API. Нужно написать простенький пример. От примера требуется:
1) Простое консольное\UI приложение на С++ собираемое под VS(любую)
2) Приложение должно мочь:
а) Запрос исторических timed bars, подписку на риалтайм этих же баров (можно 1 запрос, с апдейтом). Например, 1 мин(таймфрем не важен).
б) Отправку лимитного, стоп, маркет ордеров. Отмену(любого) ордера.
в) Получение текущего баланса и позиций.

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


ЛЧИ-2019. 19.12.2019. Финал.

Прежде чем подводить окончательные итоги я хочу сказать огромное спасибо всем тем, кто читал мои ежедневные обзоры (а значит тратил на это своё ценное время), всем тем кто голосовал за них и писал комментарии. Я очень благодарен Виктору Петрову за его замечательные искрометные обзоры; команде разработчиков сервиса АI-FinMarkets, благодаря которым мои обзоры становились более информативными; Тимофею Мартынову (который организовал конкурс репортажей) и делает многое для популяризации Смарт-Лаба среди трейдерского сообщества; Коле Лоссбою (который по-дружески пинал меня за гигантские просадки).  Я хочу пожелать всем нам долгих лет жизни, сибирского здоровья и попутных трендов.
Поздравляю всех победителей, ну а у остальных всё еще впереди (нужно качать журнал сделок и разбирать свои ошибки).

Итак победители конкурса:
В главной номинации Лучший частный инвестор:

ЛЧИ-2019. 19.12.2019. Финал.

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

Расхождение в дате экспирации фьючерсов Брент на Моекс и ICE на 2020г

Когда крыжил на 2020 год даты экспираций фьючей брента на моекс и в лондоне, не сошлись две даты.
Майский экспирируется у нас 5го (т.к. 1го праздничный день у нас), а на лондоне 1го,
В августе у нас экспира 3го, а на лондоне 31го почему то.
www.theice.com/products/219/Brent-Crude-Futures/expiry
red-circule.com/page/expcalendar

Дивидендная стратегия инвестирования. Плюсы и минусы

Если вы не читали предыдущую статью про доходную стратегию, то рекомендую начать с нее. Дивидендная стратегия инвестирования. Плюсы и минусы

Суть дивидендной стратегии — ваш капитал приносит деньги здесь и сейчас. Вы зарабатываете не на росте цены акции, а от регулярных поступлений денег на счет

То есть вы покупаете здоровье, крепкий сон и понятное финансовое будущее. Эта стратегия лично мне не подходит. У нее меньше гибкости, чем у доходной. Но есть люди, которым она подойдет идеально. Например, своей маме я порекомендую именно дивидендную стратегию.



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

Объяснительная записка) - 1

                   Объяснительная записка) — 1


«Имей мужество пользоваться собственным умом!»
Иммануил Кант


«Интуитивный разум – это священный дар,
а рациональный разум – это верный слуга.
Мы построили общество, где чтят слугу, но забыли о даре».

Приписывается Альберту Эйнштейну
Герд Гигеренцер — «Понимать риски. Как выбирать правильный курс»

 


    Появились свободное время (цейтнот — мое обычное состояние) и возможность объясниться по многим вопросам темы рыночного фрактала и хаоса. Часть из них — типовые вопросы интересующихся темой, например, что почитать или про Атамана, или вообще не представляющих, как можно поймать экстремум практически без отставания. Часть — в упреждение таких вопросов или на перспективу.

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

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



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

Обобщенная модель ценообразования опционов

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

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

Размещать новые части я буду с частотой примерно раз в неделю, по мере их написания. Всего частей будет, наверное, четыре или пять.



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

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