Значення торгової платформи для трейдера

Сучасна біржова торгівля в переважній більшості випадків відбувається не в залах бірж (як це було в минулому), а в надрах електронних пристроїв та комп'ютерних мереж. І торгівля на Forex, зрозуміло, не є винятком.

Програми, призначені реалізації онлайн-торгівлі різними активами (і валютами, зокрема), називаютьсяторговими терміналамичиторговими платформами. На ранніх етапах ери електронної торгівлі кожен брокер надавав своїм клієнтам власну платформу. Таким чином, переходячи від одного брокера до іншого, трейдер був змушений освоювати інше програмне забезпечення. Бажаючим працювати з кількома брокерами доводилося одночасно використовувати різні програми для торгівлі.

Деякі брокери продовжують пропонувати своїм клієнтам торгові платформи власного виготовлення. Але більшість надає можливість вибирати з кількох платформ від незалежних постачальників. Навіть у брокерів, які мають власне торгове ПЗ, як правило, є можливість вибирати між «рідною» платформою та однією-двома програмами від сторонніх розробників.

Такий поділ праці вигідно всім учасникам ринку. Розробники програм можуть сконцентруватися на, власне, програмуванні та покращенні функціональності, швидкодії та стабільності своїх продуктів. Адже вони отримують дохід, продаючи брокерам ліцензії на використання свого програмного забезпечення, а залучення безпосередньо клієнтів-трейдерів – це вже не турбота творців платформи.

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

Ну, а трейдер у цій ситуації виграє чи не найбільше, безкоштовно отримуючи якісне програмне забезпечення для торгівлі. Мало того, у торговців є вибір між різними платформами і можливість змінити брокера, не розлучаючись при цьому з ПЗ, що полюбилося.

Найбільш популярні торгові комплекси пропонують велику кількість різних брокерів. Таким чином, трейдеру-початківцю нерідко має сенс спочатку вибрати собі торгову платформу, а потім вибирати брокера з тих, що цю платформу підтримують. Зрештою, брокера, при необхідності, змінити простіше, ніж працювати з програмним забезпеченням, яке не цілком влаштовує. Адже саме термінал – це те, з чим трейдеру доводиться найбільше мати справу у процесі торгівлі. А будь-який майстер може підтвердити важливість якості та зручності інструменту для успішного виконання роботи.

Значною мірою саме тому розробники платформ намагаються залучити якомога більше брокерів до використання свого програмного забезпечення. Адже чим більше поширення того чи іншого торгового ПЗ - тим ширший вибір брокерів у трейдера, що це використовує. І навпаки, чим популярніший термінал у торговців – тим більше брокерів прагнутимуть придбати ліцензію на його використання.

Серверна частина торгової платформи формує, на основі одного чи кількох джерел, котирування, що поставляються на термінали клієнтів. Крім того, на сервері зберігається інформація про всіх ордерів клієнта, як діючих, так і відкладених, а також історія всіх клієнтських операцій з моменту відкриття рахунку.

Але трейдеру цікавіша клієнтська частина торгової платформи – термінал. Функціонал сучасних терміналів дуже широкий, водночас вінможе дещо відрізнятися залежно від конкретного програмного комплексу та його версії. У той самий час, кожен брокер налаштовує платформу «під себе», інтегруючи у ній ті чи інші функції, які будуть доступні клієнтам.

Розглянемо основні функції торгових платформ.

Будь-який брокер може мати як одного постачальника ліквідності, так і кілька, за сукупними даними від яких визначаються ціни на валютні пари. Залежно від того, в якій ролі (маркет-мейкера або ECN) виступає даний брокер – змінюється ступінь його втручання в ціноутворення за інструментами, що торгуються. Але, в будь-якому випадку, перше, на що дивиться трейдер, відкривши термінал – це котирування пар, що цікавлять його.

Друга найважливіша функція будь-якого терміналу – це відкриття ордерів. Ордери, як правило, відкриваються в окремому вікні, наповнення якого може відрізнятися в залежності від того, які типи ордерів доступні даного конкретного брокера.

Деякі платформи надають можливість "торгівлі в один клік", коли ордери відкриваються одним натисканням на кнопки "Buy" або "Sell", що виводяться прямо на вікно графіка валютної пари. Обсяг угоди у своїй визначається заздалегідь за умовчанням.

