FACTSET-merki

FACTSETT Bein streymi á viðskiptaskilaboðum API hugbúnaður

FACTSETT-Bein-Streaming-Af-Transaction Messages-API-Software

Upplýsingar um vöru

Tæknilýsing

  • Vöruheiti: Bein streymi á færsluskilaboðum API
  • Útgáfa: 1.0
  • Handbók þróunaraðila og viðmiðunardagur: ágúst 2023

Hvatning
Hvatinn á bak við API fyrir beina streymi á færsluskilaboðum er að bjóða upp á leið til að tengja færslur frá hvaða OMS-veitu sem er og samþætta viðskiptagögn við rauntíma Portfolio Management Platform (PMP) FactSet fyrir eignasafnseftirlit, viðskiptauppgerð, frammistöðugreiningu og ávöxtunargreiningu. .

API forrit

Yfirview
API forritið einbeitir sér upphaflega að eignasafnsgreiningarvélinni og hefur stækkað til að fela í sér aðrar greiningarvélar, vörur og API frá mismunandi rekstrareiningum.

Forritið býður upp á eftirfarandi:

  • Bein streymi á færsluskilaboðum API

Öll API eru hýst undir https://api.factset.com. Auðkenning er meðhöndluð með API lyklum og heimild er meðhöndluð með því að nota FactSet innanhússáskriftarvöru. Fyrir frekari upplýsingar um notkun API lykla, vinsamlegast farðu á https://developer.factset.com/authentication.

Vinsamlegast athugaðu að nöfn HTTP beiðni og svarhaus ættu að teljast hástafaónæmir samkvæmt HTTP staðli. Mælt er með því að treysta ekki á hástafahátta samsvörun hausa í kóðanum þínum.

Notkunarleiðbeiningar fyrir vöru

DSoTM API

Sendir inn skrár

  • Til að senda inn færsluskrár skaltu nota eftirfarandi endapunkt:
  • POST /analytics/dsotm/v1/færslur

Beiðni um haus

  1. Heimild
    Venjulegur HTTP haus. Gildið þarf að nota 'Basic' sniðið.
  2. Efnistegund
    Venjulegur HTTP haus. Tilgreina þarf gildið sem forrit/JSON til að gefa til kynna að meginmálið sé á JSON sniði.

Úrræðaleit
Fyrir upplýsingar um bilanaleit, vinsamlegast skoðaðu kafla 4 í þróunarhandbók og tilvísun.

Uppfærsla á útgáfu
Upplýsingar um útgáfuuppfærslur er að finna í kafla 5 í þróunarhandbók og tilvísun.

Algengar spurningar

  • Sp.: Hver er tilgangurinn með API fyrir beina streymi á færsluskilaboðum?
    A: Tilgangurinn með beinni streymi á færsluskilaboðum API er að tengja viðskiptagögn frá hvaða OMS-veitu sem er við Portfolio Management Platform FactSet fyrir eignasafnseftirlit, viðskiptahermingu, frammistöðugreiningu og ávöxtunargreiningu.
  • Sp.: Hvar get ég fundið frekari upplýsingar um notkun API lykla?
    A: Frekari upplýsingar um notkun API lykla er að finna á https://developer.factset.com/authentication.

Hvatning

Árið 1997 setti FactSet af stað Portfolio Analysis 1.0, sem lagði grunninn að Analytics. Skömmu síðar samþætti Portfolio Analysis 2.0 áhættugreiningar frá þriðju aðila, og stækkaði síðan til að ná yfir fastar tekjur árið 2004. FactSet býður nú upp á öfluga svítu af greiningarvörum fyrir fjöleignir eignasafns sem leiða markaðinn í sveigjanleika, greiningu og breidd. Í dag treysta viðskiptavinir á FactSet fyrir gagnvirka greiningu í gegnum ýmsar vörur, svo sem Portfolio Analysis (PA), SPAR, Alpha Testing, Optimizers og Portfolio Dashboard, svo og dreifingu greiningar í gegnum Portfolio Batcher, Publisher Flat Files, og útgefandaskjöl.

API forrit

Yfirview

Viðskiptavinir hafa verið að stefna að því að byggja sérsniðna lausn, knúin áfram af þörfinni á að auka framleiðni með því að sameina upplýsingar í eina notendaupplifun. Með því að afhjúpa greiningar, frammistöðu og áhættu í gegnum API, veitir það þér háþróaða rás til að hafa samskipti við leiðandi fjöleignagreiningar FactSet. Þar sem markaðurinn heldur áfram að krefjast meira gagnsæis og gagna mun FactSet bjóða upp á sveigjanlega valkosti til að mæta þessum kröfum. API eru viðbót við núverandi tilboð fyrir greiningarsvítu og auðveldar samstarf með því að leyfa þér að byggja upp einkaupplifun, samþætta BI tólum þriðja aðila eins og Tableau og tölfræðipakka þriðja aðila eins og RStudio og auka stjórn á innri neyslu greiningar frá FactSet.

