Is het mogelijk om algoritmisch handelen te doen met ThinkorSwim?


Beste antwoord

Het antwoord is ja en nee. Dit is waarom:

Is er een manier waarop u uw algo op ToS-machines kunt programmeren en implementeren en het kunt laten uitvoeren – Nee. En het is ook niet de bedoeling dat deze mogelijkheid beschikbaar wordt gemaakt volgens mijn gesprekken en vervolgacties met hen. U kunt echter proberen uw code volledig in ThinkScript te implementeren en backtest uit te voeren, maar mijn ervaring leert me dat u hindernissen zult tegenkomen bij het implementeren en backtesten hiervan. Ik zou de resultaten niet 100\% vertrouwen vanaf waar ik nu sta.

Als u ervoor kiest om uw strategie ergens anders te implementeren, gebruikt u misschien TOS-gegevens-APIs (of een andere gegevensverkoper) en gebruikt u de blootgestelde partner / APIs voor ontwikkelaarsbestellingen, zou u TOS moeten kunnen gebruiken om de bestellingen uit te voeren. De infrastructuur die uw datafeeds host en gebruikt, live algo-uitvoering en ordertriggers zullen echter gescheiden moeten zijn.

Afhankelijk van uw handelsstrategie (HFT, Scalping, enz.) Zullen elementen zoals latentie, slippage, uptime, verzekert connectiviteit, enz. super kritisch worden kan gemakkelijk grote schade aanrichten in uw strategie. U kunt uiteindelijk beperkt worden tot tijdsbestekken met een langere horizon voor swing, momentum, enz. Strategieën.

U kunt het beste uw onderzoek doen en ook met TOS praten. Ik ga persoonlijk hun Prodigio-partnerschap onderzoeken.

Het allerbeste!

Antwoord

Ik heb dit ongeveer 3 jaar geleden onderzocht en nu het nog kan gebruiken hun eigen ThinkScript-code om indicatoren en papieren transacties te bedenken, er is geen manier om automatisch live transacties uit te voeren. Het beste wat u kunt doen, is theoretische transacties uitvoeren met een zeer beperkte tijdshorizon en kijken of uw indicator en neptransacties werken. De technologie is eigenlijk erg zwak met betrekking tot algoritmische handel. Misschien is het sindsdien veranderd, maar ik ben er vrij zeker van dat dit niet het geval is.

Mike Sopko noemt Prodigio, en toen ik het onderwerp aan het onderzoeken was, probeerde ik dat platform te gebruiken, hoewel onafhankelijk van Thinkorswim. Ik vond hun “intuïtieve” interface voor slepen en neerzetten onhandig, niet intuïtief en zonder de gedetailleerde details die nodig zijn om te doen wat ik wilde. Destijds maakte het geen verbinding met TOS en er was een goede periode waarin de service werd stopgezet, hoewel het nu lijkt terug te zijn.

Het is misschien wel mogelijk om algoritmisch uw TDA-account te verhandelen via Prodigio , of misschien bieden ze een API aan (ik denk niet dat ze dat doen, maar ik ben er niet zeker van), maar er zijn andere platforms die beter geschikt zijn voor de zaak.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *