JPH08106501A - 売買取引処理システム - Google Patents

売買取引処理システム

Info

Publication number
JPH08106501A
JPH08106501A JP24173094A JP24173094A JPH08106501A JP H08106501 A JPH08106501 A JP H08106501A JP 24173094 A JP24173094 A JP 24173094A JP 24173094 A JP24173094 A JP 24173094A JP H08106501 A JPH08106501 A JP H08106501A
Authority
JP
Japan
Prior art keywords
order
transaction processing
server
orderer
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP24173094A
Other languages
English (en)
Inventor
Norihiko Tsukada
範彦 塚田
Kenichi Uchiyama
賢一 内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP24173094A priority Critical patent/JPH08106501A/ja
Publication of JPH08106501A publication Critical patent/JPH08106501A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【目的】商品の売買取引システムにおいて、特定商品へ
の取引の集中や処理の増加・変更に対し柔軟に対応する
システムを提供する。 【構成】発注者ごとに取引注文を受け付ける発注者接続
サーバ10と、商品ごとに売買締結処理をする取引処理
サーバ20と、サーバ10,20の間に介入しシステム
全体を管理する管理サーバ30とから構成される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、株式などの取引商品を
扱う売買取引処理システムに係わり、特に売買取引処理
を機能によっていくつかのサーバに分散させた機能分散
型の売買取引処理システムに関する。
【0002】
【従来の技術】近年証券取引所等において、売買取引業
務を電子計算機によって処理する売買取引システムが実
用化されている。この種の取引システムは、例えば特公
平01−18468号公報に記載されているように取引
処理を行うホストコンピュータ、注文の発注を行う多数
の端末装置及び売買締結の仲介を行う多数の端末装置か
ら構成されている。ホストコンピュータは、発注を行う
端末装置から入力された注文を銘柄又は商品ごとに整理
し、決められた規則に従って締結処理を実行している。
【0003】図3は従来の取引処理システムにおいて、
ホストコンピュータの取引処理の流れを示すフローチャ
ートである。取引処理は機能的に5つの部分に分かれ、
各機能を実現するプログラム間はファイルによって連結
されている。ホストコンピュータが各発注者、すなわち
発注を行う端末装置からの注文を受付けると、受付順に
注文受付ファイル901に格納する(ステップ91
1)。ホストコンピュータは、注文受付ファイル901
から受け付けられた注文を読み込み(ステップ91
2)、発注者ごとに設けられた受付通知キュー904に
受付通知を作成する(ステップ913)。さらに注文受
付ファイル901から各注文を読み込み(ステップ91
4)、銘柄単位に整理・集計し、銘柄毎の集計ファイル
903に格納する(ステップ915)。整理・集計の結
果として売買締結が可能な場合、規定に従って売買締結
処理を行い、その結果を約定結果ファイル902に格納
する(ステップ916)。ホストコンピュータは、約定
結果ファイル902を読み込み(ステップ917)、発
注者単位に約定結果を整理し、約定通知キュー905を
作成する(ステップ918)。最後に作成した通知キュ
ー904及び905上の受付通知及び約定通知を読み込
み(ステップ919)、当該発注者の端末装置に送付す
る(ステップ920)。
【0004】
【発明が解決しようとする課題】従来の売買取引システ
ムは、ホストコンピュータが全銘柄について注文の受付
処理を行い、注文の銘柄毎の整理及び整理した結果によ
る売買締結処理を実行している。各々の銘柄は独立して
処理できるにもかかわらず、ホストコンピュータが全銘
柄を集中して処理するため、ある銘柄を処理している間
他の銘柄の処理が待たされることになる。一般にオンラ
インシステムは、想定される単位時間当りのデータ量を
処理できる能力を有するシステム構成を装備し、単位時
間当りでの待ちが問題にならないようなシステム設計が
されている。しかし特に売買取引システムにおいては、
ある特定の銘柄に注文が集中する場合があり、この場合
他の銘柄に及ぼす処理待ちの影響をいかに少くし、シス
テム全体を効率良く稼動させるかが大きな課題であっ
た。また銘柄数の増加や市況の変動に伴なうデータ量の
急増又は急減に対応するにはシステムの大規模な修正変
更を必要としたり、過剰なシステム構成を必要とすると
いう問題があった。
【0005】本発明は、売買取引システムにおいて、あ
る特定の商品種別に取引が集中するときに他の取引商品
に及ぼす影響を少なくし、かつ取引商品の種別数の変動
やデータ量の変動に対し容易に対応できる売買取引処理
システムを提供することを目的とする。
【0006】
【課題を解決するための手段】本発明は、取引商品の種
別によって処理分散される複数の取引処理サーバと、入
力する注文をこれらの取引処理サーバに振り分けて送付
する管理サーバとから構成される売買取引処理システム
を特徴とする。
【0007】管理サーバは、発注者から入力された商品
の注文を商品種別毎に受付順に整理し、特定の商品種別
を扱う取引処理サーバに送信する。この注文を受信した
取引処理サーバは、規則に従って売り買い、値段、受付
順によって整理を行い、売買締結処理を行う。取引処理
サーバで締結された約定結果は、管理サーバを経由して
発注者の元に通知される。
【0008】さらに発注者側のシステムは、コンピュー
タや端末装置など多くの装置から構成されている場合が
あるので、発注者側の端末装置と管理サーバとの間に発
注者接続サーバを設け、同一の発注者から送られる注文
を集約して管理サーバへ送るとよい。
【0009】
【作用】各取引処理サーバは、特定の商品種別の処理の
みを行うため、当該商品種別についての処理が他の商品
種別の処理に悪影響を与えない。また取引処理プログラ
ムがアクセスするファイルや共通テーブルの排他処理が
不要となり、性能の向上及び信頼性の向上を図ることが
出来る。さらに商品の種別によって処理の特殊性がある
場合、これまでのホストコンピュータ集中型では処理の
追加や変更が広範囲に及びシステムの稼働を妨げること
があったが、この取引処理サーバは商品種別ごとに独立
しているため、このような処理の追加や変更に対し柔軟
に対応できるようになる。
【0010】管理サーバは、商品種別ごと及び発注者ご
とにデータを収集・分類・配信することを主な機能と
し、分散化した処理機能を統合し制御する機能を任って
おり、全商品の出来高を集計するなどこれまでホストコ
ンピュータが行っていた処理機能を行うことができる。
また取引処理サーバにおいて性能劣化、障害などの問題
が発生した場合、管理サーバが保留している取引商品の
注文を予備又は代替えの取引処理サーバに送り、業務を
続行することも出来る。
【0011】発注者接続サーバは、発注者側のシステム
に合わせて設けられるため、必ずしも標準の接続使用に
限定されず、発注者システムの接続使用に合わせて開発
でき、しかも他の発注者システムに影響を与えない。
【0012】
【実施例】以下、本発明の一実施例について図面により
詳細に説明する。
【0013】図1は本発明を適用した売買取引システム
の一実施例のシステム構成を示した図である。図1にお
いて、40は発注者システムであり、発注者側のホスト
コンピュータ41及び端末装置42から構成され、注文
の発注や約定結果の受信を行う。発注者システム40は
複数存在し、またホストコンピュータ41及び端末装置
42も複数存在する。10は発注者システムごとに設け
られた発注者接続サーバであり、各発注者側システム4
0と通信回線50によって接続される。また銘柄ごとに
設けられ、それぞれ割り当てられた銘柄について取引処
理を行うのが取引処理サーバ20であり、取引処理サー
バ20は取引に関する各種指示を行なう端末装置70と
通信回線80によって接続される。発注者接続サーバ1
0と取引処理サーバ20との間に介入してデータの振分
け、集計及び全体の制御を行うのが管理サーバ30であ
り、各サーバ間はLAN(ローカルエリア・ネットワー
ク)60により接続される。ここでサーバの機能は、パ
ソコン、ワークステーションなどの情報処理装置によっ
て実現され得る。発注者接続サーバ10には発注者単位
に設けた注文受付ファイル101、約定結果ファイル1
02及び通知キューファイル103が接続される。取引
処理サーバ20には銘柄ごとに設けた注文受付ファイル
201、約定結果ファイル202、集計(板)ファイル
203が接続される。管理サーバ30には、銘柄ごとに
設けた注文受付ファイル301及び約定結果ファイル3
02が接続される。ここでファイルは外部記憶装置、主
記憶装置などの記憶装置によって実現され得る。なお発
注者接続サーバ10の通信回線50側の接続インタフェ
ースは発注者システム40ごとに異なっていてもよい
が、LAN60側の接続インタフェースは統一されてい
る。
【0014】図2は、各サーバの機能を各サーバが行う
処理の流れによって示す図である。図2(a)は各発注
者接続サーバ10の処理の流れを示している。発注者接
続サーバは、まず当該発注者接続サーバ10に接続され
ている発注者システム40のホストコンピュータ41又
は端末装置42から注文を受付け、注文受付ファイル1
01に格納する(ステップ111)とともに、当該注文
を管理サーバ30へ送信する(ステップ112)。注文
受付ファイル101上の受付注文から受付通知を作成し
て通知キュー103に格納し(ステップ114)、通知
キュー103上の受付通知を読み込んで発注者側のホス
トコンピュータ41又は端末装置42へ送付する(ステ
ップ115)。管理サーバ30から約定結果を受信した
とき、この約定結果を約定結果ファイル102に格納す
る(ステップ113)。次に約定結果ファイル102上
の約定結果から約定通知を作成して通知キュー103に
格納し(ステップ114)、通知キュー103上の約定
通知を読み込んで発注者側のホストコンピュータ41又
は端末装置42へ送付する(ステップ115)。
【0015】図2(b)は管理サーバ30の処理の流れ
を示している。管理サーバ30は、発注者接続サーバ1
0からの注文を受取り(ステップ311)、この注文を
銘柄ごとに設けられた注文受付ファイル301に格納し
(ステップ312)、当該銘柄を担当する取引処理サー
バ20へ送信する(ステップ313)。また取引処理サ
ーバ20から約定結果を受信すると(ステップ31
4)、銘柄ごとに設けられた約定結果ファイル302に
格納する(ステップ315)とともに、該当する発注者
接続サーバ10へ約定結果を送信する(ステップ31
6)。
【0016】図2(c)は各取引処理サーバ20の処理
の流れを示している。取引処理サーバ20は、管理サー
バから送信されてくる担当銘柄の注文を受け取り、注文
受付ファイル201に格納する(ステップ211)。受
付けた注文は受付順に売り/買い、値段等に整理・集計
して集計ファイル203を作成する(ステップ21
2)。整理・集計の結果が売買締結可能な場合、規定に
従い締結処理を行い、その結果を約定結果ファイル20
2に格納する(ステップ213)とともに、管理サーバ
に送信する(ステップ214)。
【0017】なお上記実施例で「銘柄」とあるを「商
品」に置き換えればそのまま一般商品についての売買取
引処理システムに適用できる。また上記実施例では発注
者接続サーバ10を発注者システム40ごとに設けてい
るが、サーバの性能・容量・経済性の面から1台の発注
者接続サーバによって複数の発注者システム40をサポ
ートすることも可能である。また同様に1台の取引処理
サーバが複数の銘柄又は商品を担当してもよい。
【0018】本実施例によれば、銘柄又は商品の種別が
増加した場合、取引処理サーバ20を追加するだけでよ
く、従来のホストコンピュータ集中型ではプログラムの
変更範囲が大きくなるのに対して他の取引処理サーバ2
0を変更せずに取引処理サーバ20の追加ができる。ま
た注文件数の増加した銘柄又は商品があれば、その銘柄
又は商品を担当する取引処理サーバ20をより性能の大
きなハードウェアに変更すればよく、この場合も他の取
引処理サーバ20を変更せずに当該取引処理サーバ20
のみを変更すればよい。また従来のホストコンピュータ
集中型のシステムでは約定結果ファイル902のような
共通ファイルや共通テーブルはシステムでただ1つ設け
るため、1つのタスクがこれらにアクセスするときに排
他処理が必要であり、他のタスクが処理待ちとなった
が、本実施例によれば管理サーバ30は約定結果ファイ
ル302及び注文受付ファイル301を銘柄ごとにもつ
とともに各取引処理サーバ20はそれぞれ独立した約定
結果ファイル202及び注文受付ファイル201をもつ
ので、従来のような排他処理による処理待ちを避けるこ
とができ、システム全体としての処理能力が向上する。
【0019】
【発明の効果】以上説明したように本発明によれば、売
買取引処理システムを発注者ごとの機能及び商品ごとの
機能に分割し、かつそれぞれの発注者、商品ごとのサブ
システムとして構築できるため、システムの規模及び増
加減に見合ったシステムを効率良く経済的に開発するこ
とができる。また発注者による接続仕様の相違や商品に
よる処理の特殊性に対しても柔軟に対応できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すシステム構成図であ
る。
【図2】本発明の実施例における売買取引処理システム
の処理の流れを示す図である。
【図3】従来の売買取引処理システムの処理の流れを示
すフローチャートである。
【符号の説明】
10…発注者接続サーバ、20…取引処理サーバ、30
…管理サーバ、101,201,301…注文受付ファ
イル、102,202,302…約定結果ファイル、2
03…集計ファイル。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】管理サーバ、複数の取引処理サーバ及び取
    引の対象となる取引商品の売買についての注文を送信し
    該注文に対応する約定結果を受信する第3の装置を有す
    る売買取引処理システムであって、該管理サーバは、第
    3の装置から該注文を受信し、該取引商品の種別によっ
    て該注文を振り分け、該種別に割り当てられた取引処理
    サーバへ該注文を送信するとともに、取引処理サーバか
    ら受信した約定結果を該当する第3の装置へ送信するよ
    う構成され、該取引処理サーバは、該管理サーバから該
    注文を受信し売買締結処理を行って約定結果を該管理サ
    ーバへ送信するよう構成されることを特徴とする売買取
    引処理システム。
  2. 【請求項2】管理サーバ、複数の取引処理サーバ、複数
    の発注者接続サーバ及び取引の対象となる取引商品の売
    買についての注文を送信し該注文に対応する約定結果を
    受信する発注者側の第4の装置を有する売買取引処理シ
    ステムであって、該発注者接続サーバは、第4の装置か
    ら該注文を受信し、受け付けた注文の受付通知を第4の
    装置へ送信するとともに、該注文を管理サーバへ送信
    し、管理サーバから約定結果を受信したとき該約定結果
    を該当する第4の装置へ送信するよう構成され、該管理
    サーバは、該発注者接続サーバから該注文を受信し、該
    取引商品の種別によって該注文を振り分け、該種別に割
    り当てられた取引処理サーバへ該注文を送信するととも
    に、取引処理サーバから受信した約定結果を該当する発
    注者接続サーバへ送信するよう構成され、該取引処理サ
    ーバは、該管理サーバから該注文を受信し売買締結処理
    を行ってその約定結果を該管理サーバへ送信するよう構
    成されることを特徴とする売買取引処理システム。