Інформація про рахунок

Баланс рахунку, сукупна маржа, інформація щодо відкритих ордерів (ціна та час відкриття, обсяг, стопи, комісія, свопи тощо), відкладені ордери, історія закритих та скасованих угод – все це, як правило, трейдер може знайти у своєму терміналі. Також більшість платформ дозволяють сформувати статистичний звіт про результати торгівлі за той чи інший період.

Графіки котирувань та технічні індикатори

Як відомо, для ухвалення торгових рішень значення мають не лише ціни валютних пар на даний момент часу, а йдинаміка змін цих цін у минулому. Наочним інструментом відображення котирувань є ціновий графік. Існує кілька видів графіків, найбільш популярними з яких є лінійний, барний і свічковий. Більшість терміналів надають у розпорядження трейдера безліч можливостей щодо видозміни уявлення графіків: це й різні таймфрейми; та шаблони, що дозволяють змінити фон, колір та розміри елементів графіка; та шрифт, розміри та колір написів; і багато іншого.

Крім того, термінали дозволяють накладати на графіки котирувань графічні образи різних індикаторів технічного аналізу. Як правило, термінал містить безліч варіантів вбудованих індикаторів з можливістю зміни їх параметрів. Трейдер також може додавати власні індикатори, або готові або самостійно створені. Більшість індикаторів відображаються безпосередньо на графіку ціни інструменту, але деякі з них (наприклад, MACD або RSI) виводяться у спеціально виділеній області у нижній частині вікна цінового графіка.

Додаткові візуальні інструменти

За допомогою цих інструментів трейдер може наносити на графік котирувань лінії трендів, межі каналів, рівні Фібоначчі, різні точкові маркери та інші елементи, які дуже корисні при аналізі поведінки валютних пар.

Термінальні скрипти та мови програмування

Більшість висококласних терміналів надають трейдеру можливість додавання до програми додаткових функцій. Для цього є вбудовані мови програмування терміналів. З їх допомогою можна як записувати скрипти, що автоматично виконують ряд дій користувача (тобто, автоматизувати процес торгівлі), так і створювати власні індикатори, радники і цілі автоматичні.торговельні системи. Просунуті користувачі торгових платформ нерідко користуються цими можливостями своїх терміналів, проте професійні трейдери часто воліють купувати вже готові скрипти або замовляти їх програмістам за плату.

Таким чином, застосовуючи скрипти автоматичного відкриття та закриття ордерів за сигналами радників, можливо навіть повністю автоматизувати торгівлю, виключивши (або звівши до мінімуму) людський фактор, здатний негативно впливати на її результати.

Доступ до історії

Під час створення та вдосконалення торгових стратегій трейдери часто тестують свої напрацювання на історичних даних. У таких ситуаціях важливу роль відіграє те, наскільки велику історію котирувань зберігає на серверах брокер. Прокручуючи в терміналі ціновий графік назад у минуле, користувач може імітувати торгівлю на історичних даних, відразу отримуючи можливість проаналізувати її результат. Зрозуміло, що далі можливо прокрутити графік – тим більше можливостей для аналізу відкривається перед трейдером.

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

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

Крім установки на персональний комп'ютер абогаджет, професійні трейдери нерідко практикують розміщення терміналу на комп'ютері, що орендується, постійно підключеному до швидкісної лінії зв'язку. Такі комп'ютери називаються віртуальними приватними серверами (Virtual Private Server, VPS). Особливо часто VPS використовуються для автоматичної торгівлі за допомогою інтегрованих до терміналу скриптів, а також для підтримки протягом тривалого часу дії трейлінг-стопів.

Процес вибору торгової платформи багато в чому індивідуальний. Більшість функцій на терміналах високого рівня працюють аналогічно, тому трейдери більше звертають увагу на нюанси, рівень підтримки або просто на власне суб'єктивне сприйняття того чи іншого торгового ПЗ. Новачку ж можна порадити не намагатися вивчити особливості всіх терміналів, представлених на ринку. Достатньо знайти один, який задовольняє всім основним вимогам як за функціоналом, так і за комфортом у роботі – і зупинитися на ньому. Крім того, ніщо не заважає користуватися кількома платформами, якщо на те є причини та бажання.