Апплицатион Программинг Интерфаце (АПИ)
Шта значи интерфејс за програмирање апликација?Интерфејс за програмирање апликација или АПИ је скуп програмског кода који пита податке, анализира одговоре и шаље упутства између једне софтверске платформе и друге. У контексту трговања, трговац ће често користити АПИ да би успоставио везу између скупа аутоматизованих алгоритама за трговање и префериране платформе трговца посредника у сврху добијања података о ценама у реалном времену и трговања.
Кључне Такеаваис
- АПИ је начин за успостављање везе између кодираних алгоритама и платформе брокера.
- АПИ је неопходан за спровођење стратегије аутоматизоване трговине.
- Више брокерских агенција пружа своје платформе доступним путем АПИ-ја.
Разумевање апликацијског програмског интерфејса (АПИ)
Интерфејс за програмирање апликација или АПИ-и постали су све популарнији с порастом аутоматизованих система за трговину. У прошлости су трговци на мало били принуђени да претражују прилике у једној апликацији и одвојено стављају трансакције код свог брокера. Многи малопродајни брокери сада пружају АПИ-је који омогућавају трговцима да директно повежу свој софтвер за скрининг са брокерским рачуном да би делили цене у реалном времену и наручивали. Трговци могу чак и да развију сопствене апликације, користећи програмске језике као што је Питхон, и извршавају трговине користећи АПИ брокер.
Постоје две врсте трговаца који користе брокерске АПИ-је:
- Апликације треће стране - Многи трговци користе апликације трећих страна којима је потребан приступ АПИ-ју брокера за податке о ценама и могућности давања обрта. На пример, МетаТрадер је једна од најпопуларнијих апликација за трговање девизама (форек-ом) и захтева приступ АПИ-ју како би се осигурале цене у реалном времену и вршиле трговине.
- Апликације за програмере - Све већи број трговаца развија сопствене аутоматизоване трговинске системе, користећи програмске језике као што је Питхон и захтевају начин за приступ подацима о ценама и трговању.
Упркос очигледним предностима АПИ-ја, постоје многи ризици које треба узети у обзир. Већина АПИ-ја купцима брокера пружа се бесплатно, али постоје случајеви где трговци могу платити додатну накнаду. Важно је разумети ове накнаде пре коришћења АПИ-ја. Трговци би такође требали бити свјесни било каквих ограничења АПИ-ја, укључујући потенцијалне прекиде рада, који би могли значајно утјецати на резултате трговања.
Где пронаћи АПИ-је
Најпопуларнији брокери који подржавају АПИ приступ на традиционалним берзанским и футурес тржиштима укључују ТрадеСтатион, ТДАмеритраде и ИнтерацтивеБрокерс, али многи мањи брокери су с временом проширили приступ. АПИ-ји су чешћи међу Форек брокерима где се треће стране апликације и трговински системи - попут МетаТрадер-а - често користе већ дужи низ година.
Многи посредници пружају интернетску документацију за своје АПИ-је, где програмери могу тачно сазнати како се аутентификују помоћу АПИ-ја, који су подаци доступни за потрошњу, како да се наруџбе путем АПИ-ја и други технички детаљи. Важно је да се упознате са овим детаљима пре него што одаберете брокера када тражите одређене функције.
Неки брокери такође обезбеђују библиотеке на разним језицима како би олакшали интеракцију са њиховим АПИ-јем. На пример, брокер може понудити Питхон библиотеку која пружа скуп функција или метода за постављање трговине, а не да морате да пишете своје функције да бисте то учинили. Ово може помоћи да се убрза развој трговинских система и / или учини да их је мање скупо за развој.
Упоредите инвестиционе рачуне Име добављача Опис Откривање оглашивача × Понуде које се појављују у овој табели су од партнерстава од којих Инвестопедиа прима накнаду.