FACTSETTA-Bein-Streaming-Af-Transaction Messages-API-Software-mynd- (1)

Fyrsta stagAð afhjúpa Analytics API mun einbeita sér að greiningarvél eignasafnsins. Frá upphafi hefur forritið stækkað til að innihalda aðrar greiningarvélar, vörur og API frá öðrum rekstrareiningum.

Forritið býður upp á eftirfarandi:

  • Verkfærasett fyrir þróunaraðila til að byggja upp sönnun fyrir hugmyndinni
  • Samræmd tilfinning í öllum forritaskilum FactSet í fyrirtækjaskala
  • Fylgni við staðla iðnaðarins
  • Útgáfa API
  • Umfangsmikil skjöl og kennsluefni á þróunargáttinni

Bein streymi á færsluskilaboðum API

  • Tengdu færslur frá hvaða OMS-veitu sem er til að samþætta viðskiptagögnin þín við rauntíma Portfolio Management Platform (PMP) FactSet fyrir eignasafnseftirlit og viðskiptauppgerð, eða til að nota í öflugu Portfolio Analytics Engine for Performance Attribution and Returns.
  • Öll API eru hýst undir https://api.factset.com. Auðkenning er meðhöndluð með API lyklum og heimild er meðhöndluð með því að nota FactSet innanhússáskriftarvöru. Þú getur fundið frekari upplýsingar um notkun API lykla á https://developer.factset.com/authentication.

Heiti HTTP-beiðna og svarahausa ætti að teljast hástafaónæmir samkvæmt HTTP staðli. Vinsamlegast ekki treysta á hástafanæm samsvörun hausa í kóðanum þínum.

Sendir inn skrár

Sendu inn færslur
POST /analytics/dsotm/v1/færslur

Þessi endapunktur tekur við færsluskrám og skrifar þær samtímis í OMS_OFDB eignasafnsins og gerir þær aðgengilegar í PMP forritinu.

Beiðni um haus

Heiti haus Lýsing
Heimild Venjulegur HTTP haus. Gildi þarf að nota 'Basic ' sniði.
InnihaldTegund Venjulegur HTTP haus. Gildi þarf að tilgreina forrit/JSON (þ.e. sá sem hringir þarf að tilgreina að meginmálið sé á JSON sniði).

Beiðni aðili
Beiðnihlutinn samþykkir safn af reiknibreytum. Færibreyturnar eru lýstar hér að neðan:

Heiti færibreytu Gagnategund Áskilið Lýsing Snið
aftökur Fylki Nei Listi yfir framkvæmdarskrár Ítarlegar skráareitir eru fáanlegir hér
staðsetningar Fylki Nei Listi yfir staðsetningarskrár Ítarlegar skráareitir eru fáanlegir hér
pantanir Fylki Nei Listi yfir pöntunarskrár Ítarlegar skráareitir eru fáanlegir hér

Svarhausar 

Heiti haus Lýsing
X-DataDirect-Request-Lykill Beiðnilykilhaus FactSet.
X-FactSet-Api-Request-Key Lykill til að bera kennsl á Analytics API beiðni. Aðeins í boði eftir auðkenningu.
X-FactSet-Api-RateLimit-Limit Fjöldi leyfilegra beiðna fyrir tímagluggann.
X-FactSet-Api-RateLimit-Remaining Fjöldi beiðna eftir fyrir tímagluggann.
X-FactSet-Api-RateLimit-Reset Fjöldi sekúndna sem eftir eru þar til gengistakmörk endurstillast.

Skilar

HTTP stöðukóði Lýsing
202 Væntanlegt svar.
400 Ógildur POST meginmál.
401 Vantar eða ógild auðkenning.
403 Notandinn er bannaður með núverandi skilríki.
415 Vantar/Ógildur efnisgerð haus. Hausinn þarf að vera stilltur á application/json.
429 Takmarkinu var náð. Reyndu aftur beiðnirnar eftir að hafa beðið þann tíma sem tilgreindur er í hausnum fyrir aftur tilraun eftir.
500 Netþjónsvilla. Skráðu X-DataDirect-Request-Key hausinn til að aðstoða við bilanaleit.
503 Beiðni rann út á tíma. Reyndu beiðnina aftur eftir nokkurn tíma.

