В своей статье на ресурсе QuantStart, эксперт по разработке финансовых приложений Фрэнк Смитана (Frank Smietana) рассказал о существующих фреймворках для создания софта для бэктестинга торговых стратегий и дал несколько советов по выбору подобных инструментов. Мы адаптировали этот полезный материал.Читать полностью »
Рубрика «торговые роботы» - 2
Подборка: 6 открытых фреймворков для создания бэктестеров торговых стратегий на Python
2018-05-16 в 9:23, admin, рубрики: python, Блог компании ITI Capital, бэктестинг, торговля на бирже, торговые роботы, торговые стратегии, финансы в ITНаписание торгового робота для bitcoin-биржи
2018-04-17 в 10:31, admin, рубрики: bitcoin, wex.com, wex.nz, биткоин, торговые роботы, трейдинг, финансы в ITНайти серебряную пулю алгоритмической торговли — идея не новая и, скорее всего, обреченная на провал. Но, если вам внезапно пришло озарение, мешающее спать, то почему бы не проверить его на практике.
Сразу признаюсь, что никаких секретов этим постом не открою.
Торговый робот для веб-дизайнеров
2017-10-06 в 7:40, admin, рубрики: python, Блог компании EXANTE, торговые роботыНаписание торговых роботов, как правило, достаточно трудоемкая задача — помимо понимания принципов торговли (равно как и представления о том, как та или иная стратегия выглядит), необходимо знать и уметь работать с протоколами, используемыми для торговли. Вкратце — существуют две основные группы протоколов, которые предоставляются биржей или брокерами: FIX, в котором без бутылки не разобраться, и проприетарный бинарный протокол, который редко бывает лучше. Это приводит к одной из двух проблем: либо код выглядит так, что любой джуниор схватится за голову, либо хороший, красивый код, который умеет делать примерно ничего (а то, что умеет, делает с разными неожиданными проблемами).
Для того чтобы решить обозначенные выше проблемы и привлечь как можно больше участников, брокеры иногда представляют обычное HTTP API с сериализацией в json/xml/что-то более экзотическое. В частности, подобный метод общения с биржей является едва ли не единственным для ряда модных стартапов, например, биткоин-бирж. Мы решили не отставать от них и недавно представили дополнение к нашему API (подробнее про его старые возможности можно почитать на Хабре здесь и здесь), которое позволяет пользователю также и торговать.
Под катом не совсем пятничная статья-туториал про то, как можно было бы торговать через наше HTTP API.
Информационные сервисы, роботы и торговый софт: применение API в мире финансов
2017-07-27 в 7:32, admin, рубрики: api, биржа, Блог компании ITinvest, разработка, торговые роботы, финансыБольшинство заявок на современных биржах генерируются не людьми, а специально созданными торговыми роботами, которые действуют по заданному алгоритму. При этом до сих пор многие трейдеры и инвесторы совершают операции на бирже вручную — с помощью специальных торговых программ.
Вне зависимости от выбранного способа работы на бирже, крайне полезной оказывается технология API. Сегодня мы поговорим о том, как открытые интерфейсы используются в сфере финансов.Читать полностью »
Какие языки наиболее востребованы в сфере финансов: мнения рекрутеров с Уолл-стрит
2017-07-22 в 8:03, admin, рубрики: биржа, Блог компании ITinvest, Программирование, торговые роботы, финансы, языки программированияСпециалисты портала Efinancial Careers попросили рекрутеров инвесткомпаний рассказать им о том, какие языки программирования являются сейчас наиболее востребованными Уолл-стрит. В нашем блоге — адаптированная версия этой заметки.Читать полностью »
Генетический советник для торговли опционами
2017-05-15 в 16:17, admin, рубрики: Алгоритмы, генетический алгоритм, математика, машинное обучение, опционы, торговля на бирже, торговые роботы
При торговле опционами одна из главных задач состоит в определении справедливой цены опциона. На основании нее можно понять какие опционы недооценены рынком, а какие переоценены в данный момент. Исходя из этого и принимаются решения о покупке или продаже конкретного опциона. В данной статье рассматривается опыт создания советника в основе которого лежит Генетический Алгоритм (ГА), позволяющего как раз автоматизировать процесс выбора опционов для продажи и покупки соответственно Советник, в отличие от торговых роботов (или Механических Торговых Систем — МТС), не производит сделок, он лишь дает рекомендации трейдеру, который уже самостоятельно принимает решение совершать сделку или нет.
Для начала — пару слов о генетическом алгоритме:
Подробно описывать генетический алгоритм не имеет смысла, поскольку эта тема хорошо представлена и на данном ресурсе и вообще на просторах Интернета. Остановлюсь только на основных моментах, которые необходимы для понимания концепции генетического советника в целом.
Читать полностью »
Как создать торгового робота с помощью генетического программирования
2016-12-02 в 14:44, admin, рубрики: Алгоритмы, генетические алгоритмы, генетическое программирование, искусственный интеллект, машинное обучение, Программирование, проектирование, торговые роботы, язык программированияДоброго времени суток. В этой статье расскажу о создании системы в которой генетические алгоритмы пишут роботов. В теории эти роботы могли бы торговать на бирже.
Я фанат трех вещей — искусственного интеллекта, высокопроизводительных машин и практического применения любых знаний. Имея некоторое свободное время, я спроектировал небольшую задачку, приобрел железо и сел творить.
Проект возник из желания попробовать на практике генетическое программирование. Первым вариантом было создавать бота к какой-нибудь игре, но я остановился на торговых роботах, где биржа тоже своего рода игра.
Читать полностью »
Можно ли в одиночку разработать успешного торгового робота: Мнения пользователей Quora
2016-07-13 в 11:27, admin, рубрики: Блог компании ITinvest, разработка, торговые роботы, Финансы в IT-индустрии, фондовый рынокВ наших блогах на Хабрахабре и Geektimes мы много пишем о разработке торговых роботов. Мы уже рассказывали о том, как алгоритмическими трейдерами становятся сисадмины и менеджеры — у них это получается с переменным успехом. Пользователи ресурса Quora задались вопросом о том, сможет ли по-настоящему успешную торговую систему разработать ученый-одиночка. На основе их ответов можно составить понимание, насколько трудно соревноваться со специалистами из крупных инвестиционных банков и хедж-фондов.Читать полностью »
Человек не нужен: 30+ материалов об алгоритмической торговле и разработке финансового софта
2016-06-14 в 9:38, admin, рубрики: Алгоритмы, Анализ и проектирование систем, биржа, биржевые технологии, Блог компании ITinvest, Программирование, разработка, торговые роботы, фондовый рынокВ наших блогах на Хабрахабре и Гиктаймс мы много пишем о фондовом рынке и используемых на биржах технологиях. Не так давно мы публиковали подборку инструментов, помогающих разобраться с базовыми экономическими понятиями и сформировать представление о биржах, а сегодня представляем вашему вниманию список полезных материалов по теме алгоритмической торговли и разработки финансового софта (как из нашего блога, так и из сторонних источников).Читать полностью »