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

по

Реализация удобного доступа к котировкам таймфрейма М1 + сжатие в 12 раз по сравнению с csv файлами

Когда еще только начал заниматься алготрейдингом, возник вопрос удобного доступа к историческим данным котировкам. Дело в том, что csv файлы могут содержать пропуски данных, а мне необходимо было получать котировки за конкретные дни года. Поэтому мне было не удобно грузить csv файл в общий массив и затем искать в нем отрезки данных. Второй проблемой было то, что минутный график (не говоря уже о тиковом) занимает много места, когда речь идет о более 20 шт. валютных пар. Конечно это уже не такая проблема, как первая, так как сейчас большая память на SSD или HHD не проблема. Но с другой стороны, хранить все >20 валютных пар уже в памяти компьютера тоже не лучший вариант, лучше было бы грузить данные по кускам. 

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

  • Так как мой интерес был именно минутный график, было решено хранить фиксированное количество минут для каждого дня (даже если есть пропуски цен). В одном дне 1440 минут, следовательно каждый дневной фрагмент исторических данных содержит 1440 баров. 
  • Каждый дневной фрагмент было решено обозвать «подфайлом» и хранить все подфайлы в одном файле. Дело в том, что множество файлов тормозят систему, поэтому записывать каждый фрагмент как отдельный файл — не лучшее решение. В то же время сильно усложнять хранение фрагментов не хотелось, да и не было смысла. Обычная операция для «хранилища» котировок — добавление новых данных или чтение старых, при этом перезапись или добавление нового подфайла в глубоком слое исторических данных может потребоваться редко. Поэтому оптимальное решение будет записывать дневные фрагменты исторических данных по порядку в один общий файл и хранить ссылки на подфайлы в конце файла.


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

Как узнать эффективна ли торговая система?

Как узнать эффективна ли торговая система? как оценить эффективность торговой системы форекс

Для принятия решений на Форекс используют торговые системы – комплексы алгоритмов принятия решений по торговым операциям. Сейчас можно найти в интернете множество самых разных торговых систем: одни обещают хороший сигнал для входа; другие — гарантируют высокую прибыль, третьи — просто самые лучше, высокоточные и т.п. Поэтому, крайне важно знать по каким критериям нужно оценивать эффективность торговых систем, что применяются на финансовых рынках.



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

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

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

Сегодня новости бомбардируют нас негативной повесткой и ожиданием ЧЕГО-ТО неприятного впереди:

Твиты Трампа, торговые войны, ставки ФРС, замедление Китая, кризис в ЕС, стагнация в России и т.д. и т.п.

Почитаешь информационный поток (да ещё подкрепленный многозначительными графиками с какими-то показателями) и кажется, что скорое падение неизбежно. Всё чаще я читаю в блогах коллег-инвесторов обеспокоенность относительно того, что ждёт нас в будущем и не пора ли фиксировать прибыль.

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



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

О какой жене мечтает нищеброд?

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

С*ка, если бы я тогда женился на такой, я бы наверное навсегда остался в тени жены!:) сейчас мне кажется, что те мысли юности о сильной супруге исходили исключительно из неуверенности в себе.

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

Моральная компенсация жизни в гетто

Я хожу часто на футбол и очень редко в кинотеатр.

У меня есть знакомые, которые ходят на футбол раз в надцать лет.

Когда был чемпионат мира, они с неимоверной легкостью платили за билеты по 20 тысяч на четверых. Итого 80 за матч. Нет, они не так много зарабатывают.

А меня давила жаба слегка по 12*3-36 за матч. Знаешь почему ?

Потому что это у них такая моральная компенсация за то, что они вынуждены жить в районе Марьино в убогой квартирке, которая им досталась от бабушки, успокаивать себя тем, что это норм жилой район и рядом даже есть парк, прекрасно понимая, что никогда в жизни они оттуда никуда с таким укладом жизни и доходами не переедут, ибо если до 40 лет не смог, то после наврятли начнется просветление. А так это быдло район с гастарами проститутками наркоманами рынками и проч отборнейшей нечистью, хотя днем все выглядит до 17 часов более-менее. Да, этого везде полно, но т.к. там жилья исторически оооочень много и оно дешевое – то весь сброд тусит там.

И дети, выходя гулять во двор, легко нарываются на таких же детей, только которые в 12 лет слабо говорят по-русски, занимаются вымогательством у сверстников и наркоманят. На районе везде стоят знаки 30-40кмч, потому что гоняют тонированные лады зубилы, сшибая нахрен на светофорах всех подряд. А еще на районе есть несколько клубов, про которые все знают уже минимум лет 13, что там распространяют «крокодилы» и прочее говно. Но они до сих пор работают.
После такого дети не хотят идти гулять, возникают детские душевные травмы ( они на всю жизнь), о которых родители даже якобы ничего не знают, потому что им некогда обращать на такое внимание, они заняты бегом по кругу, они закрывают глаза. Вынуждены работать и бегать по кругу.

Терпеть планктон и быть им же и иметь отпуск по расписанию, улыбаться планктону и начальству по расписанию, каждый день возвращаясь с неудовольствием в свое гетто, объясняя это на кухне со стаканом, что «квартиры в Москве не выбирают, но живем то мы хорошо, не смотря на то, что Москва город говно, конечно же, но мы привыкли». И еще у них есть внедорожник.

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