JP24173094A 1994-10-06 1994-10-06 売買取引処理システム Pending JPH08106501A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24173094A JPH08106501A (ja) 1994-10-06 1994-10-06 売買取引処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24173094A JPH08106501A (ja) 1994-10-06 1994-10-06 売買取引処理システム

Publications (1)

Publication Number Publication Date
JPH08106501A true JPH08106501A (ja) 1996-04-23

Family

ID=17078689

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24173094A Pending JPH08106501A (ja) 1994-10-06 1994-10-06 売買取引処理システム

Country Status (1)

Country Link
JP (1) JPH08106501A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259448A (ja) * 2001-02-28 2002-09-13 Toshiba Tec Corp 情報提供システム
JP2008135013A (ja) * 2006-10-30 2008-06-12 Hitachi Ltd 注文システム
JP2009009613A (ja) * 2006-01-26 2009-01-15 Hitachi Ltd 取引システム
US8768817B2 (en) 2006-01-26 2014-07-01 Hitachi, Ltd. Transaction system
KR20160145553A (ko) * 2014-06-24 2016-12-20 가부시키가이샤 히타치세이사쿠쇼 금융 상품 거래 시스템 및 금융 상품 거래 제어 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259448A (ja) * 2001-02-28 2002-09-13 Toshiba Tec Corp 情報提供システム
JP2009009613A (ja) * 2006-01-26 2009-01-15 Hitachi Ltd 取引システム
US8768817B2 (en) 2006-01-26 2014-07-01 Hitachi, Ltd. Transaction system
JP2008135013A (ja) * 2006-10-30 2008-06-12 Hitachi Ltd 注文システム
KR20160145553A (ko) * 2014-06-24 2016-12-20 가부시키가이샤 히타치세이사쿠쇼 금융 상품 거래 시스템 및 금융 상품 거래 제어 방법
US10540717B2 (en) 2014-06-24 2020-01-21 Hitachi, Ltd. Financial products trading system and financial products trading control method

