Описание тега algorithmic-trading

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

Алгоритмическая торговля означает использование электронных платформ для ввода торговых приказов с минимальным вмешательством человека. Алгоритм управляет такими аспектами заказа, как время, цена или количество заказа, и может просматривать потоки рыночных данных (сделки, котировки, бары и т. Д.), Индикаторы и другие методы, помогающие в процессе принятия решения о размещении заказа. Торговый алгоритм можно автоматизировать с использованием различных платформ, доступных специально для этой цели. API-интерфейсы алгоритмической торговли доступны на различных языках общего назначения, включаяpython, Java, C++, C#, VB. Некоторые платформы, такие как Tradestation, MetaTrader Terminal, NinjaTrader или xStation, также предлагают свои собственные, специфичные для предметной области, языки программирования для разработки торговых алгоритмов.

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

Статья в Википедии