FACTSET-logo

FACTSET Difizyon dirèk nan lojisyèl API mesaj tranzaksyon yo

FACTSET-Direct-Streaming-Of-Tranzaksyon-Mesaj-API-Lojisyèl

Enfòmasyon sou pwodwi

Espesifikasyon

  • Non pwodwi: Difizyon dirèk nan API mesaj tranzaksyon yo
  • Vèsyon: 1.0
  • Manyèl Devlopè a ak Dat Referans: Out 2023

Motivasyon
Motivasyon ki dèyè Direct Streaming of Transaction Messages API se pou bay yon fason pou konekte dosye nenpòt founisè OMS epi entegre done komès ak Platfòm Jesyon Portfolio (PMP) FactSet an tan reyèl pou sipèvizyon pòtfolyo, simulation komès, atribisyon pèfòmans, ak analiz retounen. .

Pwogram API

Plis paseview
Pwogram API a okòmansman konsantre sou motè analiz pòtfolyo a epi li te elaji pou l enkli lòt motè analiz, pwodwi, ak API ki soti nan diferan inite biznis.

Pwogram nan bay sa ki annapre yo:

  • Difizyon dirèk nan API mesaj tranzaksyon yo

Tout API yo òganize anba https://api.factset.com. Otantifikasyon okipe lè l sèvi avèk API Keys, epi otorizasyon yo okipe lè l sèvi avèk pwodwi abònman nan kay FactSet la. Pou plis enfòmasyon sou itilizasyon kle API, tanpri vizite https://developer.factset.com/authentication.

Tanpri sonje non demann HTTP ak non header repons yo ta dwe konsidere majiskil selon estanda HTTP. Li rekòmande pa konte sou matche ak ka-sansib nan tèt nan kòd ou a.

Enstriksyon Itilizasyon Pwodwi

DSoTM API

Soumèt Dosye

  • Pou soumèt dosye tranzaksyon yo, sèvi ak pwen final sa a:
  • POST /analytics/dsotm/v1/tranzaksyon

Mande Tèt

  1. Otorizasyon
    Tèt HTTP estanda. Valè a bezwen sèvi ak fòma 'Debaz' la.
  2. Kontni-kalite
    Tèt HTTP estanda. Valè a dwe espesifye kòm aplikasyon/JSON pou endike ke kò a se nan fòma JSON.

Depanaj
Pou enfòmasyon depanaj, tanpri al gade nan seksyon 4 nan Manyèl ak Referans Devlopè a.

Mizajou vèsyon an
Ou ka jwenn enfòmasyon sou amelyorasyon vèsyon yo nan seksyon 5 Manyèl ak Referans Devlopè a.

FAQ

  • K: Ki objektif API Direct Streaming of Transaction Messages?
    A: Objektif Direct Streaming of Transaction Messages API a se konekte done komès ki soti nan nenpòt founisè OMS ak Platfòm Jesyon Portfolio FactSet a pou sipèvizyon pòtfolyo, simulation komès, atribisyon pèfòmans, ak analiz retounen.
  • K: Ki kote mwen ka jwenn plis enfòmasyon sou itilizasyon kle API?
    A: Ou ka jwenn plis enfòmasyon sou itilizasyon kle API nan https://developer.factset.com/authentication.

Motivasyon

An 1997, FactSet te lanse Portfolio Analysis 1.0, ki te etabli fondasyon pou Analytics. Yon ti tan apre, Portfolio Analysis 2.0 entegre analiz risk soti nan fournisseurs twazyèm pati, epi answit elaji pou enkli Revni Fiks an 2004. FactSet kounye a ofri yon seri solid nan pwodwi analiz pòtfolyo milti-aktif ki mennen mache a nan fleksibilite, analiz, ak lajè. Jodi a, kliyan konte sou FactSet pou analiz entèaktif atravè divès kalite pwodwi, tankou Portfolio Analysis (PA), SPAR, Alpha Testing, Optimizers, ak Portfolio Dashboard, ansanm ak distribisyon analytics atravè Portfolio Batcher, Publisher Flat. Files, ak dokiman Piblikatè.

Pwogram API

Plis paseview

Kliyan yo te deplase nan direksyon pou bati yon solisyon koutim, kondwi pa bezwen an ogmante pwodiktivite nan konsolide enfòmasyon nan yon eksperyans itilizatè sèl. Lè li ekspoze analiz, pèfòmans, ak risk atravè API, li ba ou yon kanal sofistike pou kominike avèk dirijan analiz milti-aktif FactSet. Kòm mache a ap kontinye mande plis transparans ak done, FactSet pral bay opsyon fleksib pou satisfè demann sa yo. API yo konpleman òf aktyèl analiz yo epi fasilite patenarya lè yo pèmèt ou bati eksperyans prive, entegre ak zouti BI twazyèm pati tankou Tableau, ak pakè estatistik twazyèm pati tankou RStudio, epi ogmante kontwòl sou konsomasyon entèn nan analiz nan FactSet.

FACTSET-Direct-Streaming-Of-Transaction-Messages-API-Software-fig- (1)

Premye stage nan ekspoze API Analytics pral konsantre sou motè a analiz pòtfolyo. Depi kreyasyon li, pwogram nan te elaji pou enkli lòt motè analiz, pwodwi, ak API ki soti nan lòt inite biznis.

Pwogram nan bay sa ki annapre yo:

  • Developer toolkit pou konstwi prèv konsèp
  • Santi inifòm atravè tout API nan echèl antrepriz FactSet yo
  • Aderans ak estanda endistri yo
  • API vèsyon
  • Dokimantasyon anpil ak leson patikilye sou pòtal pwomotè a

Difizyon dirèk nan API mesaj tranzaksyon yo

  • Konekte dosye ki soti nan nenpòt founisè OMS pou entegre done komès ou yo ak Platfòm Jesyon Portfolio (PMP) an tan reyèl FactSet pou sipèvizyon pòtfolyo ak simulation komès, oswa yo dwe itilize nan motè analiz Portfolio pwisan pou analiz Attribution and Returns pèfòmans.
  • Tout API yo òganize anba https://api.factset.com. Otantifikasyon okipe lè l sèvi avèk kle API ak otorizasyon yo okipe lè l sèvi avèk pwodwi abònman nan kay FactSet la. Ou ka jwenn plis enfòmasyon sou itilizasyon API Keys nan https://developer.factset.com/authentication.

Non demann HTTP ak non header repons yo ta dwe konsidere majiskil ki pa sansib dapre estanda HTTP. Tanpri pa konte sou matche ak ka-sansib nan tèt nan kòd ou a.

Soumèt Dosye

Soumèt Tranzaksyon yo
POST /analytics/dsotm/v1/tranzaksyon

Pwen final sa a aksepte dosye tranzaksyon yo epi an menm tan ekri yo nan dosye OMS_OFDB espesifye a epi fè yo disponib nan aplikasyon PMP la.

Mande Tèt

Non header Deskripsyon
Otorizasyon Tèt HTTP estanda. Valè bezwen sèvi ak 'Debaz la 'fòma.
Kontni-Kalite Tèt HTTP estanda. Valè bezwen presize aplikasyon/JSON (sa vle di, moun kap rele a bezwen presize ke kò a se nan fòma JSON).

Mande kò a
Kò demann lan aksepte yon koleksyon paramèt kalkil. Paramèt yo dekri anba a:

Non paramèt Kalite done Obligatwa Deskripsyon Fòma
ekzekisyon yo Etalaj Non Lis dosye ekzekisyon yo Jaden dosye detaye yo disponib isit la
plasman Etalaj Non Lis dosye plasman yo Jaden dosye detaye yo disponib isit la
lòd Etalaj Non Lis dosye lòd yo Jaden dosye detaye yo disponib isit la

Tèt Repons 

Non header Deskripsyon
X-DataDirect-Demann-Kle Tèt kle demann FactSet la.
X-FactSet-Api-Demann-Kle Kle pou idantifye inikman yon demann API Analytics. Sèlman disponib apre otantifikasyon siksè.
X-FactSet-Api-RateLimit-Limit Kantite demann yo pèmèt pou fennèt tan an.
X-FactSet-Api-RateLimit-Rete Kantite demann ki rete pou fennèt tan an.
X-FactSet-Api-RateLimit-Reset Kantite segonn ki rete jiskaske limit to reset.

Retounen

Kòd estati HTTP Deskripsyon
202 Repons espere.
400 Kò POST pa valab.
401 Otantifikasyon ki manke oswa ki pa valab.
403 Itilizatè a entèdi ak kalifikasyon aktyèl yo.
415 Tèt ki manke/ki pa valid. Tèt la dwe mete sou aplikasyon/json.
429 Yo te rive nan limit pousantaj la. Reesye demann yo apre w fin tann tan ki espesifye nan header la re-eseye.
500 Erè sèvè. Antre nan tèt X-DataDirect-Request-Key pou ede nan depanaj.
503 Demann delè. Reesye demann lan nan kèk tan.

Remak
Maksimòm 50 demann POST pèmèt nan yon fenèt 5 segonn pou chak API. Menm bagay la tou ka verifye lè l sèvi avèk divès kalite Tèt-Limite ki disponib nan repons API a.

  • X-FactSet-Api-RateLimit-Limit – Kantite demann yo pèmèt pou fenèt tan an.
  • X-FactSet-Api-RateLimit-Remaining - Kantite demann ki rete pou fennèt tan an.
  • X-FactSet-Api-RateLimit-Reset - Kantite segonn ki rete jiskaske limit pousantaj reset.

Examples

Demann:
POST https://api.factset.com/analytics/dsotm/v1/transactions.

Tèt:

  • kalite kontni: aplikasyon/json
  • Otorizasyon: Debaz RkRTX0RFTU9fVVMt********************************
  • Aksepte-kodaj: gzip
  • kontni-longè: 201

Kò:

FACTSET-Direct-Streaming-Of-Transaction-Messages-API-Software-fig- (2)FACTSET-Direct-Streaming-Of-Transaction-Messages-API-Software-fig- (3)

Repons:
HTTP 202 Aksepte

Tèt:

  • x-done dirèk-demann-kle: zpdo6aebv58fiaoi
  • x-factset-api-request-key: 6p2d41m4sw1yfh0h
Dosye Fields

Egzekisyon Kreyasyon

Eleman Kalite Deskripsyon Obligatwa
pòtfolyo Fisèl Non pòtfolyo a. Egzanp: KLIYAN:/DEMO.OFDB WI
tranzaksyon-id Fisèl ID inik pou tranzaksyon an WI
senbòl Fisèl Senbòl ki koresponn ak enstriman komès la. Egzanp: AAPL WI
deskripsyon Fisèl Anjeneral yon non, Egz: FACTSET RESEARCH SYSTEMS, men ta ka pi deskriptif pou dérivés. WI
kalite komès Fisèl BL (Achte Long), BC (Achte pou kouvri), SL (Vann Long) ak SS (Vann Kout) WI
estati Fisèl ACCT oswa CNCL, kout pou ACCOUNTED ak CANCELED WI
dat komès Fisèl Dat komès ki nan fòma AAAAMMJJ WI
tranzaksyon kite Flote Aksyon ki te bay lòd epi yo pa egzekite NON
kantite lajan Flote Kantite enstriman an te fè kòmès WI
nèt Flote Valè lajan kach nan tranzaksyon an, nèt nan depans Brokerage. WI
brit Flote Valè lajan kach nan tranzaksyon an, ki gen ladan depans koutye. WI
valè règleman an Flote Valè lajan kach nan tranzaksyon an se yon valè ki te miltipliye pa yon pousantaj FX aplikab konvèti tranzaksyon an rezève nan lajan lokal nan lajan rapò a. WI
dat règleman an Fisèl Dat regleman an nan fòma AAAAMMJJ WI
lajan Fisèl Kòd lajan an nan jaden valè lajan kach, Montan Net ak Montan Brit. WI
to echanj etranje Flote Pousantaj FX ki kapab ranmase pa PA, miltipliye ak valè lajan kach jaden yo, Net, Brit, pou pèmèt PA montre tranzaksyon yo nan lajan rapò. NON
Règleman lajan iso Fisèl Kòd lajan pou Valè Règleman WI
te bay lòd Fisèl PM Hub bay idantifikasyon inik Lòd la. Egzanp: O_FDS_010623_1686393260254 NON
parentId Fisèl Idantifyan inik Lòd Paran yo dwe bay OMS. NON

Kreyasyon Lòd