Similar Documents

Publication Publication Date Title
US10546262B2 (en) Supply chain management system
KR20220013734A (ko) 소비량 예측을 통한 주문 필요 식자재의 맞춤형 스마트 주문 서비스 제공 방법
EP3100179A1 (en) Supply chain management system
US20020107786A1 (en) Peer-to-peer application for online goods trading
CN115222538B (zh) 行情快照数据计算方法、装置、电子设备和存储介质
US20020143689A1 (en) Trade aggregation system
US7596543B2 (en) Systems and methods for processing electronic documents in a computer network
JPH08106501A (ja) 売買取引処理システム
CN119624332B (zh) 一种用于长尾品类商品的供应商库存售卖方法与系统
US20050177468A1 (en) Request for quote system and method
US7505923B1 (en) Network based franchise business system and method
JP7522281B1 (ja) 情報処理装置、情報処理方法及びプログラム
JP2001222652A (ja) コンピュータ通信網を通じ標準商品情報を利用した商品配達サービス装置及び方法
KR20010000091A (ko) 인터넷 철강자재 유통 시스템 및 그 방법
KR100407110B1 (ko) 호가 부분공개를 통한 전자 채권경쟁입찰방법 및 그 장치
JP2002083162A (ja) 売買仲介システム
JP2001243286A (ja) 販売管理システム
JP2002041795A (ja) 効率的な市場別株式発注方法および装置
KR20030074346A (ko) 상품 구매와 배송을 결합시킨 전자상거래 시스템 및 방법
JP7541164B1 (ja) 情報処理装置、情報処理方法及びプログラム
KR20030002396A (ko) 포스 시스템을 이용하여 전자 상거래를 수행하는 방법 및시스템
JPH1196221A (ja) データ処理装置
KR102429532B1 (ko) 쿠폰을 이용한 공동 음식주문 장치 및 방법
JPH04252369A (ja) 単品在庫管理システムに基づく自動発注システム
JP2001306898A (ja) 商品販売管理システム