Athugasemdir
Hámark 50 POST beiðnir leyfðar í 5 sekúndna glugga fyrir hvert API. Það sama er hægt að sannreyna með því að nota hina ýmsu Rate-Limit hausa sem eru fáanlegir í API svarinu.

  • X-FactSet-Api-RateLimit-Limit – Fjöldi leyfilegra beiðna fyrir tímagluggann.
  • X-FactSet-Api-RateLimit-Remaining – Fjöldi beiðna eftir fyrir tímagluggann.
  • X-FactSet-Api-RateLimit-Reset – Fjöldi sekúndna sem eftir eru þar til hraðatakmörk endurstillast.

Examples

Beiðni:
POST https://api.factset.com/analytics/dsotm/v1/transactions.

Fyrirsagnir:

  • efnisgerð: forrit/json
  • Heimild: Basic RkRTX0RFTU9fVVMt******************************
  • Samþykkja-kóðun: gzip
  • innihaldslengd: 201

Líkami:

FACTSETTA-Bein-Streaming-Af-Transaction Messages-API-Software-mynd- (2)FACTSETTA-Bein-Streaming-Af-Transaction Messages-API-Software-mynd- (3)

Svar:
HTTP 202 samþykkt

Fyrirsagnir:

  • x-gögn bein-beiðni-lykill: zpdo6aebv58fiaoi
  • x-factset-api-request-key: 6p2d41m4sw1yfh0h
Upptökureitir

Framkvæmdarsköpun

Frumefni Tegund Lýsing Skylt
eigu Strengur Heiti eignasafnsins. Dæmi: CLIENT:/DEMO.OFDB
viðskipta-auðkenni Strengur Einstakt auðkenni fyrir viðskiptin
tákn Strengur Tákn sem samsvarar gerningnum sem verslað er með. Dæmi: AAPL
lýsingu Strengur Venjulega nafn, Dæmi: FACTSET RANNSÓKNAKERFI, en gæti verið meira lýsandi fyrir afleiður.
tegund viðskipta Strengur BL (Buy Long), BC (Buy to Cover), SL (Sell Long) og SS (Sell Short)
stöðu Strengur ACCT eða CNCL, stytting á ACCOUNTED og CANCELED
viðskiptadagsetning Strengur Viðskiptadagur sem er á sniðinu ÁÁÁÁMMDD
færsla fer Fljóta Hlutabréf sem hafa verið skipuð og ekki framkvæmd NEI
upphæð Fljóta Magn gerningsins sem verslað er með
nettó Fljóta Handbært fé viðskiptanna að frádregnum miðlunarkostnaði.
brúttó Fljóta Handbært fé viðskiptanna, að meðtöldum miðlunarkostnaði.
uppgjörsverðmæti Fljóta Reiðufé viðskiptanna er gildi sem hefur verið margfaldað með viðeigandi gjaldeyrisgengi til að umbreyta færslunni sem bókuð er í staðbundinni mynt yfir í skýrslugjaldmiðilinn.
uppgjörsdag Strengur Uppgjörsdagsetning á ÁÁÁÁMMDD sniði
gjaldmiðil Strengur Gjaldmiðilskóði reiðufjárvirðisreitanna, Nettóupphæð og Brúttóupphæð.
erlendu gengi Fljóta Gjaldeyrisgengi sem hægt er að taka upp með PA, margfaldað með reitunum með reiðufé, Nettó, Brúttó, til að leyfa PA að sýna viðskipti í skýrslugjaldmiðli. NEI
uppgjörsgjaldmiðill iso Strengur Gjaldmiðilskóði fyrir uppgjörsvirði
pantaði Strengur Einstakt auðkenni pöntunarinnar er veitt af PM Hub. Dæmi: O_FDS_010623_1686393260254 NEI
foreldraauðkenni Strengur Einstakt auðkenni foreldrapöntunarinnar sem OMS gefur upp. NEI

Pöntunarsköpun

