Integracja z MultiCharts
Od grudnia 2019 r. wszyscy bezpośredni klienci indywidualni Saxo Bank i jego spółek zależnych mogą uzyskiwać dostęp do swoich rachunków bezpośrednio za pomocą platformy MultiCharts. MultiCharts to profesjonalna platforma do tworzenia wykresów i analiz oraz platforma transakcyjna, oferująca szeroki zakres funkcji, w tym automatyczne strategie inwestycyjne, analizę historyczną, optymalizację i wsparcie dla rozwoju strategii przy użyciu PowerLanguage w wersji standardowej oraz VB.NET/C# w wersji .NET (obie opcje obsługują łączność z Saxo Bank).
AKTUALIZACJA 5 kwietnia 2020 r.: Platforma MultiCharts obsługuje teraz akcje, kontrakty terminowe i obligacje, a także wszystkie instrumenty walutowe i CFD Saxo Bank.
Co musisz wiedzieć
Zanim zaczniesz korzystać z tej platformy, przeczytaj uważnie następujące informacje:
- Aby można było korzystać z połączenia z Saxo Bank w trybie LIVE, wymagany jest zasilony rachunek w Saxo Bank. Niezasilone rachunki nie mają dostępu do aplikacji innych firm, takich jak MultiCharts. Aby otworzyć rachunek, zobacz tutaj. Z rachunków demo można korzystać bezpłatnie na tej platformie.
- Obecnie obsługujemy na platformie MultiCharts wszystkie akcje, kontrakty terminowe, obligacje, pary walutowe oraz kontrakty CFD na kontrakty terminowe, indeksy i akcje. W przyszłości planowane jest dodanie kolejnych instrumentów, takich jak notowane kontrakty futures i akcje (equity).
- Aby połączyć rachunek Saxo z platformą MultiCharts, musisz najpierw zainstalować oprogramowanie na komputerze. Po pobraniu instalatora ze witryny MultiCharts Saxo Bank jest domyślnie skonfigurowany jako opcja brokera.
- Na platformie MultiCharts inwestujesz na takich samych warunkach i po tych samych kosztach co na własnych platformach Saxo Bank. Korzystanie z integracji z Saxo Bank na tej platformie nie wiąże się z żadnymi kosztami.
- Saxo Bank obsługuje rachunki demo na tej platformie, dając możliwość przetestowania strategii inwestycyjnych w naszym środowisku symulacyjnym. Jest to szczególnie przydatne do testowania strategii inwestycyjnych.
- Łączysz się z Saxo Bank za pomocą tych samych danych logowania, których używasz na naszych platformach — bez kłopotów z rachunkami.
Jak mogę połączyć swój rachunek Saxo?
Łączność z Saxo Bank jest obsługiwana od wersji 12 Build 19395 i nowszych. Jeśli nie masz możliwości połączenia się z Saxo Bank z poziomu konfiguracji profilu brokera, koniecznie zaktualizuj używaną wersję za pomocą opcji Pomoc -> Sprawdź aktualizacje.
W przypadku zainstalowania nowej wersji z witryny MultiCharts Saxo Bank jest domyślnie dostępny jako broker na pasku handlu (Trade Bar). Przed połączeniem się koniecznie edytuj profil, klikając kartę prawym przyciskiem myszy i wybierając opcję Edit Profile Saxo Group.
Na kolejnym ekranie wybierasz środowisko, do którego chcesz się zalogować (SIM lub LIVE) oraz rachunek, które ma być używane do wyświetlania notowań. Kliknij przycisk Lookup (Wyszukaj), aby otworzyć proces logowania Saxo Bank w przeglądarce domyślnej (pojawi się nowe okno), i połącz się za pomocą swoich poświadczeń. Zaakceptuj wszelkie wyłączenia odpowiedzialności, jeśli pojawi się monit.
Po pomyślnym zalogowaniu się możesz powrócić do platformy MultiCharts, na której automatycznie zostanie wybrany Twój domyślny rachunek jako Quote Account (Rachunek notowań). Wybierz rachunek, na którym zamierzasz handlować, aby otrzymać właściwe notowania na platformie (więcej na ten temat poniżej).
Na koniec kliknij przycisk OK. Możesz teraz kliknąć prawym przyciskiem myszy kartę brokera i kliknąć opcję Connect to Saxo Group (Połącz z Saxo Group). Wskaźnik zmieni kolor na zielony, a w dziennikach zostanie odnotowane, że pomyślnie nawiązano połączenie z Saxo Bank:
Masz teraz połączenie z usługami brokerskimi Saxo Bank. Gdy w przyszłości ponownie uruchomisz platformę MultiCharts, okno logowania zostanie wyświetlone automatycznie i wystarczy wprowadzić poświadczenia Saxo Bank, aby się połączyć (podobnie jak przy logowaniu do SaxoTraderGO lub PRO).
Zanim przejdziemy do (zautomatyzowanego) handlu, musimy najpierw skonfigurować źródło danych i notowania.
Uwaga dotycząca notowań
Na platformach Saxo Bank notowania instrumentów walutowych i kontraktów CFD na indeksy i kontrakty futures zależą od dwóch czynników: rachunku, na którym zamierzasz inwestować(określa on konkretną konfigurację handlową), oraz rozmiaru zlecenia. Duże zlecenia skutkują wyższą średnią ceną kupna/sprzedaży, poszerzając spread, zwłaszcza gdy rynki nie są płynne.
Na platformie MultiCharts masz możliwość wybrania rachunku notowań (patrz kroki konfiguracji powyżej), co pozwala sprawdzać notowania walutowe/CFD dla konkretnej używanej konfiguracji handlowej. Jednak ze względu na architekturę aplikacji rozmiar zlecenia nie jest brany pod uwagę. To może skutkować niezgodnością między platformami Saxo Bank a notowaniem prezentowanym na wykresach MultiCharts, jeśli rozmiar natychmiastowego zlecenia jest duży. Musisz to wziąć pod uwagę, jeśli planujesz wysyłać natychmiastowe zlecenia.
Ograniczenie to nie dotyczy oczekujących zleceń, których cena jest z góry określona. W przypadku instrumentów notowanych na giełdzie i kontraktów CFD na akcje notowania na platformie MultiCharts są zawsze typu „top-of-book”, podobnie jak na platformach Saxo Bank.
Jak skonfigurować dane rynkowe Saxo Bank na platformie MultiCharts?
Integracja MultiCharts i Saxo Bank składa się z dwóch głównych elementów: połączenia z brokerem (które skonfigurowaliśmy powyżej) oraz źródła danych, które należy skonfigurować osobno. Źródło służy do rysowania wykresów i uzyskiwania notowań historycznych do analizy historycznej, podczas gdy połączenie z brokerem umożliwia pobieranie notowań i obsługę zleceń.
Aby skonfigurować źródło danych Saxo Bank, kliknij przycisk QuoteManager w interfejsie użytkownika:
Narzędzie QuoteManager jest uruchamiane w osobnym oknie, w którym możesz skonfigurować źródła danych (Data Sources) w menu Tools (Narzędzia):
Wybierz opcję Saxo Group z listy w wyświetlonym oknie i kliknij przycisk Settings (Ustawienia) po prawej stronie. Spowoduje to wyświetlenie okna konfiguracji źródła danych Saxo Bank:
W tym panelu możesz wybrać środowisko, z którego chcesz pozyskać źródło. Jeśli masz rachunek rzeczywisty (live) w Saxo Bank, zalecamy pozyskiwanie danych z tego środowiska. Platforma MultiCharts automatycznie użyje skonfigurowanego wcześniej połączenia brokera do obsługi źródła danych. W przypadku pobierania notowań (na przykład w celu stworzenia wykresu lub analizy historycznej strategii) dziennik zdarzeń w narzędziu QuoteManager informuje o istniejącym połączeniu ze źródłem Saxo Bank:
Pod nagłówkiem „Market Data Access” (Dostęp do danych rynkowych) dostępne są dwie opcje. Wybierz opcję „PRIMARY”, jeśli chcesz, aby platforma MultiCharts pobierała aktualne dane rynkowe za pośrednictwem Saxo Bank (wymagane ponowne uruchomienie MultiCharts). Ta opcja jest wymagana tylko w przypadku, gdy chcesz handlować instrumentami giełdowymi lub kontraktami CFD na akcje i masz skonfigurowaną subskrypcję danych na żywo w Saxo Bank.
Aby otrzymywać ceny instrumentów innych niż walutowe, upewnij się, że najpierw włączono dostęp do danych OpenAPI, logując się do SaxoTraderGO, przechodząc do Menu główne -> Inne i akceptując wyłączenia odpowiedzialności wyświetlane podczas otwierania modułu Dostęp OpenAPI:
Opcja „SECONDARY” jest domyślna i zapewnia dane w czasie rzeczywistym z cenami instrumentów walutowych, kontraktów CFD na indeksy i kontraktów CFD na kontrakty futures w środowisku „live”. Jeśli nie masz subskrypcji danych na żywo, ta opcja powinna być preferowana.
Opcja SIM pozwala na pozyskiwanie danych ze środowiska testowego, ale umożliwia dostęp tylko do instrumentów walutowych (patrz tabela poniżej). Nie ma to jednak wpływu na handel. Dobra konfiguracja testowa pozwalałaby na pozyskiwanie danych ze środowiska typu „live”, prawdopodobnie przy użyciu subskrypcji w czasie rzeczywistym, i na wykonywanie w środowisku symulacyjnym. Każdy instrument może być przedmiotem obrotu „w trybie SIM”, ale dane rynkowe mogą być pozyskiwane tylko ze środowiska typu „live”.
Uwaga dotycząca danych Saxo Bank
Dane dostarczane przez Saxo Bank pochodzą z dwóch źródeł: naszego własnego rynku wewnętrznego (dla produktów walutowych i kontraktów CFD) oraz zewnętrznych systemów wymiany (dla instrumentów notowanych i kontraktów CFD na akcje). Źródła te są wykorzystywane do tworzenia wykresów na platformach Saxo Bank, takich jak SaxoTraderGO, ale mogą też być wykorzystywane zarówno do tworzenia wykresów, jak i w analizie historycznej na platformie MultiCharts.
Źródło składa się z międzybankowego źródła ofert kupna/sprzedaży dla produktów walutowych i kontraktów CFD oraz cen typu „top-of-book” kupna/sprzedaży/ostatniej transakcji dla instrumentów notowanych na giełdzie. Obie pozycje mogą być interpretowane jako „ceny referencyjne” dla całego rynku, a historyczne punkty danych są odpowiednie do celów analizy historycznej. Saxo Bank oferuje wszystkie swoje dane historyczne produktów walutowych i kontraktów CFD oraz dane giełdowe do celów analizy historycznej z rozdzielczością 1 minuty i sięgające co najmniej 20 lat wstecz. Należy pamiętać, że ustawienie pola notowań „Trade” (Handel) na wykresach MultiCharts jest obliczane jako średnia pomiędzy ceną kupna/sprzedaży dla produktów walutowych i kontraktów CFD:
Ponadto należy pamiętać, że platforma MultiCharts nie obsługuje źródeł opóźnionych w sposób, w jaki są prezentowane na platformach Saxo Bank, ponieważ nie można ich przesyłać strumieniowo. Domyślnie wszyscy bezpośredni klienci prywatni Saxo Bank otrzymują źródła opóźnione dla każdego systemu obrotu, z którym łączy się Saxo Bank. Źródła te mogą być wykorzystywane na wykresach MultiCharts do celów analizy historycznej. Jeśli jednak chcesz zautomatyzować strategie inwestycyjne, pamiętaj, że najpierw potrzebujesz subskrypcji cen w czasie rzeczywistym, którą należy włączyć, konfigurując źródło danych jako podstawowe (patrz kroki konfiguracji powyżej).
Czas na (automatyczny) handel
Możesz teraz rozpocząć (algorytmiczny) handel na podstawie danych Saxo Bank, wysyłając zlecenia bezpośrednio na swój rachunek Saxo. Zobacz przewodnik po witrynie MultiCharts.com, który stanowi dobre wprowadzenie do rozbudowanych funkcji automatycznego handlu na platformie.
Jak wspomniano w ramach kroków konfiguracji powyżej, funkcja automatycznego handlu będzie wysyłać zlecenia na rachunek wybrany w konfiguracji brokera. Upewnij się, że wybrano właściwy rachunek, i ponownie połącz się z Saxo Bank (jeśli jest to wymagane).
Wszystkie ręczne transakcje na platformie MultiCharts działają podobnie jak na platformach Saxo: możesz wybrać rachunek, na którym chcesz handlować, i odpowiednio składać zlecenia. Pamiętaj, że wszystkie notowania wyświetlane poniżej pochodzą z rachunku wybranego w konfiguracji brokera. Pasek handlu (Trade Bar) może służyć do wysyłania bezpośrednich (podstawowych) zleceń na wybrany rachunek:
W obszarze Forex Board natychmiastowe transakcje są wysyłane na rachunek wybrany podczas konfiguracji. Można też kliknąć prawym przyciskiem myszy, aby wybrać preferowany rachunek:
Jeśli korzystasz z handlu z poziomu wykresów, u góry znajduje się lista rozwijana:
Teraz możemy zacząć składać zlecenia. Skorzystajmy z handlu z poziomu wykresu pokazanego powyżej: kliknij prawym przyciskiem myszy panel handlu i kliknij opcję „Switch to Full Mode” (Przełącz w tryb pełny), aby odblokować zaawansowane typy zleceń. Jedną z wielu funkcji oferowanych przez platformę MultiCharts są emulowane zlecenia OCO, które zapewniają więcej opcji strategicznych w porównaniu ze zleceniami OCO Saxo Bank. Po prostu przeciągnij i upuść typ zlecenia na wykres i skonfiguruj je w wyskakującym oknie, aby złożyć zlecenie. W poniższym przykładzie zastosowano strategię przełamania do EURUSD. Platforma MultiCharts automatycznie wyśle zlecenie kupna lub sprzedaży, jeśli aktualna cena odpowiednio wzrośnie lub spadnie o więcej niż 0,25%, i anuluje zlecenie przeciwne.
Wykres przedstawia złożone zlecenia:
Aby dopełnić proces, platforma SaxoTraderGO potwierdza, że na wybranym rachunku rzeczywiście złożono dwa zlecenia:
Wszystko gotowe! W przypadku jakichkolwiek dalszych pytań związanych z konfiguracją brokera wyślij nam wiadomość na adres openapisupport@saxobank.com. W przypadku problemów związanych z aplikacją MultiCharts skontaktuj się bezpośrednio z zespołem MultiCharts.