Постов с тегом "Алготрейдинг": 4538

Алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

#SensorLive - Day339

    • 15 августа 2016, 10:58
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 15.08.2016
Начало проекта тут.


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

Buy High стратегия

Тест стратегии из поста http://smart-lab.ru/blog/343965.php 

Формализовал стратегию так, как я ее понял. 

1. Входа на следующий день, после обновления исторического хая. Тут есть неточности — историю брал с 2005 года. Не факт, что all time high был на этом промежутке. 
2. Предыдущее обновление хая было больше 90 дней назад и менее чем 200 дней назад. 
3. Примерно 500 ликвидных бумаг с NYSE/NASDAQ/AMEX. Без учета делистинга, без учета комиссий, без учета платы за плечо. Вроде бы без дивидендов (не уверен), дейли дата взята с Google Finance. 

4. Стоп в примере — 3%. Тейк — 90%. Можно взять больше стоп, результаты не критично меняются. 
5. Вход фиксированным BP на позицию. (взял 1000 на позу)

Код Multicharts.Net 

using System;
using System.Drawing;
using System.Linq;
using PowerLanguage.Function;
using ATCenterProxy.interop;

namespace PowerLanguage.Strategy {
        public class _INTEST_by_high_daily : SignalObject {
                public _INTEST_by_high_daily(object _ctx):base(_ctx){}
                private IOrderMarket buy_order;
                private IOrderMarket sell_order;
                double previous_high;
                double previous_high_low_range;
                double all_time_high;
                protected override void Create() 
                {
                        // create variable objects, function objects, order objects etc.
                        buy_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy));
                        sell_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell));
                }
                protected override void StartCalc() {
                        all_time_high =0;
                }
                protected override void CalcBar()
                {
                        // strategy logic 
                        if (Bars.High[0]>previous_high && previous_high_low_range<previous_high && previous_high == all_time_high)
                        {
                            buy_order.Send();
                        }
                        
                        if (StrategyInfo.MarketPosition>0 && Bars.Close[0]>StrategyInfo.AvgEntryPrice*1.9)
                                sell_order.Send();
                        
                        previous_high = Bars.High.Highest(200);
                        previous_high_low_range = Bars.High.Highest(90);
                        if (Bars.High[0]> all_time_high) all_time_high = Bars.High[0];
                        
                }
        }
}


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

#SensorLive - Day338

    • 12 августа 2016, 09:54
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 12.08.2016
Начало проекта тут.


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

#SensorLive - Day337

    • 11 августа 2016, 09:54
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 11.08.2016
Начало проекта тут.


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

#SensorLive - Day336

    • 10 августа 2016, 09:59
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 10.08.2016
Начало проекта тут.


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

Как создать торгового робота и не потерять время

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

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

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

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



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

#SensorLive - Day335

    • 09 августа 2016, 09:58
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 09.08.2016
Начало проекта тут.


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

Как Big Data меняют современные финансы

    • 09 августа 2016, 04:20
    • |
    • domino
  • Еще
Как Big Data меняют современные финансы

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



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

Куда уйти алготрейдеру с Форекса и с Моекса?

Здравствуйте. Хотелось бы поторговать low latency алгоритмы на зарубежных площадках, но вот боюсь разорится в неравной борьбе с местными технологическими монстрами. Может кто посоветовать приличные песочницы для недорогих экспериментов с прямым доступом к рынку без API брокера?

Анализ количества поисковых запросов. Часть 2. Накопление данных

Прошла неделя с момента запуска приложения, которое отправляет google поисковые запросы и анализирует частотность получаемых ответов.

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

Очевидных результатов данный подход не дал.

Зато просмотр ответов поисковика и опыт одного из коллег по цеху подтолкнул к идее контент-анализа.

Гипотеза очень простая: толпа ошибается.

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

На примере акций Газпрома. результат первого дня оказался ожидаемым.

Количество ответов, удовлетворяющих положительным ожиданиям, на протяжении дня было меньше количества, негативных ожиданий (500 против 1200).

Т.е. в целом пользователи блогов, новостных лент и т.д. ожидали что акции газпрома будут падать, в то время как газпром вырос на +1,45% по итогам торговой сессии.

Данный результат нельзя назвать статистически значимым, но начало положено.


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