27,08,2019


Автоматизация торговли на криптобирже BITMEX (вопрос по работе с REST API)




Коллеги, всем добрый вечер!

У кого был опыт работы с REST API BITMEX. Несмотря на полноту документации по данному интерфейсу возникли сложности с отправкой запросов типа POST на endpoint POST/order (выставление ордеров). Get запросы работают без проблем.

Пример кода представлен в репозитории по ссылке (метод createorder). Кто готовь помочь пишем  в личку, либо в комментах ниже. Надеюсь на вашу помощь, уж очень нужно.

Документация по REST API.

  • обсудить на форуме:
  • bitmex

СКАЛЬПИНГ

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

СКАЛЬПИНГ

Давным, давно, если не изменяет память, годах эдак в 2000х, скальперы визжали от радости и легкой торговле на неэффективности рынка, да да, господа, именно в то время все с легкостью рубили бабло, смотря на СиПи и имея в запасе  1-2 секунды, золотое время. Но потом, биржа поменяла настройки и халява кончилась.
Пошли слухи хейтеров, что скальпинг умер, якобы HFT самые быстрые и поделать то ничего нельзя.

Шли годы, скальперы продолжали зарабатывать. Неэффективности рынка есть и по сей день, они вряд ли куда то денутся ближайшие 3-5 лет, а может и дольше. А это значит, что Скальпинг жив.

Какие плюсы, от работы Скальпингом?
1. Большое количество сделок, держит тебя в тонусе, ты постоянно в практике, запоминаешь рынок. Даже 1 сделка в день это хорошо, ибо тренироваться на среднесроке/долгосрочке потребуются года…

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

Комплекс Мессии. Обзор на предстоящую неделю от 25.08.2019

    • 25 августа 2019, 22:03
    • |
    • Kitten
      Популярный автор
  • Еще

По ФА…

На уходящей неделе:
Комплекс Мессии. Обзор на предстоящую неделю от 25.08.2019

Протокол ФРС и симпозиум в Джексон-Хоул

Протокол ФРС после пятничных событий не имеет ни малейшего значения, всё, о чем думали члены ФРС в ходе заседания 31 июля, все их амбиции и планы на будущее были перечеркнуты одним решением Трампа.
Но, для лучшего понимания мыслительного процесса текущего состава ФРС, следует выделить главные посылы протокола, тем более если Трамп передумает, что вполне возможно, и отменит повышение пошлин на импорт Китая, то к июльскому протоколу ФРС придется возвращаться для понимания перспектив политики ФРС.

Ключевым моментом протокола ФРС стала формулировка:
«Большинство членов ФРС рассматривают снижение ставки на 0,25% на июльском заседании как часть корректировки в середине цикла нормализации политики в ответ на эволюцию экономических перспектив в последние месяцы».
Многие СМИ отметили словосочетание «часть корректировки» как намек на продолжение снижение ставок, что является не совсем неоправданным, т.к. Пауэлл в ходе июльской пресс-конференции три раза повторил, что июльское снижение ставки стало «частью последовательного изменения позиции ФРС с начала года от намерения повышения ставок 2-3 раза в этом году до снижения ставки».
Но, безусловно, ФРС не стала закрывать дверь к дальнейшим снижениям ставки.



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

Про теханилиз и алготрейдинг. Дополнение к посту Pavell70.

Наткнулся на пост Pavell70, где он размышляет на тему теханализа и алготрейдинга, с которым сложнее будет бороться в будущем.

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

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

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

Кванты — это уже из разряда науки, это те самые люди, которых называют Data Scientists. Их алгоритмы построены на принципах математического, статистического анализа разнообразных сырых данных, взятых не из графиков, объёмов, а из реального мира и рыночной микроструктуры. Например, сейчас полно квантовых фондов или отделов с квантами в при крупных фондах, строящих алгоритмы, которые анализируют новости и аудиозаписи, твиты и статьи, телепередачи и поведение потребителей в реальном времени (получают данные из чеков), потом преобразуют эти данные в количественную информацию и используют для принятия решений.

Так что будущее именно за квантами, которых не особо пугает отсутствие ликвидности и волатильности на рынке. Более того, алготрейдеры, например, не могут принимать участие по техническим причинам в премаркете и постмаркете, а вот кванты могут.

Стоит ли бороться с квантами, а если и бороться, то каким образом — ответа однозначного нет, потому что по мнению части людей кванты ведут к сокращению неэффективности на рынке, правильно анализируя информацию, когда другая часть людей, напротив, считает, что сокращая одну неэффективность, они создают другую: например, концентрация ликвидности в крупных квантовых фондах приводит к тому, что для более рисковых активов и в частности для активов развивающихся рынков не остаётся свободной ликвидности, из-за чего падает спрос и возрастает волатильность на них (фонды принимают решение куда направлять кэш, и в рисковые активы они не полезут, отчего акции того же Аэрофлота не получат инвестиций, хотя в условиях, когда инвестор сам лично принимает решение, они могли бы получить приток средств). Чтобы лучше понять, кто такие кванты, можно сгонять на сайт Kernel и посмотреть, чем занимаются Data Sciencists.

P. S. Друзья, исправил ошибку (второпях писал и загнался, к сожалению) в предпоследнем параграфе, где написал, что будущее в HFT за квантами.


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