位于倫敦的LMAX 是由全球領先的博彩交易所Betfair于2010年10月創建并持有多數股權的金融機構,目前可向客戶提供股市指數、商品、債券和利率的 FX 合約與 CFD 交易機會。
數月前,LMAX 開辦了一個獨具特色的創新的交易所,旨在把最優的多邊交易設施 (MTF) 與經紀人結合起來,提供了差價合約(CFD) 和滾動即期外匯交易(FX)合約的“明盤”交易,讓他們的交易者可以直接向MTF下單,因此,無需任何經紀商承兌匯票,執行速度更快,而且不會出現重新報價的情況,從而為交易所贏得競爭差異化優勢。
Informatica針對金融機構的超級消息隊列產品Informatica Ultra Messaging成為這種創新服務的核心,它應用于整個LMAX-MTF 場所的標準消息傳遞解決方案。在Informatica Ultra Messaging超低延遲技術的幫助下,LMAX能夠在不到1毫秒的時間內持續執行交易,并確保穩固、可靠的網絡穩定性。這為散戶提供了交易所交易的優勢,因為他們能夠得益于提高的價格透明度、市場深度、中立原則和管制(直至最近還只有批發市場的機構享有)所帶來的好處。2011 年,LMAX為此在 FSTech Awards 中榮獲“最佳交易系統”大獎。
創建快速、多功能交易所
LMAX致力于轉變散戶CFD和FX交易,為散戶CFD和FX投資者提供技術精湛、易于使用的中立平臺,旨在為交易者提供比競爭對手更公平、更透明的平臺。LMAX的平臺是一個可讓個人和機構買家和賣家在公平的競爭環境下使用各種金融工具的交易所。通過此交易所,LMAX向客戶提供了一種公平、透明、中立和更有效、公開的交易方式。
“LMAX是一種真正考慮到散戶利益的多資產、多用平臺,”LMAX 的首席技術官Martin Thompson如是說。“此創新服務的每一方面都是圍繞為散戶客戶提供機構交易優勢—有效消除了傳統交易所中存在的中間人與經紀人鏈。散戶客戶現在可以直接進入市場進行交易,成為莊家,而不僅僅是一個交易者。”
處理后端的散戶市場、機構莊家、中心結算,同時提供多種資產類別,這是一個極為復雜的過程,對LMAX來說,主要挑戰在于如何建立起一個比競爭對手速度更快、功能更多的交易所。
據Thompson介紹,低延遲是贏得莊家業務這場戰爭的一個關鍵武器。“低延遲、高通量的系統是建立任何金融交易所的基礎” Thompson說。
對于消息傳遞解決方案,LMAX需要與擁有成功部署經驗的行業專家進行合作,能提供所需的性能與擴展性。在評估了許多供應商的消息傳遞系統及其開發的高性能測試系統之后,LMAX 選擇了 Informatica的Informatica Ultra Messaging 組件。Thompson 認為,在自制解決方案上采用此預打包 Informatica Ultra Messaging 技術,可讓機構投入使用的時間提前了數個月。
“我們對 Informatica Ultra Messaging 的性能、可靠性和優勢印象深刻,它們能讓我們繼續實現客戶預期的卓越運營水平,”Thompson 如是說。“對我們的散戶和機構買家和賣家來說,每一亞毫秒都很重要,他們需要能夠根據市場行情估價,以便降低風險,并讓他們縮小價差。Informatica Ultra Messaging的卓越性能能夠幫助我們實現這個目標。”
有效利用資源、高可靠性的消息傳遞技術
LMAX 在交易所的前后端均采用Informatica Ultra Messaging與Java應用程序編程接口 (API) 作為整個架構的主要消息傳遞總線,能夠有效利用資源、高可靠性的技術確保實現最低延遲,同時可保持網絡穩定性。而且,“無中介”消息傳遞設施消除了單點故障,同時極大地降低了硬件基礎架構成本。“隨著市場環境的不斷變化,舊有系統面臨著諸多挑戰,LMAX 已將自己的目標定位于通過采用 Informatica Ultra Messaging 構建的下一個代系統占領市場,”Thompson 如是說。
系統的核心是兩個主要部分。一是LMAX MTF 寄存了LMAX提供的所有市場訂單簿,中另一是LMAX經紀人為散戶保留帳戶和倉位,并為散戶客戶提供實時保證金保護。上述核心部分組成集群,使得系統在有任何單點故障發生時仍能夠繼續正常工作。系統也可在另一個位置運行一個活動的災難恢復系統,讓其能夠在安放系統的主站點在出現災難性故障或多重故障的情況下繼續工作。
在1毫秒的時間內持續執行交易
采用Informatica Ultra Messaging的主要優勢之一是交易執行速度。LMAX客戶需要能夠快速地根據市場行情做出反應,因此執行速度是散戶用戶的一項關鍵要求。LMAX消息傳遞系統能在 1 毫秒的時間內持續執行交易。
LMAX 亦提供 API,讓散戶運行算法。若要讓散戶使用 API,交易所需要進行實時管理,作為交易前管制措施的一部分。LMAX 采用 Informatica Ultra Messaging 創建了一個在不出現明顯延遲的情況下實時評估客戶倉位的模塊。
選擇 Informatica 的另一項優勢是服務質量與支持。Thompson 多年來已與許多 IT 供應商進行了合作,但他說很少供應商符合承諾、專業性和技術知識等方面條件。“LMAX與Informatica團隊之間的合作非常默契,”他說道:“支持質量在每一階段都是一流的。我們無論何時遇到阻礙,Informatica 團隊都會出現在現場全心投入問題,指導我們,直至徹底解決問題。”