Frumefni Tegund Lýsing Skylt
eigu Strengur Heiti eignasafnsins. Dæmi: CLIENT:/DEMO.OFDB
viðskipta-auðkenni Strengur Einstakt auðkenni fyrir viðskiptin
tákn Strengur Tákn sem samsvarar gerningnum sem verslað er með. Dæmi: AAPL
lýsingu Strengur Venjulega nafn, Dæmi: FACTSET RANNSÓKNAKERFI, en gæti verið meira lýsandi fyrir afleiður.
tegund viðskipta Strengur BL (Buy Long), BC (Buy to Cover), SL (Sell Long) og SS (Sell Short)
stöðu Strengur ACCT eða CNCL, stytting á ACCOUNTED og CANCELED
viðskiptadagsetning Strengur Viðskiptadagur sem er á sniðinu ÁÁÁÁMMDD
viðskipta-blöð Fljóta Hlutabréf sem hafa verið skipuð en ekki framkvæmd NEI
upphæð Fljóta Magn gerningsins sem verslað er með
gjaldmiðill iso Strengur Gjaldmiðilskóði reiðufjárvirðisreitanna, Nettóupphæð og Brúttóupphæð.
erlendu gengi Fljóta Gjaldeyrisgengi sem hægt er að taka upp með PA, margfaldað með reitunum með reiðufé, Nettó, Brúttó, til að leyfa PA að sýna viðskipti í skýrslugjaldmiðli. NEI
pöntun kt Strengur Einstakt auðkenni pöntunarinnar er veitt af PM Hub. Dæmi: O_FDS_010623_1686393260254 NEI

Staðsetningarsköpun

Frumefni Tegund Lýsing Skylt
eigu Strengur Heiti eignasafnsins. Dæmi: CLIENT:/DEMO.OFDB
viðskipta-auðkenni Strengur Einstakt auðkenni fyrir viðskiptin
tákn Strengur Tákn sem samsvarar gerningnum sem verslað er með. Dæmi: AAPL
lýsingu Strengur Venjulega nafn, Dæmi: FACTSET RANNSÓKNAKERFI, en gæti verið meira lýsandi fyrir afleiður.
tegund viðskipta Strengur BL (Buy Long), BC (Buy to Cover), SL (Sell Long) og SS (Sell Short)
stöðu Strengur ACCT eða CNCL, stytting á ACCOUNTED og CANCELED
viðskiptadagsetning Strengur Viðskiptadagur sem er á sniðinu ÁÁÁÁMMDD
viðskipta-blöð Fljóta Hlutabréf sem hafa verið skipuð en ekki framkvæmd NEI
upphæð Fljóta Magn gerningsins sem verslað er með
gjaldmiðill iso Strengur Gjaldmiðilskóði reiðufjárvirðisreitanna, Nettóupphæð og Brúttóupphæð.
erlendu gengi Fljóta Gjaldeyrisgengi sem hægt er að taka upp með PA, margfaldað með reitunum með reiðufé, Nettó, Brúttó, til að leyfa PA að sýna viðskipti í skýrslugjaldmiðli. NEI
uppgjörsgjaldmiðill iso Strengur Gjaldmiðilskóði fyrir uppgjörsvirði
pöntun kt Strengur Einstakt auðkenni pöntunarinnar er veitt af PM Hub. Dæmi: O_FDS_010623_1686393260254 NEI
foreldri auðkenni Strengur Einstakt auðkenni foreldrapöntunarinnar sem OMS gefur upp. NEI

Úrræðaleit

Mælt er með eftirfarandi skrefum til að leysa villur frá einhverju af mismunandi API:

  • Skráðu X-DataDirect-Request-Key svarhausinn svo að API verkfræðiteymi FactSet geti greint sérstaka beiðni/svar þitt.
  • Skráðu meginmál svarsins þegar svarið er villusvar. Allir HTTP stöðukóðar sem eru jafnir og stærri en 400 teljast villuviðbrögð.
  • Hafðu samband við reikningsteymi þitt með ofangreindar upplýsingar til að fá aðstoð.

Uppfærsla á útgáfu

  • FactSet mun styðja gamlar API útgáfur í takmarkaðan tíma. Raunverulegur stuðningstími fer eftir API og útgáfu stage (þ.e. beta eða framleiðsla). Allar brotabreytingar, virkniviðbætur og villuleiðréttingar í fyrri útgáfum verða skráðar í breytingaskránni.
  • API verkfræðiteymi FactSet mun vinna með viðskiptavinum til að tryggja slétt umskipti yfir í nýrri útgáfur.

Höfundarréttur © 2023 FactSet Research Systems Inc. Allur réttur áskilinn.

FactSet Research Systems Inc. | www.factset.com.

Skjöl / auðlindir

FACTSETT Bein streymi á viðskiptaskilaboðum API hugbúnaður [pdfNotendahandbók
Útgáfa 1.0, Bein straumspilun á færsluskilaboða API hugbúnaði, straumspilun á færsluskilaboðum API hugbúnaði, færsluskilaboða API hugbúnaður, skilaboðaskilaskila hugbúnaður, API hugbúnaður, hugbúnaður

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *