Schița de curs
Antecedente:
KDB+ este utilizat pe scară largă în industria financiară și altele. Acesta este in-memory, bazat pe coloane, eficient, în special procient tp procesare set de date financiare. Multe bănci de investiții, fonduri hedged și ore de prop-trading au folosit KDB+ pentru multe servicii de analiză și de date. KDB+ joacă un rol important în analiza testelor de rezervă și a tranzacțiilor zilnice, descoperă cauza principală și îmbunătățește calitatea și eficiența tranzacțiilor...Python este, de asemenea, utilizat pe scară largă în industria financiară și poate manipula KDB+ cu ușurință, oferă multe librării pentru a face analize.
În cadrul acestui curs, se va prezenta modul în care Q/KDB+/Python sunt utilizate în industria financiară (cum se stochează datele, cum se utilizează API-ul de date, cum se exploatează gateway-ul pentru a sprijini conexiunile simultane, depanarea și asistența pentru KDB+ etc.) și multe situații și soluții relevante.
Care este avantajul KDB+ în analiza financiară?
- Senarii
- Performanță și eficiență
- ce tip de set de date financiare
Bazele KDB+
- Definirea tipului și distribuția
- Funcțional select/update/delete
- funcții/lamda, invocarea funcțiilor sync/async
- suport pentru socket web
- compresia fișierelor
- enumerarea și denumerația sym
- tabel splay și partiție
Cum putem implementa KDB+
- tickplant
- RDB/HDB
- gateway/API
- Raportare
Cum putem accesa KDB+
- Q
- Python
- R
- Java
- C/C++
Cum pot importa date din altă sursă de date în KDB+?
- txt/csv
- html/ pagină web
- SQL Server
Cerințe
Înțelegerea Database și a statisticilor