Розробка торгової стратегії

Anonim

При розробці торгової стратегії основна робота зводиться до пошуку чинників, які впливають на подальше цінове рух. Трейдер, який розробляє торгову стратегію, передбачає, що якщо в минулому ці чинники мали значення, то і зараз вони будуть впливати на поведінку ціни. Однак реалії ринку такі, що існування надійної торгової стратегії, в якій залежність між минулими і майбутніми ціновими рухами зберігалася протягом тривалого часу вельми сумнівно. Це пояснюється тим, що якщо з якихось причин ринкові руху стали передбачуваними, по якомусь чиннику, ця залежність буде розкрита. Після чого її почнуть використовувати трейдери мають великі гроші і торгові алгоритми, що призведе до зникнення цієї залежності. Висловлюючись простою мовою, грошей на всіх не вистачить. На що може сподіватися рядовий трейдер, який не має в своєму розпорядженні суперкомп'ютера і дослідницького відділу? Тільки на те, що при збільшенні числа чинників у своїй торговельній стратегії він знайде якусь "приховану істину", повз яку пройшли складні алгоритми дослідних відділів? Це більш ніж сумнівно. Постійне ускладнення системи за допомогою збільшення кількості значущих чинників призведе до "переподгонке". Важливо розуміти, що "переподгонка" неминуча навіть при відмінному розумінні статистики, так як рядовим трейдером в будь-якому випадку буде використовуватися обмежений набір даних.

Як розробляти торгову стратегію?

Необхідно змиритися з фактом того, що будь-яка ринкова тенденція має термін існування, а тому вічні залежностей на ринку просто не існує. Потрібно намагатися щось отримати з факту періодичної зміни станів ринку. Можна шукати не чинники, які завжди дію на ринку, а умови, при яких фактор змінює знак. Наприклад, торгова стратегія "завжди в лонг" буде працювати поки ринок росте, а після того як ринок починає падати торгова стратегія зміниться на протилежну і вийде "завжди в шорт". Ще один приклад: торгова система "стоїмо по руху" може працювати якийсь час, а потім, після початку бічного руху на ринку, помінятися на свою протилежність і працювати як "стоїмо проти руху" показуючи точки входу на контр-тренд. Виходить, що якщо є фактор, що перемикається між двома станами, то його можна використовувати в побудові торгової стратегії попередньо визначивши умови для зміни знака фактора. Потрібно шукати не чинники, які завжди діють, а умови для зміни дій факторів, що працюють в "бінарному режимі". Для першого прикладу цією умовою був розворот ринку, для другого прикладу бічний рух. Це тільки найбільш очевидні приклади для перемикання роботи факторів, таких моментів на ринку існує величезна кількість. Можна сказати, що тут напевно пройшлися дослідні підрозділи зі своїми алгоритмами і суперкомпьютерами і тут простому трейдеру сподіватися нема на що. Однак надія знайти щось путнє все ж є, так як процес пошуку значущих чинників відмінно лінеарізуется, і обчислювальні потужності там правлять бал.А ось у випадку з перемиканнями факторів і зміною станів ринку виходять різноманітні нелінійні і часом хаотичні речі, які практично неможливо змоделювати саме там за допомогою очей, фантазії, посидючості і цілеспрямованості можна поборотися за приимущество.