Eleman Kalite Deskripsyon Obligatwa
pòtfolyo Fisèl Non pòtfolyo a. Egzanp: KLIYAN:/DEMO.OFDB WI
tranzaksyon-id Fisèl ID inik pou tranzaksyon an WI
senbòl Fisèl Senbòl ki koresponn ak enstriman komès la. Egzanp: AAPL WI
deskripsyon Fisèl Anjeneral yon non, Egz: FACTSET RESEARCH SYSTEMS, men ta ka pi deskriptif pou dérivés. WI
kalite komès Fisèl BL (Achte Long), BC (Achte pou kouvri), SL (Vann Long) ak SS (Vann Kout) WI
estati Fisèl ACCT oswa CNCL, kout pou ACCOUNTED ak CANCELED WI
dat komès Fisèl Dat komès ki nan fòma AAAAMMJJ WI
tranzaksyon-fèy Flote Aksyon ki te bay lòd men ki pa egzekite NON
kantite lajan Flote Kantite enstriman an te fè kòmès WI
lajan iso Fisèl Kòd lajan an nan jaden valè lajan kach, Montan Net ak Montan Brit. WI
to echanj etranje Flote Pousantaj FX ki kapab ranmase pa PA, miltipliye ak valè lajan kach jaden yo, Net, Brit, pou pèmèt PA montre tranzaksyon yo nan lajan rapò. NON
Id lòd Fisèl PM Hub bay idantifikasyon inik Lòd la. Egzanp: O_FDS_010623_1686393260254 NON

Kreyasyon plasman

Eleman Kalite Deskripsyon Obligatwa
pòtfolyo Fisèl Non pòtfolyo a. Egzanp: KLIYAN:/DEMO.OFDB WI
tranzaksyon-id Fisèl ID inik pou tranzaksyon an WI
senbòl Fisèl Senbòl ki koresponn ak enstriman komès la. Egzanp: AAPL WI
deskripsyon Fisèl Anjeneral yon non, Egz: FACTSET RESEARCH SYSTEMS, men ta ka pi deskriptif pou dérivés. WI
kalite komès Fisèl BL (Achte Long), BC (Achte pou kouvri), SL (Vann Long) ak SS (Vann Kout) WI
estati Fisèl ACCT oswa CNCL, kout pou ACCOUNTED ak CANCELED WI
dat komès Fisèl Dat komès ki nan fòma AAAAMMJJ WI
tranzaksyon-fèy Flote Aksyon ki te bay lòd men ki pa egzekite NON
kantite lajan Flote Kantite enstriman an te fè kòmès WI
lajan iso Fisèl Kòd lajan an nan jaden valè lajan kach, Montan Net ak Montan Brit. WI
to echanj etranje Flote Pousantaj FX ki kapab ranmase pa PA, miltipliye ak valè lajan kach jaden yo, Net, Brit, pou pèmèt PA montre tranzaksyon yo nan lajan rapò. NON
Règleman lajan iso Fisèl Kòd lajan pou Valè Règleman WI
Id lòd Fisèl PM Hub bay idantifikasyon inik Lòd la. Egzanp: O_FDS_010623_1686393260254 NON
id paran Fisèl Idantifyan inik Lòd Paran yo dwe bay OMS. NON

Depanaj

Yo rekòmande etap sa yo pou rezoud pwoblèm nan nenpòt nan diferan API yo:

  • Anrejistre tèt repons X-DataDirect-Request-Key pou ekip jeni API FactSet ka analize demann/repons espesifik ou.
  • Ekri kò repons lan lè repons lan se yon repons erè. Tout kòd estati HTTP ki egal ak pi gran pase 400 yo konsidere kòm repons erè.
  • Kontakte ekip kont ou a ak enfòmasyon ki anwo yo pou èd.

Mizajou vèsyon an

  • FactSet pral sipòte ansyen vèsyon API pou yon tan limite. Tan sipò aktyèl la pral depann de API a ak lage yotage (sa vle di, beta oswa pwodiksyon). Tout chanjman kase yo, adisyon fonksyonalite yo, ak korije ensèk atravè vèsyon pi bonè yo pral dokimante nan jounal chanjman an.
  • Ekip jeni API FactSet a pral travay ak kliyan yo pou asire yon tranzisyon lis nan nouvo vèsyon.

Copyright © 2023 FactSet Research Systems Inc. Tout dwa rezève.

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

Dokiman / Resous

FACTSET Difizyon dirèk nan lojisyèl API mesaj tranzaksyon yo [pdfGid Itilizatè
Vèsyon 1.0, Difizyon dirèk nan lojisyèl API mesaj tranzaksyon, difizyon lojisyèl API mesaj tranzaksyon, lojisyèl API mesaj tranzaksyon, lojisyèl API mesaj, lojisyèl API, lojisyèl

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *