1.
IT산업중 소프트웨어개발은 한때 상위 10%가 가는 좋은 직종이었습니다.그런데 IT버블이 터지고 벤처열풍도 가시면서 소프트웨어개발은 관심권에서 사라지고 있습니다. 특히 3D업종으로 인식되면서 더 가속화하는 느낌입니다.
특히 금융업무에 대한 지식 및 소프트웨어 개발능력을 모두 갖춘 개발자를 찾기란 점점 하늘에 별따기가 되어 가고 있습니다. 더구나 대학이나 취업학원의 교과과정은 일반적인 개발언어만을 가르치기 때문에 금융권에 적응하려면 최소 1~2년정도가 필요로 합니다.
우연히 인터넷에서 미국 뉴욕에 있는 재미있는 학교를 찾았습니다. Baruch College/City University of New York의 Zicklin School Of Business 입니다. ZSB에서 개설한 과목중에 ‘Financial Information Technologies’입니다.
우선 과목에 다른 주제가 아주 실용적입니다.
* Overview of capital markets – what are they and how is trading carried out
o Equity Markets (stock markets)
o Bond Markets / Fixed Income markets
o Foreign Exchange (FX) markets
o Options and Futures Derivatives markets* Major IT Components used by capital markets
o Trade order management systems (including FIX)
o Order routing and display systems
o Order matching systems (ECN, ATS)
o Clearing and Settlement systems
o Risk management systems
o Market data systems / Market Data Feeds – networks, feed handlers, data aggregators
o In-Memory / Tick / Event / Stream processing databases* Software development using market data
o Application Programming interfaces – general characteristics
o Reuters API: Adfin and DEX API’s
o Bloomberg API
o Interactive Brokers: Market data and order routing API
o Streaming and Tick databases
* Algorithmic trading
주별 계획을 살펴보면 이론과 실기 모두를 가르칩니다.
1 Course overview and Overview of financial markets and institutions Chapter I
2 Financial instruments – equities and bonds Chapter II
3 Financial instruments – Futures, Options Chapter II
4 Financial instruments – Foreign Exchange and Swaps Chapter II
5 Markets Chapter III
6 Trade Order Management Systems and Order Routing Chapter IV
7 Order Matching systems and Clearing and Settlement Chapter IV, VI and VII
8 Review for Mid Term Exam Mid term exam Review notes
9 Risk Management systems Handouts
10 Market Data distribution, capture and Management Handouts
11 Application Programming Interfaces (APIs) for market data Handouts
12 APIs for real time data Case study: Reuters Handouts
13 APIs for order management and routing Case study: Interactive Brokers Handouts
14 APIs for market data management Case study: Tick Databases Handouts
15 Project Presentations Handouts
16 Final Exam Review notes
더 중요한 점은 이상의 과목을 가르치는 강의실입니다. 강의는 Subotnick Financial Services Center라는 곳에서 진행합니다. 센터는 세미나실,소프트웨어개발실,연구실 및 Wasserman Trading Floor라는 곳도 있습니다.
위의 과목을 담당한 Dr. Richard Holowczak가 소개한 글을 살펴보면.
– Reuters 3000XTra 5.0 (includes Kobra, PowerPlus Pro and the Adfin API)
– Bloomberg
– TradeStation version 8.2
– FirstCall / Thomson One Analytics
– Crystal Ball Professional (Monte Carlo simulations within MS Excel)
– Barra Aegis and Cosmos (Risk Management platform)
– Vhayu TraderBot market scanner and Velocity database
– TraderEx and Rotman Interactive Trader simulations
With the exception of Bloomberg, we run all of the above on all of machines.In the Development Classroom, we have Visual Studio.NET 2005, Oracle and Sun Java development tools, Eclipse and tools to connect to our internal Oracle and SQL Server databases. The machines have access to the Reuters API and (shortly) the Interactive Brokers API. We will also be deploying the Vhayu Vision user interface and API for the Vhayu Velocity tick database.
Resources at Baruch’s Wasserman Trading Floor / Subotnick Center에서
2.
너무나 훌륭하지 않나요?
자통법이 제정되기 전후로 많은 대학에서 앞다투어 ‘금융공학’에 투자하였지만 금융소프트웨어에 투자한 곳은 전무합니다. 유능한 금융소프트웨어 개발자를 양성하는 과정이 만들고자 하면 경제학,금융공학,소프트웨어공학등이 어울러져 과정을 만들어야 합니다. 그리고 현장의 요구를 받으려면 금융투자협회와 같은 기관도 같이 하면 더욱더 좋지 않을까요?
“코스콤이 금융공학과 IT전문성을 겸비한 금융IT 전문인력 육성을 위한 `금융IT 교육센터’를 설립, 내년부터 본격적인 운영에 돌입한다.”는 기사를 봤습니다. 좋은 결과가 있으면 좋겠습니다.