本發明專利技術公開了一種交易與清算并行處理系統,包括:日切模塊用于新增最新的交易日期;歷史表模塊用于記錄歷史交易日清算后的資產數據;標識模塊用于在日間業務流水數據上標識所屬交易日;日間表模塊用于記錄交易時的日間業務流水數據;臨時表模塊用于將資產數據導入清算臨時表中,按照交易日期將日間業務流水數據導入清算臨時表中;資產數據計算模塊用于根據臨時表中的數據計算得到清算后的資產數據;核對模塊用于將日間資產數據與清算后的資產數據進行比較,根據比較結果修改日間資產數據的狀態。清算過程中處理的數據都采用臨時表的數據,保證了清算過程操作的數據與日間交易數據互不干擾,使清算與交易并行處理,減少了清算異常對交易的影響。異常對交易的影響。異常對交易的影響。
【技術實現步驟摘要】
一種交易與清算并行處理系統
[0001]本專利技術涉及數據處理
,具體涉及一種交易與清算并行處理系統。
技術介紹
[0002]目前貴金屬交易系統每個交易日從業務發生時間段來劃分,可以分為日間交易階段和日終清算階段兩個階段。日間交易完成之后,日終時需要對錢貨進行清結算。結算是指根據交易結果和交易所有關規定對交易各方資金和實物應收或應付數額進行清算后,按照確定的清算結果完成資金劃轉和實物交割的業務活動。交易所作為中央對手方,對所有在交易所系統中達成(或登記)的交易統一組織清算與結算。交易所對會員按席位進行清算和結算,而會員則按照自身的席位,結合交易所提供的清結算數據進行自身系統的清結算,會員根據交易結果對其席位下的客戶的貨款、保證金、盈虧、手續費等應收或應付資金及應收或應付實物進行清算。通常清算會分為清結算的數據準備、根據交易記錄計算日終的錢貨數據、核對各方系統的錢貨收付是否一致、核對之后將錢貨數據存儲、切換交易日等多個步驟。
[0003]隨著交易軟件系統的發展和軟件規模逐年上升,軟件集成功能增多,使用頻率也越來越高,偶發的質量問題也無法避免。倘若日終清算階段出現異常,一時無法排除原因得出解決方案,就會影響下一個交易日的交易開始,極大限制了貴金屬交易的發展。
技術實現思路
[0004]針對現有技術中的缺陷,本專利技術提供一種交易與清算并行處理系統,采用清算與交易并行處理,極大地減少清算異常對交易的影響。
[0005]本專利技術提供的一種交易與清算并行處理系統,包括:日切模塊、歷史表模塊、標識模塊、日間表模塊、臨時表模塊、資產數據計算模塊和核對模塊;
[0006]所述日切模塊用于新增最新的交易日期;
[0007]所述歷史表模塊用于記錄歷史交易日清算后的資產數據;
[0008]所述標識模塊用于在日間業務流水數據上標識所屬交易日;
[0009]所述日間表模塊用于記錄交易時的日間業務流水數據;
[0010]所述臨時表模塊用于將歷史表模塊中的資產數據導入到清算臨時表中,按照交易日期將日間業務流水數據導入到清算臨時表中;
[0011]所述資產數據計算模塊用于根據清算臨時表中的數據計算得到清算后的資產數據;
[0012]所述核對模塊用于將日間資產數據與清算后的資產數據進行比較,根據比較結果修改日間資產數據的狀態。
[0013]可選地,所述日間資產數據的狀態包括驗證成功、未核對、核對完成或核對失敗。
[0014]可選地,所述核對模塊包括判斷單元和狀態修改單元,所述判斷單元用于判斷有無清算日的下一個交易日的交易流水得到判斷結果,所述狀態修改單元根據判斷結果修改
日間資產數據狀態為驗證成功、核對完成或核對失敗。
[0015]可選地,所述判斷結果為無交易流水,則將日間資產數據與清算后資產數據進行比較,判斷是否一致;
[0016]若一致,狀態修改單元將日間資產數據狀態修改為驗證成功;
[0017]若不一致,則將差額數據以更新的方式進行數據修正,狀態修改單元將日間資產數據狀態修改為核對完成,判斷單元繼續下一次核對比較,下一次核對成功后,狀態修改單元將日間資產數據狀態修改為驗證成功。
[0018]可選地,所述判斷結果為有交易流水,則將清算后的資產數據加上日間交易變化量得到第一數據,將第一數據與日間資產數據進行比較,判斷是否一致;
[0019]若一致,則狀態修改單元將日間資產數據狀態修改為驗證成功;
[0020]若不一致,則狀態修改單元將日間資產數據狀態修改為核對失敗,判斷單元將第一數據減去日間資產數據得到差額數據,記錄差額數據,設定時間后使用清算后的資產數據、差額數據與日間交易變化量相加后得到第二數據,將第二數據與日間資產數據進行比較,若一致,則使用差額數據更新日間資產數據,若不一致,則更新最新的差額數據,等待下一次循環,直至成功。
[0021]可選地,所述臨時表模塊中存儲有多個臨時表,所述臨時表包括清算臨時表、資金臨時表、庫存臨時表和持倉臨時表。
[0022]本專利技術的有益效果:
[0023]本專利技術公開的一種交易與清算并行處理系統,通過在清算過程中處理的數據都采用臨時表的數據,保證了整個清算過程操作的數據與日間交易數據互不干擾,使清算與交易并行處理,極大地減少了清算異常對交易的影響。
附圖說明
[0024]為了更清楚地說明本專利技術具體實施方式或現有技術中的技術方案,下面將對具體實施方式或現有技術描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標記標識。附圖中,各元件或部分并不一定按照實際的比例繪制。
[0025]圖1示出了本專利技術第一實施例所提供的一種交易與清算并行處理系統的結構框圖。
[0026]圖2示出了本專利技術第一實施例的提供的交易與清算并行處理方式與現有交易與清算串行處理方式的區別圖。
具體實施方式
[0027]下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。
[0028]應當理解,當在本說明書和所附權利要求書中使用時,術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
[0029]還應當理解,在此本專利技術說明書中所使用的術語僅僅是出于描述特定實施例的目的而并不意在限制本專利技術。如在本專利技術說明書和所附權利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數形式的“一”、“一個”及“該”意在包括復數形式。
[0030]還應當進一步理解,本專利技術說明書和所附權利要求書中使用的術語“和/或”是指相關聯列出的項中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
[0031]如在本說明書和所附權利要求書中所使用的那樣,術語“如果”可以依據上下文被解釋為“當...時”或“一旦”或“響應于確定”或“響應于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據上下文被解釋為意指“一旦確定”或“響應于確定”或“一旦檢測到[所描述條件或事件]”或“響應于檢測到[所描述條件或事件]”。
[0032]需要注意的是,除非另有說明,本申請使用的技術術語或者科學術語應當為本專利技術所屬領域技術人員所理解的通常意義。
[0033]圖1示出了本專利技術第一實施例所提供的一種交易與清算并行處理系統的結構示意圖,該系統包括:日切模塊、歷史表模塊、標識模塊、日間表模塊、臨時表模塊、資產數據計算模塊和核對模塊;
[0034]日切模塊用于新增最新的交易日期;
[0035]歷史表模塊用于記錄歷史交易日清算后的資產數據;
[0036]標識模塊用于在日間業務流本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種交易與清算并行處理系統,其特征在于,包括:日切模塊、歷史表模塊、標識模塊、日間表模塊、臨時表模塊、資產數據計算模塊和核對模塊;所述日切模塊用于新增最新的交易日期;所述歷史表模塊用于記錄歷史交易日清算后的資產數據;所述標識模塊用于在日間業務流水數據上標識所屬交易日;所述日間表模塊用于記錄交易時的日間業務流水數據;所述臨時表模塊用于將歷史表模塊中的資產數據導入到清算臨時表中,按照交易日期將日間業務流水數據導入到清算臨時表中;所述資產數據計算模塊用于根據清算臨時表中的數據計算得到清算后的資產數據;所述核對模塊用于將日間資產數據與清算后的資產數據進行比較,根據比較結果修改日間資產數據的狀態。2.如權利要求1所述的系統,其特征在于,所述日間資產數據的狀態包括驗證成功、未核對、核對完成或核對失敗。3.如權利要求2所述的系統,其特征在于,所述核對模塊包括判斷單元和狀態修改單元,所述判斷單元用于判斷有無清算日的下一個交易日的交易流水得到判斷結果,所述狀態修改單元根據判斷結果修改日間資產數據狀態為驗證成功、核對完成或核對失敗。4.如權利要求3所述的系統,其特征在于,所述判斷結果為無交易流水,...
【專利技術屬性】
技術研發人員:畢錦程,春煜,馮田田,
申請(專利權)人:深圳市雁聯計算系統有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。