(57)【要約】【課題】外貨間取引における取引参加者の負担を低減させる。【解決手段】取引所を通じた為替証拠金取引を遂行する取引所為替証拠金取引システムは、マーケットメーカーの第１通貨建て証拠金預託情報及び第１通貨以外の外貨建て証拠金預託情報と、注文者の第１通貨建て証拠金預託情報とを格納する格納部と、ビッド／オファー情報及び注文情報に基づく外貨間為替取引における外貨建て決済損益をマーケットメーカーの外貨建て証拠金でネッティングし、ネッティングされる外貨建て決済損益に相当する第１通貨建て決済損益を、マーケットメーカーの第１通貨建て証拠金と注文者の第１通貨建て証拠金との間で振替えるコンバージョン処理を遂行するコンバージョン処理部と、を有する。【選択図】図７
2010097503.tif 000002
【特許請求の範囲】
【請求項１】
マーケットメーカーから提示されるビッド／オファー情報を注文者に提供し、前記注文者からの注文情報に対する取引所を通じた為替証拠金取引を遂行する取引所為替証拠金取引システムであって、
前記マーケットメーカーの第１通貨建て証拠金預託情報及び第１通貨以外の外貨建て証拠金預託情報と、前記注文者の第１通貨建て証拠金預託情報とを格納する格納部と、
前記ビッド／オファー情報及び前記注文情報に基づく外貨間為替取引における外貨建て決済損益を前記マーケットメーカーの外貨建て証拠金でネッティングし、前記ネッティングされる外貨建て決済損益に相当する第１通貨建て決済損益を前記マーケットメーカーの第１通貨建て証拠金と前記注文者の第１通貨建て証拠金との間で振替えるコンバージョン処理を遂行するコンバージョン処理部と、
を有することを特徴とする取引所為替証拠金取引システム。
【請求項２】
前記コンバージョン処理部は、前記外貨建て決済損益がプラス損益であるか否かを判別し、前記プラス損益である場合に前記マーケットメーカーの外貨建て証拠金に前記外貨建て決済損益分の外貨を加算し、前記加算した外貨に相当する前記第１通貨建て決済損益を前記マーケットメーカーの第１通貨建て証拠金から減算し、かつ前記第１通貨建て決済損益を前記注文者の第１通貨建て証拠金に加算するコンバージョン処理を遂行することを特徴とする請求項１に記載の取引所為替証拠金取引システム。
【請求項３】
前記コンバージョン処理部は、前記外貨建て決済損益がマイナス損益であるか否かを判別し、前記マイナス損益である場合に前記マーケットメーカーの外貨建て証拠金から前記外貨建て決済損益分の外貨を減算し、前記減算した外貨に相当する前記第１通貨建て決済損益を前記注文者の第１通貨建て証拠金から減算し、かつ前記第１通貨建て決済損益を前記マーケットメーカーの第１通貨建て証拠金に加算するコンバージョン処理を遂行することを特徴とする請求項１に記載の取引所為替証拠金取引システム。
【請求項４】
前記格納部は、複数のマーケットメーカー毎に前記第１通貨建て証拠金預託情報及び前記外貨建て証拠金預託情報を格納し、
前記コンバージョン処理部は、前記マーケットメーカーの外貨建て証拠金預託情報に基づいて各マーケットメーカーの外貨建て証拠金間の差額が最小となるように、前記外貨建て決済損益に基づく外貨の割り当て額をマーケットメーカー毎に算出し、算出された各外貨割り当て額に相当する前記第１通貨建て決済損益を各マーケットメーカーの第１通貨建て証拠金と前記注文者の第１通貨建て証拠金との間で振替えるコンバージョン処理を遂行することを特徴とする請求項１から３のいずれか１つに記載の取引所為替証拠金システム。
【請求項５】
マーケットメーカーから提示されるビッド／オファー情報を注文者に提供し、前記注文者からの注文情報に対する取引所を通じた為替証拠金取引を遂行する情報処理装置であって、
前記マーケットメーカーの第１通貨建て証拠金預託情報及び第１通貨以外の外貨建て証拠金預託情報と、前記注文者の第１通貨建て証拠金預託情報とを格納する格納部と、
前記ビッド／オファー情報及び前記注文情報に基づく外貨間為替取引における外貨建て決済損益を前記マーケットメーカーの外貨建て証拠金でネッティングし、前記ネッティングされた外貨建て決済損益に相当する第１通貨建て決済損益を前記マーケットメーカーの第１通貨建て証拠金と前記注文者の第１通貨建て証拠金との間で振替えるコンバージョン処理を遂行するコンバージョン処理部と、
を有することを特徴とする情報処理装置。
【請求項６】
マーケットメーカーから提示されるビッド／オファー情報を注文者端末に提供し、前記注文者端末からの注文情報に対する取引所を通じた為替証拠金取引を遂行する取引所為替証拠金取引システムにおける外貨建て決済損益のコンバージョン方法であって、
前記マーケットメーカーの第１通貨建て証拠金預託情報及び第１通貨以外の外貨建て証拠金預託情報と前記注文者の第１通貨建て証拠金預託情報とに基づいて、前記ビッド／オファー情報及び前記注文情報に基づく外貨間為替取引における外貨建て決済損益を前記マーケットメーカーの外貨建て証拠金でネッティングするステップと、
前記ネッティングされた外貨建て決済損益に相当する第１通貨建て決済損益を前記マーケットメーカーの第１通貨建て証拠金と前記注文者の第１通貨建て証拠金との間で振替えるステップと、
を含むことを特徴とする外貨建て決済損益のコンバージョン方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国為替証拠金取引に関し、より詳細には、取引所を通じた為替証拠金取引における外貨建て決済損益のコンバージョン方法に関する。
【背景技術】
【０００２】
外国為替取引は、大きく分けて対円取引（円貨を軸とする通貨ペアでの取引、例えばＵＳＤ／ＪＰＹ、ＥＵＲ／ＪＰＹなど）と外貨間取引（外貨（円貨以外の通貨）を軸とする通貨ペアでの取引、例えば、ＥＵＲ／ＵＳＤ，ＥＵＲ／ＧＢＰなど。クロスカレンシー取引とも称される）があり、様々な通貨ペアでの為替取引が可能である。
【０００３】
対円取引では保有するポジションを決済する場合、その決済損益は円貨となるが、外貨間取引では外貨を軸とした為替取引であるため、その決済損益は外貨建てとなる。しかしながら、日本国内の外国為替取引は、原則として円貨を基準とした損益確定処理、証拠金預託等が行われるため、通常、外貨間取引における外貨建て決済損益は、円貨に両替（コンバージョン）される必要がある。
【０００４】
図１７は、従来の店頭為替証拠金取引における外貨間取引及びコンバージョン方法を説明するための図である。ＥＵＲ／ＵＳＤ通貨ペアの外貨間取引の場合、その決済損益はドル建てとなり、図１７の例では、保有する建玉に対する買い戻し／転売によって外貨建て決済損益（利益）が生じ、外貨建て損益＋＄６００が計上されている。そして、外貨建て決済損益が確定した後、注文者は、別途取引業者が提示する両替レートで６００ドルを円貨に両替する両替取引を実施し、最終的に外貨建て損益を円貨建て損益として確定させる（例えば、非特許文献１）。また、取引形態によっては、外貨建て決済損益の確定後に自動的に所定の両替レートで両替取引が実施され、円貨建てで損益が確定される。
【０００５】
ここで、取引業者は、注文者からの両替申請に対してカバー先金融機関（カバー先マーケットメーカー）との間で買い取った６００ドル（注文者が売り付けた６００ドル）に対するカバー取引を行い、カバー取引で得た円貨に基づいて６００ドルに相当する円貨を注文者に支払う。このとき、取引業者は、両替レートの変動リスクや人件費等を考慮し、通常、注文者に実際の為替レートよりも上積みされた両替レートが提示される。つまり、図１７の例に示すように、注文者との間で１０５円／ドルの両替レートを約束した取引業者が、為替変動により１０４．５０円／ドルでカバー取引を行わなければならない場合、￥３００の損失を蒙ることになるので、取引業者は実際の為替レートよりも高い両替レートの両替取引を注文者に提供する。すなわち、注文者側が両替レートの変動リスクを負わなければならず、両替レートの変動リスクに対する両替コストを徴収されていた。
【０００６】
【非特許文献１】株式会社マネーパートナーズホームページ，「取引概要」の「外貨両替（コンバージョン）」ページ，http://www.moneypartners.co.jp/partnersfx/deli_con.html
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように従来の外貨間取引では、外貨建て決済損益を円貨に交換する両替取引を行う場合、両替レートの変動リスクや手数料等のコストが発生し、注文者である取引参加者にとって大きな負担となっていた。
【０００８】
また、為替証拠金取引において証拠金を円貨建てではなく外貨建てで預託し、外貨建て決済損益を外貨のまま確定させることで両替取引を省略した取引形態も考えられるが、上述の理由とともに、日本の外国為替取引市場に参加する個人投資家等は、通常、外貨を保有しておらず、円貨のみを保有する場合が大多数であるため、外貨建ての証拠金預託が可能であっても、外貨建て証拠金に対する入金や外貨の出金においてコンバージョン負担が必然的に発生する。さらには個人投資家等が円貨建て資金の他に外貨建て資金を保有しなければならない負担が生じてしまい、個人投資家等の負担を低減することができない。
【０００９】
一方、店頭為替証拠金取引の相対取引とは異なる取引形態である取引所為替証拠金取引においても同様に取引参加者は外貨間取引における外貨建て決済損益に対するコンバージョンを行わなければならず、その負担は変らない。また、取引所為替証拠金取引では、マーケットメーカー及び注文者（取引業者）の双方において外貨建て決済損益をコンバージョンしなければならず、決済処理及び証拠金預託管理の負担が増えるとともに、処理が複雑となる。
【００１０】
そこで、本発明の目的は、外貨間取引における取引参加者の負担を低減させることが可能な取引所為替証拠金取引システム及び外貨建て決済損益のコンバージョン方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の１つの観点における取引所為替証拠金取引システムは、マーケットメーカーから提示されるビッド／オファー情報を注文者に提供し、注文者からの注文情報に対する取引所を通じた為替証拠金取引を遂行する取引所為替証拠金取引システムであって、マーケットメーカーの第１通貨（円貨）建て証拠金預託情報及び第１通貨以外の外貨建て証拠金預託情報と、注文者の第１通貨（円貨）建て証拠金預託情報とを格納する格納部と、ビッド／オファー情報及び注文情報に基づく外貨間為替取引における外貨建て決済損益をマーケットメーカーの外貨建て証拠金でネッティングし、ネッティングされる外貨建て決済損益に相当する第１通貨（円貨）建て決済損益を、マーケットメーカーの第１通貨（円貨）建て証拠金と注文者の第１通貨（円貨）建て証拠金との間で振替えるコンバージョン処理を遂行するコンバージョン処理部と、を有することを特徴とする。
【００１２】
また、上記コンバージョン処理部は、上記外貨建て決済損益がプラス損益であるか否かを判別し、プラス損益である場合にマーケットメーカーの外貨建て証拠金に外貨建て決済損益分の外貨を加算し、加算した外貨に相当する第１通貨（円貨）建て決済損益をマーケットメーカーの第１通貨（円貨）建て証拠金から減算し、かつ第１通貨（円貨）建て決済損益を注文者の第１通貨（円貨）建て証拠金に加算するコンバージョン処理を遂行するように構成することができる。
【００１３】
また、上記コンバージョン処理部は、外貨建て決済損益がマイナス損益であるか否かを判別し、マイナス損益である場合にマーケットメーカーの外貨建て証拠金から外貨建て決済損益分の外貨を減算し、減算した外貨に相当する第１通貨（円貨）建て決済損益を注文者の第１通貨（円貨）建て証拠金から減算し、かつ第１通貨（円貨）建て決済損益をマーケットメーカーの第１通貨（円貨）建て証拠金に加算するコンバージョン処理を遂行するように構成することができる。
【００１４】
また、上記格納部は、複数のマーケットメーカー毎に第１通貨（円貨）建て証拠金預託情報及び外貨建て証拠金預託情報を格納することができ、上記コンバージョン処理部は、マーケットメーカーの外貨建て証拠金預託情報に基づいて各マーケットメーカーの外貨建て証拠金間の差額が最小となるように、外貨建て決済損益に対応する外貨の割り当て額をマーケットメーカー毎に算出し、算出された各外貨割り当て額に相当する第１通貨（円貨）建て決済損益を各マーケットメーカーの第１通貨（円貨）建て証拠金と注文者の第１通貨（円貨）建て証拠金との間で振り替えるコンバージョン処理を遂行するように構成することができる。
【００１５】
また、本発明の他の観点における情報処理装置は、マーケットメーカーから提示されるビッド／オファー情報を注文者に提供し、注文者からの注文情報に対する取引所を通じた為替証拠金取引を遂行する情報処理装置であって、マーケットメーカーの第１通貨（円貨）建て証拠金預託情報及び第１通貨（円貨）以外の外貨建て証拠金預託情報と、注文者の第１通貨（円貨）建て証拠金預託情報とを格納する格納部と、上記ビッド／オファー情報及び注文情報に基づく外貨間為替取引における外貨建て決済損益をマーケットメーカーの外貨建て証拠金でネッティングし、ネッティングされる外貨建て決済損益に相当する第１通貨（円貨）建て決済損益を、マーケットメーカーの第１通貨（円貨）建て証拠金と注文者の第１通貨（円貨）建て証拠金との間で振り替えるコンバージョン処理を遂行するコンバージョン処理部と、を有することを特徴とする。
【００１６】
また、本発明のさらに他の観点における外貨建て決済損益のコンバージョン方法は、マーケットメーカーから提示されるビッド／オファー情報を注文者端末に提供し、注文者端末からの注文情報に対する取引所を通じた為替証拠金取引を遂行する取引所為替証拠金取引システムにおける外貨建て決済損益のコンバージョン方法であって、マーケットメーカーの第１通貨（円貨）建て証拠金預託情報及び第１通貨（円貨）以外の外貨建て証拠金預託情報と注文者の第１通貨（円貨）建て証拠金預託情報とに基づいて、上記ビッド／オファー情報及び注文情報に基づく外貨間為替取引における外貨建て決済損益をマーケットメーカーの外貨建て証拠金でネッティングするステップと、ネッティングされる外貨建て決済損益に相当する第１通貨（円貨）建て決済損益をマーケットメーカーの第１通貨（円貨）建て証拠金と注文者の第１通貨（円貨）建て証拠金との間で振替えるステップと、を含むことを特徴とする。
【発明の効果】
【００１７】
本発明よれば、外貨間取引での外貨建て決済損益を、マーケットメーカーの外貨建て証拠金でネッティングするとともに、ネッティングされる注文者の外貨建て決済損益に相当する第１通貨建て決済損益をマーケットメーカー及び注文者の第１通貨建て証拠金間で振り替えることにより、第１通貨−外貨間のコンバージョン処理を遂行する。
【００１８】
すなわち、外貨建て決済損益をマーケットメーカーの外貨建ての証拠金でネッティングし、ネッティングされた外貨建て決済損益に相当する第１通貨をマーケットメーカー及び注文者の第１通貨建て証拠金間で直接振替えているため、外貨建て決済損益に対して従来のような両替取引を行う必要がない。このため、両替取引における両替レートの変動リスクに伴うコストの発生を抑制できるとともに、外貨建て決済損益に対する両替取引を行う必要がなく、外貨間取引における負担を低減させることが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら本発明の外貨建て決済損益のコンバージョン方法が適用された取引所為替証拠金取引システムを一例に、本発明の実施の形態を詳細に説明する。
【００２０】
＜システム構成＞
図１は、取引所為替証拠金取引システム１のネットワーク構成図である。本実施形態の取引所為替証拠金取引システム１は、取引所為替証拠金取引についての取引所が保有する取引所中央サーバ１１０を含む取引所システム１００と、複数の各取引業者が保有するサーバ２００及び取引業者端末２０１と、個人投資家等の注文者が操作する注文者端末３００と、為替取引レートの値付け（建値）をするマーケットメーカー（銀行等の金融機関など）のマーケットメーカー端末（ＭＭ端末）４００とを含んで構成される。これらはサーバ及び端末装置は、所定の通信回線若しくはインターネット等の通信網を介して取引所システム１００に接続可能に構成されている。
【００２１】
取引所為替証拠金取引システム１は、複数のマーケットメーカーから提供されるビッド情報／オファー情報に基づいて為替取引レートを生成して注文者端末３００に送信し、該取引所に登録された取引業者を介した取引所為替証拠金取引を個人投資家等の注文者に提供する。マーケットメーカー及び取引業者は、取引所に対して登録している銀行等及び取引業者（取引参加者）であり、本実施形態の取引業者は、個人投資家等の注文者（顧客）から注文を受託して取引所為替証拠金取引を遂行する金融庁に登録された取引業者である。マーケットメーカーも同様に取引所に登録している取引参加者であり、注文者に対してオファー情報とビッド情報を提示し、為替取引に応じる者である。
【００２２】
図２は、本実施形態の取引所システム１００の構成ブロック図であり、取引所中央サーバ１１０と、取引業者端末２０１及び注文者端末３００が通信網を介して接続するＦＸ用サーバ１２０と、ＭＭ端末４００が通信網を介して接続するＭＭ用サーバ１３０と、ＭＭ端末４００、取引業者端末２０１及び個人投資家等の注文者端末３００が取引所システム１００に接続する際のアクセス認証を行う認証サーバ１４０で構成されている。
【００２３】
取引所中央サーバ１１０は、取引所システム１００内の各サーバ及びネットワークＮを介した取引業者端末２０１、注文者端末３００及びＭＭ端末４００との通信を行う通信制御部１１１と、取引業者端末２０１及び注文者端末３００に対して外国為替証拠金取引を遂行するためのＡＳＰ機能を提供するＦＸ用サーバ１２０を管理するＦＸ管理部１１２と、ビッド情報／オファー情報、スワップポイント情報等の情報を取引所システム１００に提供するマーケットメーカーに対してＡＳＰ機能を提供するＭＭ用サーバ１３０を管理するＭＭ管理部１１３と、ＦＸ用サーバ１２０のデータベース１２２に記憶される個人投資家等の顧客情報（個人情報、取引条件情報等）を管理する顧客管理部１１４と備えている。
【００２４】
さらに、取引所中央サーバ１１０は、注文者端末３００から送信される注文情報等を含む取引要求（新規の売り／買い注文、転売・買戻しによる決済注文など）に基づいて、外国為替証拠金取引に関する各種取引処理の管理・制御を行う取引管理部１１５と、複数のＭＭ端末４００からＭＭ用サーバ１３０に送信されたビッド情報／オファー情報を管理する取引レート管理部１１６と、複数のＭＭ端末４００からＭＭ用サーバ１３０に送信された各通貨に関するスワップポイント情報を管理するスワップポイント管理部１１７と、外貨間取引における外貨建て決済損益を円貨（第１通貨）にコンバージョンするコンバージョン処理部１１８と、注文者毎の取引情報（注文情報、注文履歴情報、建玉情報、約定情報、証拠金情報、入出金情報、相場情報、スワップポイント情報等）とマーケットメーカー毎の取引情報（建玉情報、約定情報、証拠金情報、入出金情報等）を記憶する取引所データベース１１９を備えている。また、取引管理部１１５は、決済損益を証拠金に反映する処理、及び注文者やマーケットメーカーが保有する未決済ポジションの評価替え（値洗い処理）も遂行する。
【００２５】
なお、本実施形態の取引処理部１１５は、コンバージョン処理部１１８の外貨建て決済損益のコンバージョン機能を含むように構成することも可能である。
【００２６】
本実施形態の取引所為替証拠金取引システム１（取引所）は、この取引所為替証拠金取引に参加するＦＸ用サーバ１２０のＦＸ用データベース１２１に登録された取引業者（取引業者端末２０１）に対し、取引所取引における外国為替証拠金取引を遂行するためのＡＳＰ機能を提供する。このＦＸ用データベース１２１には、取引業者端末２０１及び注文者端末３００に送信される画面プログラムなどの画面情報も記憶されている。
【００２７】
ＦＸ用サーバ１２０は、取引業者及び取引業者に取引委託した各個人投資家（注文者）を一元的に管理するための顧客データベース１２２を有し、取引業者端末２０１がＦＸ用サーバ１２０に接続した場合、取引委託して当該取引業者から取引を許諾された個人投資家等の顧客情報を入力するための入力画面等がＦＸ用サーバ１２０から取引業者端末２０１に提供され、取引業者端末２０１の不図示のディスプレイ装置に表示される。取引業者は、表示された入力画面等に個人投資家等の顧客情報を入力し、画面を通じて入力された顧客情報は、取引所システム１００に送信され、ＦＸ用サーバ１２０の顧客データベース１２２に記憶される。
【００２８】
この顧客データベース１２２には、個人投資家等を一意に識別するためのコード(委託者コード、参加者コード等)や、個人投資家等の建玉情報、証拠金状況情報等の顧客取引情報が登録される。例えば、各個人投資家等毎に付与されるユーザコードとともに、参加者コード、ユーザ名、証拠金預託額、売約定数量、買約定数量、売ポジション数量、買ポジション数量などが登録される。
【００２９】
そして、本実施形態の複数の各取引業者が保有する取引業者端末２０１は、ＦＸ用サーバ１２０に接続することで、顧客データベース１２２に登録されている個人投資家等の氏名、メールアドレス、ログインのためのＩＤ及びパスワードなどの情報を取得することができる。つまり、ＩＤ及びパスワードの発行処理を始めとする注文者の登録及び取引処理などの主要な処理は、全て取引所システム１００で一元的に管理・遂行されるようになっており、各取引業者は、個人投資家等の個人情報や証拠金情報、これらの情報に基づく取引条件等の情報を該取引所システム１００に登録し、取引業者が個別に個人投資家等に対して取引についての機能を提供する必要はない。また、個人投資家等は、直接に取引所システム１００（ＦＸ用サーバ１２０）に接続することで、委託した取引業者を介した取引所為替証拠金取引を遂行することができる。
【００３０】
具体的には、取引業者を通じた取引所への登録により、取引所において注文者が一元管理され、該注文者は、取引業者との間の委託契約に基づき、注文者端末３００から取引所システム１００のＦＸ用サーバ１２０に接続し、ＦＸ用サーバ１２０が提供するＡＳＰ機能により取引所為替証拠金取引を遂行することができる。ＦＸ用サーバ１２０は、注文者端末３００からの接続要求に応答して所定のログイン画面を提供し、注文者により入力されたＩＤとパスワードを用いて認証サーバ１４０による認証処理が行われる。認証処理の結果、取引所に登録された正当な注文者であると認証され、取引開始を許諾するに場合には、ＦＸ用サーバ１２０は、格納されている画面プログラムを注文者端末３００に提供し、個人投資家等は、その表示画面を通じて注文、決済などの取引（注文指示、決済指示、出金指示等）、現在までの取引状況の閲覧（未約定の注文、未決済の建玉、注文履歴、約定履歴、証拠金状況、入金状況、入出金履歴、出金指示履歴等）、取引の各種設定登録を行うことができる。
【００３１】
つまり、本実施形態のＦＸ用サーバ１２０は、取引所中央サーバ１１０から提供されるマーケットメーカーからのビッド／オファー情報に基づいて個人投資家等が注文した注文情報を受信し、受信した注文情報に基づいて取引所を通じた為替証拠金取引を遂行する取引業者サーバとして機能する。言い換えれば、ＦＸ用サーバ１２０は、注文者から注文情報を受信した取引業者が、取引所（取引所中央サーバ１１０）に対して注文等を行う取引業者サーバである。したがって、図２に示すように、ＦＸ用サーバ１２０は、取引処理部１２３を備え、この取引処理部１２３が、個人投資家等が要求する注文、決済などの取引要請を取引所中央サーバ１１０に出力（送信）し、取引所中央サーバ１１０との間の為替証拠金取引の取引処理を遂行する。
【００３２】
ＭＭ用サーバ１３０は、各マーケットメーカーに関する情報を記憶するＭＭ用データベース１３１を有しており、ＭＭ業者コード、ＭＭ業者名、連絡先等のＭＭ業者情報が記憶されるとともに、各マーケットメーカーの建玉情報、証拠金情報等の取引情報が記憶される。例えば、マーケットメーカー毎に付与されるＭＭ業者コードとともに、証拠金預託額、提示したビッド／オファー情報に基づく売約定数量、買約定数量、売ポジション数量、買ポジション数量などが記憶される。ＭＭ用データベース１３１（取引所）に登録されているマーケットメーカーは、ＭＭ端末４００からＭＭ用サーバ１３０に接続し、ビッド情報、オファー情報、スワップポイント情報等を取引所システム１００に提供する。このとき、ＭＭ用サーバ１３０は、ＦＸ用サーバ１２０と同様に、ビッド情報等の入力又は送信するための画面プログラムやＭＭ用データベース１３１に記憶されている各種情報を閲覧するための画面プログラムをＭＭ端末４００に提供することができる。
【００３３】
ここで、本実施形態の取引所為替証拠金取引について説明する。取引所を通じた為替証拠金取引では、取引参加者が取引を行うにあたり、証拠金を取引所に預託する。すなわち、個人投資家等の注文者の証拠金は、取引業者を通じて取引所に預託され、また、マーケットメーカーも証拠金を取引所に預託する。この証拠金は、取引の履行を担保するために取引所に差し入れられる保証金であり、日々の取引又は建玉の値洗いで発生した差損益が反映される。
【００３４】
また、本実施形態の取引所為替証拠金取引は、対円取引及び外貨間取引（円貨以外の外貨間における為替証拠金取引）を提供し、外貨間取引における保有建玉に係る外貨建て評価損益を日々の清算価格で引き直して円貨建てで評価し管理する。また、個人投資家等により転売・買戻しがなされた建玉に係る外貨建て決済損益（決済為替差金）は、後述するコンバージョン処理により全て円貨建てにコンバージョンされ、円貨建て証拠金へ振り替えられることにより決済がなされる。
【００３５】
そして、本実施形態の取引所為替証拠金システム１のマーケットメーカーは、円貨建て証拠金を有するとともに、外貨間取引における証拠金として外貨建て証拠金が発生する（マーケットメーカー別に外貨建て証拠金預託情報を取引所データベース１１９に格納する）。本実施形態の外貨建て証拠金は、マーケットメーカー側で発生した外貨間取引における外貨建て決済損益が外貨建てのまま振り替えられることで管理され、また、後述する注文者の外貨建て決済損益に対するコンバージョン処理のために用いられるものであり、円貨建て証拠金のように入金又は／及び出金することはできない。
【００３６】
すなわち、本実施形態の外貨建て証拠金は、外貨間取引で生じた外貨建て決済損益が外貨建てのまま振り替えられ（外貨建て決済損益が外貨建ての状態で証拠金として振り替えられ）、また注文者のコンバージョン処理のために使用されることから、その額は変動するものの、実際にマーケットメーカーが外貨を取引所に預託する必要はない。言い換えれば、マーケットメーカーが実際に入金等して取引所に預託するのではなく、外貨間取引における外貨建て決済損益が振り替えられ、かつ注文者により転売・買戻しがなされた建玉に係る外貨建て決済損益を円貨建てにコンバージョンするために使用される証拠金であり、実際にマーケットメーカーは、外貨建て証拠金を預託するための外貨建て口座を開設する必要がない。なお、本実施形態では、マーケットメーカーが外貨建て口座を開設しない構成としているが、これに限らず、外貨建て口座を開設するように構成して実際に外貨建て口座に外貨建て決済損益が振り替えられる構成であってもよい。すなわち、本実施形態の外貨建て証拠金は、口座の開設の有無にかかわらず、外貨間取引で生じた外貨建て決済損益を外貨建て証拠金として振り替えるように、各マーケットメーカー毎に外貨建て証拠金（情報）を取引所が保持・管理する構成であればよい。
【００３７】
また、外貨建て証拠金は、外貨間取引においてマーケットメーカーが取扱う通貨毎に管理され、各マーケットメーカーは、ＵＳＤ、ＥＵＲ、ＧＢＰなどの各通貨の外貨建ての証拠金情報を有することになる。一方、個人投資家等の注文者は、外貨間取引における決済損益がコンバージョン処理により円貨にコンバージョンされ、円貨建て証拠金へ振り替わることから、外貨建ての証拠金を取引所へ預託する必要はなく、円貨建て証拠金に対して入出金を行う。さらに、上述のようにマーケットメーカーにおいても、外貨建て証拠金を実際の口座に入金等して外貨を預託する必要はなく、円貨建て証拠金のみを取引所に対して預託する。したがって、本実施形態の取引所為替証拠金取引システム１は、証拠金に関する情報として、マーケットメーカーの円貨建て証拠金預託情報及び外貨間取引において発生した外貨建て決済損益を管理するための１つ又は複数の外貨建て証拠金預託情報と、個人投資家等の注文者の円貨建て証拠金預託情報とを取引所データベース１１９で保持・管理するとともに、外貨間取引において発生した外貨建て決済損益に関する情報を注文者毎及びマーケットメーカー毎に保持・管理している。
【００３８】
図６（ａ）は、マーケットメーカーの証拠金情報の一例を示しており、図６（ｂ）は、注文者の証拠金情報の一例を示している。本実施形態の証拠金情報は、同図に示すようにコンバージョン処理前の外貨建て決済損益を含んで構成されている。なお、これらの証拠金は、後述のように注文者は、所定の円貨建て口座を開設して取引規模に応じて所定の証拠金を入金することによって預託し、マーケットメーカーは、円貨建て口座を開設し、円貨建て証拠金を入金することで取引所に円貨建ての証拠金を預託している。また、外貨建て決済損益に関する情報は、証拠金情報とは別途に保持することもできる。
【００３９】
このように本実施形態のマーケットメーカーの外貨建て決済損益は、外貨建て証拠金に振り替えられることで管理されるが、注文者と同様にその評価は円貨建てで行われる。したがって、図６（ａ）に示すようにマーケットメーカーは、外貨建て証拠金に相当する清算価格に基づいた円貨と、円貨建て証拠金預託額の円貨とを合算した円貨建て評価額を用いてその証拠金預託額が評価され、円貨建て証拠金のみに対して入金又は／及び出金を行えばよい。
【００４０】
また、本実施形態の取引所為替証拠金取引では、ビッド情報又はオファー情報を提供した該当のマーケットメーカーと取引業者との間で約定した為替取引を、マーケットメーカーと取引所との間で約定した第１の取引と取引業者と取引所との間で約定した第２の取引の２つの独立した為替取引として処理する。つまり、取引業者及びマーケットメーカーの各取引当事者の取引の相手方を、すべて取引所に置き換えた取引として処理することで、取引業者とマーケットメーカーとの間で成立した為替取引の債権債務が、取引業者と取引所間の債権債務と取引所とマーケットメーカー間の債権債務とに置き換わり、取引業者（注文者）及びマーケットメーカーは、それぞれ取引所を直接の相手方として取引を履行する。
【００４１】
図３及び図４は、本実施形態の取引所為替証拠金取引システム１の処理フローを示した図である。
【００４２】
まず、個人投資家等は、自身のコンピュータ（注文者端末３００）から取引所為替証拠金取引を取扱う取引業者が保有するサーバ２００に接続し、サーバ２００が提供する所定の取引申込画面を通じて個人情報を登録するとともに、為替証拠金取引のための口座を開設する。サーバ２００では、登録された個人情報に基づく与信審査を経て、個人投資家等の与信情報が取引条件に適合すると判断した場合、取引業者は、取引業者端末２０１から取引所システム１００のＦＸ用サーバ１２０に接続し、当該個人投資家等の顧客情報、口座開設情報等をＦＸ用サーバ１２０に登録する。サーバ２００は、例えば、取引業者が運営するＷＥＢサイトを提供するＷＥＢサーバである。
【００４３】
取引所中央サーバ１１０の顧客管理部１１４は、取引業者端末２０１からＦＸ用サーバ１２０への顧客情報登録処理に伴って、個人投資家等の個人情報、取引金額、各種取引条件を所定の基準と比較してチェックし、取引所に対する個人投資家等の登録処理を行う。そして、顧客管理部１１４は、顧客登録処理の登録完了後、認証サーバ１４０に対してＩＤ及びパスワードの発行要求を出力し、発行されたＩＤ及びパスワードは認証データベース１４１に登録される。発行されて登録されたＩＤとパスワードは、顧客管理部１１４又はＦＸ管理部１１２によりＦＸ用サーバ１２０の顧客データベース１２２に反映（格納）されるとともに、取引業者端末２０１に送信される。取引業者は、取引所システム１００から取得したＩＤ、パスワード情報を注文者端末３００に通知するとともに、必要な証拠金情報を含む口座開設通知等を行う。
【００４４】
注文者端末３００では、口座開設通知に対して必要な証拠金の入金処理を行う。取引業者は、取引業者端末２０１を通じて証拠金の入金確認処理を行い、取引所システム１００のＦＸ用サーバ１２０に確認した入金情報を送信する。取引所中央サーバ１１０の顧客管理部１１４は、受信した入金情報を顧客データベース１２２に格納する。取引所中央サーバ１１０の顧客管理部１１４は、ＦＸ用サーバ１２０の顧客データベース１２２への入金登録処理の完了後に、注文者端末３００に対して直接に外国為替証拠金取引の開始許諾通知を行う。
【００４５】
個人投資家等（注文者端末３００）は、取引開始許諾に基づいて取引システム１００にネットワークＮを通じて直接接続すると（ステップＳ１０１）、取引所中央サーバ１１０のＦＸ用サーバ１２０は、注文者端末３００に所定のログイン画面を提供し、注文者は、取引業者を介して取得したＩＤ及びパスワードを用いてログインする。注文者端末３００に表示されたログイン画面において入力されたＩＤ及びパスワードは、ＦＸ用サーバ１２０を経由して又は認証サーバ１４０に直接送信され、認証サーバ１４０において認証処理が遂行される（ステップＳ３０１）。
【００４６】
認証処理後、顧客管理部１１４は、注文者端末３００での外国為替取引を遂行するため取引開始処理を実行し、ＦＸ用サーバ１２０に対してＦＸ用データベース１２１に格納されている所定の画面プログラムを注文者端末３００に送信する命令を出力する。ＦＸ用サーバ１２０は、注文者端末３００に当該画面用プログラムを送信する。
【００４７】
一方、マーケットメーカーは、ＭＭ端末４００を介して取引通貨（ＥＵＲ／ＵＳＤ，ＥＵＲ／ＧＢＰ等）毎のビッド情報／オファー情報を入力して取引所システム１００に送信する（ステップＳ５０１）。マーケットメーカーから送信されたビッド情報／オファー情報は、ＭＭ用サーバ１３０を通じて取引レート管理部１１６に入力され、取引レート管理部１１６によって各取引通貨の為替取引レート情報が生成される。そして、注文者端末３００には外国為替取引用の所定の画面が表示されるとともに、取引中央サーバ１１０は、生成した為替取引レート情報を注文者端末３００にリアルタイムで提供する（ステップＳ３０２）。注文者端末３００では、この所定の画面に表示されたリアルタイムに変動する為替取引レート情報（レート及びその取引可能数量）を参照し、所定の注文フォームから買い又は売りの注文情報を入力して取引所システム１００に送信する。また、注文の変更や取り消し等についても、所定の変更／取り消しフォームから入力し、取引所システム１００に送信する（ステップＳ１０２）。
【００４８】
例えば、ＦＸ用サーバ１２０（取引処理部１２３）は、注文者端末３００から注文情報を受信すると、取引管理部１１５に受信した注文情報を出力し（ステップＳ３０３）、取引管理部１１５は、該注文情報に含まれる詳細な情報（注文者が指定するビッドレートやオファーレート、取引数量等についての条件など）に基づいて、注文方式（単一注文、ＯＣＯ注文、ＩｆＤｏｎｅ注文、ＩｆＤｏｎｅＯＣＯ注文、ストリーミング注文）を特定し、該注文方式及び注文者が指定するビッドレートやオファーレートに則った取引処理を遂行する。具体的には、取引管理部１１５は、受信した注文情報の受付処理、及び注文内容及びビッド値或いはオファーの値に従った注文の成否の決定、注文成立時における新規注文の約定処理、保有するポジションに対する転売・買戻しに対する決済処理などの各種処理を行い（ステップＳ３０４）、これら処理結果をＦＸ用サーバ１２０及びＭＭ用サーバ１３０に送信する（ステップＳ３０５）。
【００４９】
このとき、取引管理部１１５は、保有するポジションに対する転売・買戻しに対する決済処理を注文者及びマーケットメーカーの各々に対して個別に遂行し（ステップＳ３０４ａ、Ｓ３０４ｂ）、ＦＩＦＯ方式、指定決済方式等での差金決済処理を遂行する。処理結果を受信したＦＸ用サーバ１２０の取引処理部１２３は、処理結果に基づいて該当の個人投資家等の顧客データベース１２２に格納されたデータ（注文情報、建玉情報、約定情報、証拠金情報等）を更新するとともに、当該処理結果を注文者端末３００に送信する（ステップＳ３０６）。一方、処理結果を受信したＭＭ用サーバ１３０においても、処理結果に基づいて該当の各マーケットメーカーのＭＭ用データベース１３１に格納されたデータ（建玉情報、約定情報、証拠金情報等）を更新するとともに、当該処理結果をＭＭ端末４００に送信する（ステップＳ３０６）。また、このとき取引管理部１１５は、これらの処理結果を取引所データベース１１９にも同様に記憶する。
【００５０】
なお、取引所システム１００のＦＸ用サーバ１２０における取引処理部１２３は、ステップＳ３０３において注文者端末３００からの注文情報を受信した際、ＦＸ用サーバ１２０の顧客データベース１２２に登録されている顧客情報に基づく与信処理、例えば、注文内容が証拠金情報等に基づく取引条件と合致するかなどの与信処理を行うことができる。この与信処理の結果、注文者端末３００から送信された注文情報が取引条件等に合致しない場合には、注文情報にエラー情報が含まれるとして、注文者端末３００に対して注文情報エラー通知を送信する。例えば、証拠金及びレバレッジの関係等から設定される取引可能上限金額を超えている場合、その注文を受け付けないようにする。
【００５１】
取引管理部１１５は、注文者の注文情報に対して取引が成立すると、ビッド情報又はオファー情報を提供した該当のマーケットメーカーと取引業者との間で取引を約定（成立）させ、約定情報、建玉情報等を取引所データベース１１９に格納する。
【００５２】
また、注文者及びマーケットメーカーは、注文者端末３００及びＭＭ端末４００を通じて取引状況照会を行うことができる。例えば、個人投資家等が注文者端末３００に表示された表示画面の所定の照会ボタンを押下することによって、注文者端末３００から取引所システム１００のＦＸ用サーバ１２０に照会要求が送信され、ＦＸ用サーバ１２０は、注文者からの照会要求に基づいて取引所中央サーバ１１０に照会要請を出力する。取引所中央サーバ１１０の取引管理部１１５は、この照会要請に応答して取引所データベース１１９の注文情報テーブル、注文履歴テーブル、約定情報テーブル、証拠金情報テーブルから対応する各種のデータを抽出する取引状況取得処理を行い、例えば、建玉照会の要求が成された場合、建玉一覧情報（約定日、約定番号、商品、売買区分、建玉数量、約定価格等）を生成してＦＸ用サーバ１２０に送信する。ＦＸ用サーバ１２０は、受信した建玉一覧情報を含む所定の画面（建玉一覧画面）を注文者端末３００に送信することができる。また、取引管理部１１５は、その他に照会要求（照会要請）に基づいて、注文一覧情報（注文状況、注文方法、商品名、売買区分、執行条件、注文価格、注文数量、約定価格、約定数量、注文日時、注文受付番号等）、注文履歴情報、約定情報、証拠金情報等を生成して、ＦＸ用サーバ１２０を通じて注文者端末３００に送信することもできる。同様にＭＭ用サーバ１３０もＭＭ端末４００からの照会要求に基づいて取引所システム（取引所）に照会要請を出力し、取引所中央サーバ１１０から受信した照会要求に基づく情報をＭＭ端末４００に送信する取引状況照会や証拠金状況照会などを遂行する。
【００５３】
図５は、取引所データベース１１９に格納された取引参加者の建玉（ポジション）情報の一例を示す図であり、図５（ａ）は、注文者の建玉情報、図５（ｂ）は、マーケットメーカーの建玉情報の一例である。このように注文者は、新規注文、保有する建玉に対する転売・買戻しを行うことで為替取引を行い、注文者及びマーケットメーカーは、決済された損益を受け取る（支払う）ことになる。
【００５４】
また、取引所によって任意に定められた取引時間終了（マーケットクローズ）時刻になった場合、取引所システム１００は、外貨間取引のマーケットクローズ処理を遂行する（Ｓ３０７）。このマーケットクローズ処理は、日々の市場価格の変化により評価損が発生した場合、証拠金の積み増しが必要となるため、取引開始時間から取引終了時間までに取引された未決済の建玉を確定させ、各注文者の未決済建玉（取引日当日前に約定した未決済建玉を含む）の評価替え（値洗い）を行うための処理である。このため、取引所システム１００は、未決済建玉の評価替えを行うための基準価格となる外貨間取引における各取引通貨の清算価格を生成する（ステップＳ３０８）。
【００５５】
具体的には、取引管理部１１５は、取引所データベース１１９に格納されている取引終了直近の各取引通貨ペアの約定価格（為替取引レート）を用いて生成する。なお、この清算価格は、取引所が任意に決定することができ、例えば、取引終了直近の各取引通貨ペアの約定価格（為替取引レート）と売り／買いの取引数量とから該当の取引通貨ぺアの清算価格を生成することができる。続いて取引所システム１００は、外貨間取引のマーケットクローズ後、所定の時間が経過した後に、対円取引の各取引通貨ペア（ＵＳＤ／ＪＰＹ、ＥＵＲ／ＪＰＹなど）のマーケットクローズ処理を遂行し（ステップＳ３０９）、取引開始時間から取引終了時間までに取引された対円取引の未決済の建玉を確定させ、未決済建玉の評価替えを行うための基準価格となる対円取引における各取引通貨の清算価格を生成する（ステップＳ３１０）。
【００５６】
外貨間取引における各取引通貨の清算価格及び対円取引における各取引通貨の清算価格が生成されると、コンバージョン処理部１１８は、外貨間取引の外貨建て決済損益のコンバージョン処理を遂行する（ステップＳ３１１）。コンバージョン処理部１１８は、取引所データベース１１９に格納された注文者の証拠金情報から外貨間取引において決済された外貨建て決済損益情報を取得し、該当する外貨と円貨を取引通貨ペアとする清算価格を用いて後述するコンバージョン処理を遂行し、外貨建て決済損益に相当する円貨を注文者の円貨建て証拠金及びマーケットメーカーの円貨建て証拠金に反映する（ステップＳ３１２）。
【００５７】
この時点で、注文者及びマーケットメーカーの決済損益及び証拠金は、円貨ベースでの把握することができ、取引管理部１１５は、取引所データベース１１９から各注文者及び各マーケットメーカーの未決済建玉に関する情報（約定価格、約定数量）を取得して清算価格に基づく値洗い処理を円貨ベースで行う（ステップＳ３１３）。具体的には、保有する未決済建玉の清算価格に基づく評価損益を算出する処理を遂行し、外貨建て決済損益を含む証拠金額から算出された未決済建玉の評価損益を差し引いた金額が、取引参加者に取引所が要求する必要証拠金額を満たしているか否かを判別する。そして、満たしていない場合には、証拠金に不足が生じている旨（追証通知）とともに、値洗い処理の結果（値洗い情報）をＦＸ用サーバ１２０及びＭＭ用サーバ１３０を介して注文者端末３００及びＭＭ端末４００に送信する（ステップＳ３１４）。
【００５８】
また、取引所中央サーバ１１０のスワップポイント管理部１１７は、複数のマーケットメーカーのＭＭ端末４００から送信される売り建玉、買い建玉に関するスワップポイント情報（複数のマーケットメーカーから提供される通貨に関するスワップポイント情報）に基づいて、スワップポイント値を算出する処理を行う。このスワップポイント値は、ステップＳ３１４において値洗い情報とともに、注文者端末３００に送信される。
【００５９】
＜コンバージョン処理及び平準化処理＞
図７から図１６は、本実施形態の取引所為替証拠金取引における外貨建て決済損益のコンバージョン処理を説明するための図であり、本実施形態のコンバージョン処理は、外貨間取引の決済処理において発生する外貨建て決済損益をマーケットメーカーの外貨建て証拠金でネッティング（相殺）し、ネッティングされた外貨建て決済損益に相当する円貨であって、外貨建て決済損益が確定した日の円貨−外貨間の所定の基準価格である清算価格に基づく円貨を、マーケットメーカー及び注文者の円貨建て証拠金間で振り替える。これらの処理は、上述のコンバージョン処理部１１８により遂行される。
【００６０】
ここで、本実施形態では、外貨建て決済損益を円貨にコンバージョンする円貨（第１通貨）−外貨間のコンバージョン方法を一例に説明するが、本実施形態の外貨建て決済損益のコンバージョン方法は、円貨以外の他の通貨間のコンバージョンについても適用可能である。例えば、ドル貨ベースでの決済処理及び証拠金管理がなされる場合、外貨は、ドル貨以外の円貨を含む通貨となる。この場合の外貨建て決済損益は、ドル貨以外の外貨（円貨を含む）となり、ドル貨を第１通貨とするドル貨−外貨間のコンバージョン処理として本実施形態のコンバージョン処理を適用することが可能である。
【００６１】
また、本実施形態のコンバージョン処理は、注文者の外貨建て決済損益を複数のマーケットメーカーのうち、少なくとも１つのマーケットメーカーの外貨建て証拠金でネッティング（相殺）し、ネッティングされた外貨建て決済損益に相当する円貨を当該マーケットメーカー及び注文者の円貨建て証拠金間で振り替えるように構成される。以下の説明では、注文者の外貨建て決済損益に対するコンバージョン処理の対象となるマーケットメーカー、言い換えれば、本実施形態のコンバージョン処理に応じるマーケットメーカーを特定マーケットメーカー（特定ＭＭ）と称して説明する。そして、複数のマーケットメーカーのうち少なくとも特定ＭＭについては、証拠金として円貨（第１通貨）建て証拠金を有するとともに外貨建て証拠金が発生し、特定ＭＭ以外のマーケットメーカーについては、外貨建て証拠金が発生せずに、注文者と同様の円貨建て証拠金のみを有する。
【００６２】
図７（ａ）は、本実施形態の外貨建て決済損益のコンバージョン方法において注文者がプラス（利益）の外貨建て決済損益を有する場合のコンバージョン処理の一例であり、図７（ｂ）は、注文者がマイナス（損失）の外貨建て決済損益を有する場合のコンバージョン処理の一例である。
【００６３】
図７（ａ）に示すように、注文者が外貨間取引においてプラス５００ドルの外貨建て決済損益を得た場合、特定ＭＭの外貨建て証拠金にプラス５００ドルを割り当ててプラス５００ドルの決済損益を外貨建て証拠金でネッティング（相殺）する。つまり、特定ＭＭの外貨建て証拠金にプラス５００ドルを加算し、注文者の外貨建て決済損益を０にする。そして、加算された外貨５００ドルの外貨建て決済損益に相当する円貨（５００ドル×１００円（円貨−外貨間の清算価格））を算出し、算出した円貨を同一特定ＭＭの円貨建て証拠金から減算（控除）するとともに、特定ＭＭの円貨建て証拠金から減算した円貨を注文者の円貨建て証拠金に加算する。このとき、特定ＭＭの円貨建て証拠金及び外貨建て証拠金全体の清算価格に基づく円貨建て評価額は、コンバージョン処理の前後において変動しない。
【００６４】
また、図７（ｂ）に示すように、注文者が外貨間取引においてマイナス５００ドルの外貨建て決済損益を得た場合、特定ＭＭの外貨建て証拠金にマイナス５００ドルを割り当ててマイナス５００ドルの決済損益を外貨建て証拠金でネッティングする。つまり、特定ＭＭの外貨建て証拠金から５００ドルを減算し、注文者の外貨建て決済損益を０にする。そして、減算された外貨５００ドルの外貨建て決済損益に相当する円貨（−５００ドル×１００円（円貨−外貨間の清算価格））を算出し、算出した円貨を注文者の円貨建て証拠金から減算（控除）するとともに、注文者の円貨建て証拠金から減算した円貨を特定ＭＭの円貨建て証拠金に加算する。このときも同様に、特定ＭＭの円貨建て証拠金及び外貨建て証拠金全体の清算価格に基づく円貨建て評価額は、コンバージョン処理の前後において変動しない。
【００６５】
このように本実施形態の外貨建て決済損益のコンバージョン方法は、外貨間取引での外貨建て決済損益を、特定ＭＭの外貨建て証拠金でネッティングするとともに（外貨建て決済損益のネッティング処理）、ネッティングされる注文者の外貨建て決済損益に相当する円貨を特定ＭＭ及び注文者の円貨建て証拠金間で振替えることにより（円貨振り替え処理）、円貨−外貨間のコンバージョン処理を遂行する。
【００６６】
より具体的には、本実施形態の取引所為替証拠金取引における外貨建て決済損益のコンバージョン方法は、注文者において発生した外貨建て決済損益が、上述のように取引業者と取引所間の債権債務に置き換わり、取引業者（注文者）は、取引所を直接の相手方としてマーケットメーカーと独立したコンバージョン処理を遂行する。そして、取引所は、各々独立した、特定ＭＭで発生した外貨建て証拠金（特定ＭＭと取引所間の債権債務）と注文者である取引業者の外貨建て決済損益（注文者と取引所間の債権債務）とをネッティング（相殺）し、当該相殺に相応する円貨を特定ＭＭの円貨建て証拠金と注文者の円貨建て証拠金との間で振り替えるコンバージョン処理を遂行する。
【００６７】
すなわち、外貨建て決済損益をマーケットメーカーの対応する外貨建ての証拠金でネッティングし、ネッティングされた外貨建て決済損益に相当する円貨を特定ＭＭ及び注文者の円貨建て証拠金間で直接振替えているため、外貨建て決済損益に対して従来のような両替取引を行う必要がない。このため、両替取引における両替レートの変動リスクに伴うコストの発生を抑制できるとともに、注文者自身が外貨建て決済損益に対する両替取引を行う必要がなく、外貨間取引における注文者の負担を低減させることが可能となる。
【００６８】
さらに、本実施形態のコンバージョン方法は、注文者の外貨建て決済損益を特定ＭＭの外貨建て証拠金でネッティングしているため、注文者は外貨建て決済損益に対する別途の外貨用の取引口座の開設や外貨資金管理などの負担を負うことなく、かつ円貨以外の外貨の入出金等の処理が発生しないため、円貨建て証拠金のみで外貨間取引を好適に行うことができる。また、マーケットメーカーも外貨間取引で発生した外貨建て決済損益がそのまま外貨建て証拠金に振り替えられることにより管理されるため、別途外貨資金の調達等の負担が軽減される。また、取引所側にとっても外貨間取引で発生した外貨建て決済損益を円滑に円貨ベースで管理することができる。
【００６９】
次に、特定ＭＭが複数ある場合の本実施形態のコンバージョン方法について説明する。
【００７０】
図８に示すように、複数の特定ＭＭ_Ａ、特定ＭＭ_Ｂ及び特定ＭＭ_Ｃが、注文者の外貨建て決済損益に対するコンバージョンに応じる場合、本実施形態では、注文者Ａ、注文者Ｂ及び注文者Ｃの各外貨建て決済損益をこれら特定ＭＭ_Ａ、特定ＭＭ_Ｂ、特定ＭＭ_Ｃに対して均等に割り当てて、割り当てられる外貨額に応じたネッティング処理及び円貨の振り替え処理を遂行するのではなく、複数の特定ＭＭの各外貨建て証拠金預託額が、０（ゼロ）に近づけるように注文者の外貨建て決済損益を割り当てるとともに、特定ＭＭ間の各外貨建て差額が最小となるように注文者の外貨建て決済損益を割り当てる平準化処理を伴うコンバージョン処理を遂行する。
【００７１】
具体的には、コンバージョン処理部１１８は、注文者Ａ、注文者Ｂ及び注文者Ｃの各外貨建て決済損益を取引所データベース１１９から取得し、コンバージョンを行う外貨建て決済損益の合計外貨建て決済損益（各外貨建て決済損益の合計額）を算出する。言い換えれば、コンバージョン処理部１１８は、注文者（取引業者）−取引所間の外貨建て決済損益の債権債務の合計を算出する。図８の例では、合計外貨建て決済損益としてプラス５０００ドルが算出されている。次に、コンバージョン処理部１１８は、外貨建て証拠金預託額の少ない順（降順）に特定ＭＭ_Ａ、特定ＭＭ_Ｂ、特定ＭＭ_Ｃをソートし、証拠金預託額が一番少ない特定ＭＭと２番目に少ない特定ＭＭを特定してこれらの外貨建て証拠金預託額の差額（差分）を算出する。
【００７２】
図９に示すように、合計外貨建て決済損益が５０００ドルであり、外貨建て証拠金預託額が一番少ない特定ＭＭが特定ＭＭ_Ｃ、２番目に少ない特定ＭＭが特定ＭＭ_Ａとして特定される。そして、外貨建て決済損益の合計額がプラスであり、特定ＭＭ_Ｃの外貨建て証拠金預託額がマイナスであるので、まず、特定ＭＭ_Ｃの外貨建て証拠金預託を０に近づけるように（０にするように）、プラスの外貨建て決済損益を当該特定ＭＭ_Ｃに割り当てる。コンバージョン処理部１１８は、合計外貨建て決済損益５０００ドルのうち、３０００ドル（０−（−３０００）ドル）を特定ＭＭ_Ｃに割り当てる（第１割り当て処理）。この割り当て処理により、特定ＭＭ_Ｃの外貨建て証拠金預託額は、０となる。
【００７３】
さらにコンバージョン処理部１１８は、合計外貨建て決済損益の残りの２０００ドルを複数の各特定ＭＭに割り当てるために、第１割り当て後の外貨建て証拠金預託額の少ない順に特定ＭＭ_Ａ、特定ＭＭ_Ｂ、特定ＭＭ_Ｃをソートし、割り当て後の外貨建て証拠金預託額が一番目に少ない特定ＭＭと２番目に少ない特定ＭＭとを特定し、特定されたこれらの外貨建て証拠金預託額の差額を算出する。図９に示すように、第１割り当て後の外貨建て証拠金預託額は、少ない順に特定ＭＭ_Ｃ、特定ＭＭ_Ａ、特定ＭＭ_Ｂとなり、一番目に少ない特定ＭＭ_Ｃと２番目に少ない特定ＭＭ_Ａ間の外貨建て証拠金預託額の差額は１００００ドルである。コンバージョン処理部１１８は、第１割り当て後の残りの未割り当て分である外貨建て決済損益２０００ドルのうち、１０００ドルを特定ＭＭ_Ｃに割り当てる（第２割り当て処理）。この割り当て処理により、特定ＭＭ_Ｃと特定ＭＭ_Ａの外貨建て証拠金預託額の差額は０となり、同額となる。
【００７４】
また、コンバージョン処理部１１８は、第２割り当て後の残りの未割り当て分である計外貨建て決済損益１０００ドルを複数の各特定ＭＭに割り当てるために、第２割り当て後の外貨建て証拠金預託額の少ない順に特定ＭＭ_Ａ、特定ＭＭ_Ｂ、特定ＭＭ_Ｃをソートし、割り当て後の外貨建て証拠金預託額が一番目に少ない特定ＭＭと２番目に少ない特定ＭＭとを特定し、特定されたこれらの外貨建て証拠金預託額の差額を算出する。具体的には、特定ＭＭ_Ａ及び特定ＭＭ_Ｃの２つの特定ＭＭが同額で一番少ない特定ＭＭと特定され、特定ＭＭ_Ｂが２番目に少ない特定ＭＭと特定される。そして、第２割り当て後の特定ＭＭ_Ａ及び特定ＭＭ_Ｃの外貨建て証拠金預託額は同額となっており、特定ＭＭ_Ｂとの間の各差額も同額となっていることから、特定ＭＭ_Ｂと特定ＭＭ_Ａとの外貨建て証拠金預託額の差額と特定ＭＭ_Ｂと特定ＭＭ_Ｃとの外貨建て証拠金預託額の差額とが同額となるように、言い換えれば、特定ＭＭ_Ａと特定ＭＭ_Ｃとの間の差額が最小（差額０）となるように合計外貨建て決済損益の残りの１０００ドルを５００ドルずつ均等に割り当てる（第３割り当て処理）。
【００７５】
そして、コンバージョン処理部１１８は、最終的に各特定ＭＭに割り当てられる外貨（外貨割り当て総額）を、特定ＭＭ_Ａが５００ドル、特定ＭＭ_Ｂは０、特定ＭＭ_Ｃが４５００ドルと決定する。コンバージョン処理部１１８は、決定した外貨割り当て額を各特定ＭＭの外貨建て証拠金でネッティングし、外貨割り当て額に相当する円貨を各特定ＭＭの円貨建て証拠金預託額から控除し、円貨建て控除総額を注文者の外貨建て決済損益に基づいて各注文者の円貨建て証拠金に振り替える（図１０の下段参照）。このとき、図８の例では、注文者Ｃの外貨建て決済損益がマイナス（損失）となっているので、コンバージョン処理部１１８は、注文者Ｃの円貨建て証拠金から振替えられる円貨と特定ＭＭから振替えられる円貨とを、プラスの外貨建て決済損益である注文者Ａ及び注文者Ｂの円貨建て証拠金に振替える。
【００７６】
図１０は、平準化処理によって割り当てられた外貨割り当て額に基づいたコンバージョン処理結果の一例であり、特定ＭＭ_Ａと特定ＭＭ_Ｃとの間の外貨建て証拠金預託額の差額が最小（差額０）となっている。また、特定ＭＭ_Ｂに対する特定ＭＭ_Ａ及び特定ＭＭ_Ｃの各々の差額は、同額となっており、特定ＭＭ間で外貨建て証拠金預託額の平準化が図られていることがわかる。
【００７７】
なお、上記説明において合計外貨建て決済損益が、マイナスの外貨建て証拠金預託額よりも少ない場合、コンバージョン処理部１１８は、マイナスの外貨建て証拠金預託額を有する特定ＭＭに合計外貨建て決済損益全額を割り当てて平準化処理を終了する。また、合計外貨建て決済損益が、外貨建て証拠金預託額の一番少ない特定ＭＭと２番目に少ない特定ＭＭ間の外貨建て証拠金預託額の差額よりも少ない場合は、コンバージョン処理部１１８は、合計外貨建て決済損益全額を一番少ない特定ＭＭに割り当てて平準化処理を終了する。
【００７８】
なお、合計外貨建て決済損益が、マイナスである場合、図９の例では、特定ＭＭ_Ｂ及び又は特定ＭＭ_Ａのプラスの外貨建て証拠金預託額を０に近づけるようにマイナスの外貨建て決済損益を割り当てつつ、特定ＭＭ間の証拠金預託額の絶対値の差額が最小となるようにマイナスの外貨建て決済損益を割り当てる。
【００７９】
このように本実施形態のコンバージョン方法は、特定ＭＭが複数ある場合に各特定ＭＭ間で外貨建て証拠金預託額を０に近づけつつ、特定ＭＭ間で各外貨建て証拠金預託額の差額が最小となるように注文者の外貨建て決済損益を割り当てることで、以下のような特定ＭＭに対する利便性を提供することができる。
【００８０】
すなわち、特定ＭＭの外貨間取引における外貨建て決済損益がマイナスである場合、上述のように円貨建てで証拠金管理がなされることから新たに外貨を預託するのではなく、外貨建て決済損益に対して証拠金所要額を満たすための円貨を別途預託しなければならない。このため、円貨の資金に対するコストが発生する。つまり、特定ＭＭが、外貨を他から借入して預託した場合、借入先に対して金利等を支払うこととなり、また、余剰資金を預託した場合は、本来運用で得られるはずの金利がもらえないが、本実施形態のように平準化を行うことで、円資金に対する負担が低減され資金を効率よく運用することができる。
【００８１】
また、特定ＭＭの外貨間取引における外貨建て決済損益がプラスである場合であって、円貨建て証拠金預託額及び外貨建て証拠金預託額の合計円貨建て評価額が証拠金所要額を満たしている場合、外貨建て証拠金預託額＞円建て証拠金所要額であるにもかかわらず、その外貨建て証拠金に対する円貨の余剰額が引き出せないことになるが、本実施形態の平準化処理により、外貨建て決済損益に対する余剰額（資金）を円滑に運用することができる。
【００８２】
また、取引所為替証拠金取引における市場全体の取引の累計通算では、プラスマイナスゼロとなることから、特定ＭＭ間で平準化することにより、特定ＭＭの資金の効率化が図れ、また、特定ＭＭの破綻によるリスクの低減することもできる。
【００８３】
図１１〜図１６は、本実施形態の平準化処理を含むコンバージョン処理のフローチャートである。図１２及び図１３は、図１１に続くコンバージョン処理対象である注文者の外貨建て決済損益の合計がプラスである場合のコンバージョン処理を示したフローチャートであり、図１４及び図１５は、注文者の外貨建て決済損益の合計がマイナスである場合のコンバージョン処理を示したフローチャートである。
【００８４】
コンバージョン処理部１１８は、取引所データベース１１９に格納された注文者の証拠金情報から外貨間取引において決済された外貨建て決済損益情報を取得するとともに、決済損益の外貨の対円清算価格を取得する（ステップＳ１１０１）。このとき、コンバージョン処理部１１８は、外貨建て決済損益が格納されていない（外貨間取引が行われておらず、外貨建て決済損益が発生していない）場合、コンバージョン処理を終了する（ステップＳ１１０２）。
【００８５】
ステップＳ１１０２において外貨建て決済損益情報を取得できた場合、コンバージョン処理部１１８は、複数の特定ＭＭの各外貨建て証拠金預託額を取引所データベース１１９から取得する（ステップＳ１１０３）。そして、コンバージョン処理部１１８は、各注文者の外貨建て決済損益の合計額が、プラスであるか、マイナスであるかを判別し（ステップＳ１１０４）、プラスであると判別された場合はステップＳ１１０５へ、マイナスと判別された場合は、ステップＳ１１０９に進む。
【００８６】
まず、外貨建て決済損益の合計額がプラスである場合の平準化処理を伴うコンバージョン処理について図１１から図１３を参照して説明する。
【００８７】
コンバージョン処理部１１８は、ステップＳ１１０３で取得した特定ＭＭの外貨建て証拠金預託額がマイナスである特定ＭＭが存在するか否かを判別する（ステップＳ１１０５）。そして、判別されたマイナスの外貨建て証拠金預託額を有する特定ＭＭに対して、マイナスの預託額を０に近づけるようにプラスの外貨建て決済損益を割り当てる処理を遂行する（ステップＳ１１０６）。
【００８８】
図１２は、ステップＳ１１０６におけるマイナスの預託額を０に近づけるようにプラスの外貨建て決済損益を割り当てる処理の詳細な処理フローを示したフローチャートである。図１２に示すように、コンバージョン処理部１１８は、マイナス外貨建て証拠金預託額を有する特定ＭＭの数を把握（カウント）する（ステップＳ１２０１）。マイナス外貨建て証拠金預託額を有する特定ＭＭの数が１（複数でない）場合には、１つの特定ＭＭのマイナス外貨建て証拠金預託額を０にするように（０に近づけるように）プラス外貨建て決済損益を割り当てる。例えば、−３０００ドルの外貨建て証拠金預託額である場合、０−（−３０００）ドル分のプラス外貨建て決済損益を割り当てる（ステップＳ１２０２）。
【００８９】
一方、ステップ１２０１においてマイナス外貨建て証拠金預託額を有する特定ＭＭの数が複数であると判別された場合、コンバージョン処理部１１８は、マイナス外貨建て証拠金預託額が一番目に多い特定ＭＭと２番目に多い特定ＭＭを特定し（ステップＳ１２０３）、一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の外貨建て証拠金預託額の差額を算出する（ステップＳ１２０４）。例えば、一番目に多い特定ＭＭが−５０００ドル、２番目に多い特定ＭＭが−３０００の外貨建て証拠金預託額を有する場合、その差額（差分）は、２０００ドルとなる。
【００９０】
コンバージョン処理部１１８は、マイナス外貨建て証拠金預託額が一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の差額を算出すると、次に外貨建て決済損益の合計額を一番目に多い特定ＭＭ数で除算した割り当て額を算出する（ステップＳ１２０５）。一番目に多い特定ＭＭ数が１である場合、割り当て額＝外貨建て決済損益となる。コンバージョン処理部１１８は、算出された割り当て額と算出された差額とを絶対値で比較し、算出された割り当て額が算出された差額よりも小さいか否かを判別し（ステップＳ１２０６）、小さい場合は、ステップＳ１２０５で算出された割り当て額をマイナス外貨建て証拠金預託額が一番目に多い特定ＭＭに割り当てる（ステップＳ１２０７）。一方、ステップＳ１２０６で算出された割り当て額が算出された差額よりも大きいと判別された場合は、割り当て額のうちステップＳ１２０４で算出された差額分に相当するプラス外貨建て決済損益を一番目に多い特定ＭＭに割り当てる（ステップＳ１２０８）。
【００９１】
図１１に戻り、コンバージョン処理部１１８は、ステップＳ１１０６におけるマイナスの預託額を０に近づけるようにプラスの外貨建て決済損益を割り当てる処理後に、割り当て可能な未割り当て分のプラス外貨建て決済損益が０か否かを判別する（ステップＳ１１０７）。割り当て可能な未割り当て分のプラス外貨建て決済損益が０であると判別された場合、すなわち、特定ＭＭに対して割り当て可能なプラスの外貨建て決済損益がない場合は、図１６のネッティング処理、振替え処理及び証拠金反映処理に進む。
【００９２】
ステップ１１０７において割り当て可能な未割り当て分のプラス外貨建て決済損益が０ではないと判別された場合、すなわち、特定ＭＭに対して割り当て可能なプラスの外貨建て決済損益が残っている場合、ステップＳ１１０５に戻り、再度、マイナス外貨建て証拠金預託額を有する特定ＭＭが存在するか否かを判別する。ここで、マイナス外貨建て証拠金預託額を有する特定ＭＭが存在すると判別された場合には、ステップＳ１１０６を再度行い、マイナスの外貨建て証拠金預託額を有する特定ＭＭに対して優先的に残りのプラス外貨建て決済損益を割り当てる処理を遂行する。
【００９３】
ステップＳ１１０５において、マイナス外貨建て証拠金預託額を有する特定ＭＭが存在しないと判別され、かつ割り当て可能な未割り当て分のプラス外貨建て決済損益がある場合、ステップＳ１１０８に進み、プラスの外貨建て証拠金預託額を有する全ての特定ＭＭに対して割り当て可能な未割り当て分のプラス外貨建て決済損益を、特定ＭＭ間の各外貨建て証拠金預託額の差額が最小となるように割り当てる処理を遂行する。
【００９４】
図１３は、ステップＳ１１０８における特定ＭＭ間の各プラスの外貨建て証拠金預託額の差額が最小となるようにプラス外貨建て決済損益を割り当てる処理の詳細な処理フローを示したフローチャートである。図１３に示すように、コンバージョン処理部１１８は、複数の特定ＭＭの各外貨建て証拠金預託額が同額か否かを判別し（ステップＳ１３０１）、同額の場合は、ステップＳ１３０２に進む。ステップＳ１３０２では、外貨建て決済損益を特定ＭＭ数で除算した均等割り当て額を算出する。そして、ステップＳ１３０３において算出された均等割り当て額を各特定ＭＭに割り当てる。
【００９５】
一方、ステップＳ１３０１において、複数の特定ＭＭの各外貨建て証拠金預託額が同額でないと判別された場合には、ステップＳ１３０４に進む。ステップＳ１３０４では、外貨建て証拠金預託額の少ない順（降順）に複数の特定ＭＭをソートし、外貨建て証拠金預託額が一番少ない特定ＭＭと２番目に少ない特定ＭＭを特定する。そして、特定した一番少ない特定ＭＭと２番目に少ない特定ＭＭ間の外貨建て証拠金預託額の差額（差分）を算出する（ステップＳ１３０５）。
【００９６】
コンバージョン処理部１１８は、外貨建て証拠金預託額が一番目に少ない特定ＭＭ数を把握し、外貨建て決済損益の合計額を特定ＭＭ数で除算した割り当て額を算出する（ステップＳ１３０６）。
【００９７】
次に、コンバージョン処理部１１８は、ステップＳ１３０６で算出した割り当て額が、ステップＳ１３０４で特定した一番目に少ない特定ＭＭと２番目に少ない特定ＭＭ間の外貨建て証拠金預託額の差額よりも少ないか否かを判別し（ステップＳ１３０７）、少ないと判別された場合には、ステップＳ１３０６で算出した割り当て額を外貨建て証拠金預託額が一番目に少ない特定ＭＭに割り当てる（ステップＳ１３０８）。
【００９８】
一方、ステップ１３０７において、ステップＳ１３０６で算出した割り当て額が、ステップＳ１３０４で特定した一番目に少ない特定ＭＭと２番目に少ない特定ＭＭ間の外貨建て証拠金預託額の差額よりも多いと判別された場合には、ステップＳ１３０９に進み、外貨建て決済損益のうちの当該差額分を割り当て額として外貨建て証拠金預託額が一番目に少ない特定ＭＭに割り当てる。そして、ステップＳ１３０９における割り当て処理後の割り当て可能な未割り当ての外貨建て決済損益が０か否かを判別し（ステップＳ１３１０）、割り当て可能な未割り当ての外貨建て決済損益がないと判別された場合には、特定ＭＭ間の各プラスの外貨建て証拠金預託額の差額が最小となるようにプラス外貨建て決済損益を割り当てる処理を終了させ、図１６のネッティング処理、振替え処理及び証拠金反映処理に進む。
【００９９】
一方、ステップＳ１３１０において割り当て可能な未割り当ての外貨建て決済損益が０でないと判別された場合、コンバージョン処理部１１８は、外貨建て決済損益の合計額から差額を減算した残りの外貨建て決済損益をさらに複数の特定ＭＭに割り当てるために、ステップ１３０９の割り当て処理後の複数の特定ＭＭの各外貨建て証拠金預託額を参照する（ステップＳ１３１１）。このとき、コンバージョン処理部１１８は、ステップ１３０９の割り当て処理（第１割り当て処理）後の複数の特定ＭＭの各外貨建て証拠金預託額が同額であるか否かを判別し（ステップＳ１３１２）、同額の場合は、ステップＳ１３１３に進む。ステップＳ１３１３では、残りの外貨建て決済損益を特定ＭＭ数で除算した均等割り当て額を算出する。そして、ステップＳ１３１４において算出された均等割り当て額を各特定ＭＭに割り当てる。
【０１００】
一方、ステップＳ１３１２において、ステップＳ１３０９における割り当て処理後の複数の特定ＭＭの各外貨建て証拠金預託額が同額でないと判別された場合、ステップＳ１３１５に進む。ステップＳ１３１５では、割り当て処理後の外貨建て証拠金預託額の少ない順（降順）に複数の特定ＭＭをソートし、割り当て処理後の外貨建て証拠金預託額が一番目に少ない特定ＭＭと２番目に少ない特定ＭＭを特定する。そして、特定した一番目に少ない特定ＭＭと２番目に少ない特定ＭＭ間の割り当て後の外貨建て証拠金預託額の差額（差分）を算出する（ステップＳ１３１６）。
【０１０１】
コンバージョン処理部１１８は、ステップＳ１３１５で特定された割り当て後の一番目に少ない外貨建て証拠金預託額を有する特定ＭＭ数を把握し、残りの外貨建て決済損益の合計額を一番目に少ない特定ＭＭ数で除算して得られる割り当て額を算出する（ステップＳ１３１７）。その後、コンバージョン処理部１１８は、ステップＳ１３０７に戻り、全ての外貨建て決済損益が特定ＭＭに割り当てられるまで、繰り返しステップＳ１３０９からステップＳ１３１７の処理を遂行する。
【０１０２】
そして、コンバージョン処理部１１８は、上述の外貨建て決済損益の平準化処理による割り当て処理の後に、図１６に示すように各特定ＭＭに割り当てられた外貨割り当て額を、各特定ＭＭの外貨建て証拠金でネッティングし（ステップＳ１６０１）、外貨割り当て額に相当する清算価格に基づく円貨を特定ＭＭの円貨建て証拠金から控除し（ステップＳ１６０２）、控除された円貨を注文者の円貨建て証拠金に当該各注文者の外貨建て決済損益に応じて振替える（ステップＳ１６０３）
【０１０３】
次に、外貨建て決済損益の合計額がマイナスである場合の平準化処理を伴うコンバージョン処理について図１１、図１４及び図１５を参照して説明する。
【０１０４】
コンバージョン処理部１１８は、ステップＳ１１０３で取得した特定ＭＭの外貨建て証拠金預託額がプラスである特定ＭＭが存在するか否かを判別する（ステップＳ１１０９）。そして、判別されたプラスの外貨建て証拠金預託額を有する特定ＭＭに対して、プラスの預託額を０に近づけるようにマイナスの外貨建て決済損益を割り当てる処理を遂行する（ステップＳ１１１０）。
【０１０５】
図１４は、ステップＳ１１１０におけるプラスの預託額を０に近づけるようにマイナスの外貨建て決済損益を割り当てる処理の詳細な処理フローを示したフローチャートである。図１４に示すように、コンバージョン処理部１１８は、プラス外貨建て証拠金預託額を有する特定ＭＭの数を把握（カウント）する（ステップＳ１４０１）。プラス外貨建て証拠金預託額を有する特定ＭＭの数が１（複数でない）場合には、１つの特定ＭＭのプラス外貨建て証拠金預託額を０にするように（０に近づけるように）マイナス外貨建て決済損益を割り当てる。例えば、＋３０００ドルの外貨建て証拠金預託額である場合、０−（＋３０００）ドル分のマイナス外貨建て決済損益を割り当てる（ステップＳ１４０２）。
【０１０６】
一方、ステップ１４０１においてプラス外貨建て証拠金預託額を有する特定ＭＭの数が複数であると判別された場合、コンバージョン処理部１１８は、プラス外貨建て証拠金預託額が一番目に多い特定ＭＭと２番目に多い特定ＭＭを特定し（ステップＳ１４０３）、一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の外貨建て証拠金預託額の差額を算出する（ステップＳ１４０４）。例えば、一番目に多い特定ＭＭが＋５０００ドル、２番目に多い特定ＭＭが＋３０００の外貨建て証拠金預託額を有する場合、その差額（差分）は、２０００ドルとなる。
【０１０７】
コンバージョン処理部１１８は、プラス外貨建て証拠金預託額が一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の差額を算出すると、次に外貨建て決済損益の合計額を一番目に多い特定ＭＭ数で除算した割り当て額を算出する（ステップＳ１４０５）。一番目に多い特定ＭＭ数が１である場合、割り当て額＝外貨建て決済損益となる。コンバージョン処理部１１８は、算出された割り当て額と算出された差額とを絶対値で比較し、算出された割り当て額が算出された差額よりも小さいか否かを判別し（ステップＳ１４０６）、小さい場合は、ステップＳ１４０５で算出された割り当て額をプラス外貨建て証拠金預託額が一番目に多い特定ＭＭに割り当てる（ステップＳ１４０７）。一方、ステップＳ１４０６で算出された割り当て額が算出された差額よりも大きいと判別された場合は、割り当て額のうちステップＳ１４０４で算出された差額分に相当するマイナス外貨建て決済損益を一番目に多い特定ＭＭに割り当てる（ステップＳ１４０８）。
【０１０８】
図１１に戻り、コンバージョン処理部１１８は、ステップＳ１１１０におけるプラスの預託額を０に近づけるようにマイナスの外貨建て決済損益を割り当てる処理後に、割り当て可能な未割り当て分のマイナス外貨建て決済損益が０か否かを判別する（ステップＳ１１１１）。割り当て可能な未割り当て分のマイナス外貨建て決済損益が０であると判別された場合、すなわち、特定ＭＭに対して割り当て可能なマイナスの外貨建て決済損益がない場合は、図１６のネッティング処理、振替え処理及び証拠金反映処理に進む。
【０１０９】
ステップ１１１１において割り当て可能な未割り当て分のマイナス外貨建て決済損益が０ではないと判別された場合、すなわち、特定ＭＭに対して割り当て可能なマイナスの外貨建て決済損益が残っている場合、ステップＳ１１０９に戻り、再度、プラス外貨建て証拠金預託額を有する特定ＭＭが存在するか否かを判別する。ここで、プラス外貨建て証拠金預託額を有する特定ＭＭが存在すると判別された場合には、ステップＳ１１１０を再度行い、プラスの外貨建て証拠金預託額を有する特定ＭＭに対して優先的に残りのマイナス外貨建て決済損益を割り当てる処理を遂行する。
【０１１０】
ステップＳ１１０９において、プラス外貨建て証拠金預託額を有する特定ＭＭが存在しないと判別され、かつ割り当て可能な未割り当て分のマイナス外貨建て決済損益がある場合、ステップＳ１１１２に進み、マイナスの外貨建て証拠金預託額を有する全ての特定ＭＭに対して割り当て可能な未割り当て分のマイナス外貨建て決済損益を、特定ＭＭ間の各外貨建て証拠金預託額の差額が最小となるように割り当てる処理を遂行する。
【０１１１】
図１５は、ステップＳ１１１２における特定ＭＭ間の各マイナスの外貨建て証拠金預託額の差額が最小となるようにプラス外貨建て決済損益を割り当てる処理の詳細な処理フローを示したフローチャートである。図１５に示すように、コンバージョン処理部１１８は、複数の特定ＭＭの各外貨建て証拠金預託額が同額か否かを判別し（ステップＳ１５０１）、同額の場合は、ステップＳ１５０２に進む。ステップＳ１５０２では、外貨建て決済損益を特定ＭＭ数で除算した均等割り当て額を算出する。そして、ステップＳ１５０３において算出された均等割り当て額を各特定ＭＭに割り当てる。
【０１１２】
一方、ステップＳ１５０１において、複数の特定ＭＭの各外貨建て証拠金預託額が同額でないと判別された場合には、ステップＳ１５０４に進む。ステップＳ１５０４では、外貨建て証拠金預託額の多い順（昇順）に複数の特定ＭＭをソートし、外貨建て証拠金預託額が一番多い特定ＭＭと２番目に多い特定ＭＭを特定する。そして、特定した一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の外貨建て証拠金預託額の差額（差分）を算出する（ステップＳ１５０５）。例えば、−５０００ドルの外貨建て証拠金預託額を有する特定ＭＭ_１と、−３０００ドルの外貨建て証拠金預託額を有する特定ＭＭ_２が存在する場合、外貨建て証拠金預託額が一番多い特定ＭＭは、特定ＭＭ_２であり、２番目に多い特定ＭＭは、特定ＭＭ_１と特定される。
【０１１３】
コンバージョン処理部１１８は、外貨建て証拠金預託額が一番目に多い特定ＭＭ数を把握し、外貨建て決済損益の合計額を特定ＭＭ数で除算した割り当て額を算出する（ステップＳ１５０６）。
【０１１４】
次に、コンバージョン処理部１１８は、ステップＳ１５０６で算出した割り当て額が、ステップＳ１５０４で特定した一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の外貨建て証拠金預託額の差額よりも少ないか否かを判別し（ステップＳ１５０７）、少ないと判別された場合には、ステップＳ１５０６で算出した割り当て額を外貨建て証拠金預託額が一番目に多い特定ＭＭに割り当てる（ステップＳ１５０８）。
【０１１５】
一方、ステップ１５０７において、ステップＳ１５０６で算出した割り当て額が、ステップＳ１５０４で特定した一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の外貨建て証拠金預託額の差額よりも多いと判別された場合には、ステップＳ１５０９に進み、外貨建て決済損益のうちの当該差額分を割り当て額として外貨建て証拠金預託額が一番目に多い特定ＭＭに割り当てる。そして、ステップＳ１５０９における割り当て処理後の割り当て可能な未割り当ての外貨建て決済損益が０か否かを判別し（ステップＳ１５１０）、割り当て可能な未割り当ての外貨建て決済損益がないと判別された場合には、特定ＭＭ間の各マイナスの外貨建て証拠金預託額の差額が最小となるようにマイナス外貨建て決済損益を割り当てる処理を終了させ、図１６のネッティング処理、振替え処理及び証拠金反映処理に進む。
【０１１６】
一方、ステップＳ１５１０において割り当て可能な未割り当ての外貨建て決済損益が０でないと判別された場合、コンバージョン処理部１１８は、外貨建て決済損益の合計額から差額を減算した残りの外貨建て決済損益をさらに複数の特定ＭＭに割り当てるために、ステップ１５０９の割り当て処理後の複数の特定ＭＭの各外貨建て証拠金預託額を参照する（ステップＳ１５１１）。このとき、コンバージョン処理部１１８は、ステップ１５０９の割り当て処理後の複数の特定ＭＭの各外貨建て証拠金預託額が同額であるか否かを判別し（ステップＳ１５１２）、同額の場合は、ステップＳ１５１３に進む。ステップＳ１５１３では、残りの外貨建て決済損益を特定ＭＭ数で除算した均等割り当て額を算出する。そして、ステップＳ１５１４において算出された均等割り当て額を各特定ＭＭに割り当てる。
【０１１７】
一方、ステップＳ１５１２において、ステップＳ１５０９における割り当て処理後の複数の特定ＭＭの各外貨建て証拠金預託額が同額でないと判別された場合、ステップＳ１５１５に進む。ステップＳ１５１５では、割り当て処理後の外貨建て証拠金預託額の多い順（昇順）に複数の特定ＭＭをソートし、割り当て処理後の外貨建て証拠金預託額が一番目に多い特定ＭＭと２番目に多い特定ＭＭを特定する。そして、特定した一番目に多い特定ＭＭと２番目に多い特定ＭＭ間の割り当て後の外貨建て証拠金預託額の差額（差分）を算出する（ステップＳ１５１６）。
【０１１８】
コンバージョン処理部１１８は、ステップＳ１５１５で特定された割り当て後の一番目に多い外貨建て証拠金預託額を有する特定ＭＭ数を把握し、残りの外貨建て決済損益の合計額を一番目に多い特定ＭＭ数で除算して得られる割り当て額を算出する（ステップＳ１５１７）。その後、コンバージョン処理部１１８は、ステップＳ１５０７に戻り、全ての外貨建て決済損益が特定ＭＭに割り当てられるまで、繰り返しステップＳ１５０９からステップＳ１５１７の処理を遂行する。
【０１１９】
そして、コンバージョン処理部１１８は、上述の外貨建て決済損益の平準化処理による割り当て処理の後に、図１６に示すように各特定ＭＭに割り当てられた外貨割り当て額を、各特定ＭＭの外貨建て証拠金でネッティングし（ステップＳ１６０１）、外貨割り当て額に相当する清算価格に基づく円貨を特定ＭＭの円貨建て証拠金から控除し（ステップＳ１６０２）、控除された円貨を注文者の円貨建て証拠金に当該各注文者の外貨建て決済損益に応じて振替える（ステップＳ１６０３）
【０１２０】
以上、上記実施形態において、本発明の取引所為替証拠金取引における外貨建て決済損益のコンバージョン方法（各ステップ）は、コンピュータ（ＣＰＵ）で実行されるプログラムとして実現でき、本発明の外貨建て決済損益のコンバージョン方法をプログラムの形態で提供することも可能である。これらのプログラムは、コンピュータ読取可能な記録媒体に記録された状態で、又は所定の通信網又は通信回線を通じて提供することが可能であり、コンピュータ読取可能な記録媒体としては、ＣＤ−ＲＯＭ等の光ディスク、ＤＶＤ−ＲＯＭ等の相変化型光ディスク、ＭＯ（Ｍａｇｎｅｔ  Ｏｐｔｉｃａｌ）やＭＤ（Ｍｉｎｉ  Ｄｉｓｋ）などの光磁気ディスク、フロッピー（登録商標）ディスクやリムーバブルハードディスクなどの磁気ディスク、コンパクトフラッシュ（登録商標）、スマートメディア、ＳＤメモリカード、メモリスティック等のメモリカードが挙げられる。
【０１２１】
また、上記実施形態における各サーバは、ハードウェア構成として上述以外にも、キーボード、マウス、スキャナー等の操作入力手段、液晶ディスプレイ等の表示手段、プリンタ、スピーカなどの出力手段、主記憶装置（メモリ）、補助記憶装置（ハードディスク等）等を備えることが可能であり、各端末においてもこれらの手段を備えることができる。各手段に制御は、サーバ又はコンピュータ全体の制御を司る制御手段（ＣＰＵ）により遂行される。
【０１２２】
なお、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で多様に変形できる。よって、本発明の範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【０１２３】
【図１】本発明を適用した取引所為替証拠金取引システムのシステム構成図。
【図２】本発明を適用した取引所為替証拠金取引システムの取引所中央サーバの構成ブロック図。
【図３】本発明を適用した取引所為替証拠金取引システムの処理フローを説明するためのフローチャート図。
【図４】本発明を適用した取引所為替証拠金取引システムの処理フローを説明するための、図３に続くフローチャート図。
【図５】本発明を適用した取引所為替証拠金取引システムにおける建玉情報の一例を示した図。
【図６】本発明を適用した取引所為替証拠金取引システムにおける証拠金情報の一例を示した図。
【図７】本発明の外貨建て決済損益のコンバージョン方法を説明するための図。
【図８】本発明の外貨建て決済損益のコンバージョン方法を説明するための図。
【図９】本発明の外貨建て決済損益のコンバージョン処理における平準化処理を説明するための図。
【図１０】本発明の外貨建て決済損益のコンバージョン処理後の証拠金情報の一例を示した図。
【図１１】本発明の外貨建て決済損益の平準化処理を含むコンバージョン方法を説明するためのフローチャート図。
【図１２】本発明の外貨建て決済損益の平準化処理を含むコンバージョン方法を説明するためのフローチャート図。
【図１３】本発明の外貨建て決済損益の平準化処理を含むコンバージョン方法を説明するためのフローチャート図。
【図１４】本発明の外貨建て決済損益の平準化処理を含むコンバージョン方法を説明するためのフローチャート図。
【図１５】本発明の外貨建て決済損益の平準化処理を含むコンバージョン方法を説明するためのフローチャート図。
【図１６】本発明の外貨建て決済損益のコンバージョン方法を説明するためのフローチャート図。
【図１７】従来の店頭為替証拠金取引における外貨建て決済損益のコンバージョン方法を示した図。
【符号の説明】
【０１２４】
１００    取引所システム
１１０    取引所中央サーバ
１１１    通信制御部
１１２    ＦＸ管理部
１１３    ＭＭ管理部
１１４    顧客管理部
１１５    取引管理部
１１６    取引レート管理部
１１７    スワップポイント管理部
１１８    コンバージョン処理部
１１９    取引所データベース
１２０    ＦＸ用サーバ（取引業者サーバ）
１２１    ＦＸ用データベース
１２２    顧客データベース
１２３    取引処理部
１３０    ＭＭ用サーバ
１３１    ＭＭ用データベース
２００    サーバ
２０１    取引業者端末
３００    注文者端末
４００    マーケットメーカー端末（ＭＭ端末）
【図１】
2010097503.tif 000003
【図２】
2010097503.tif 000004
【図３】
2010097503.tif 000005
【図４】
2010097503.tif 000006
【図５】
2010097503.tif 000007
【図６】
2010097503.tif 000008
【図７】
2010097503.tif 000009
【図８】
2010097503.tif 000010
【図９】
2010097503.tif 000011
【図１０】
2010097503.tif 000012
【図１１】
2010097503.tif 000013
【図１２】
2010097503.tif 000014
【図１３】
2010097503.tif 000015
【図１４】
2010097503.tif 000016
【図１５】
2010097503.tif 000017
【図１６】
2010097503.tif 000018
【図１７】
2010097503.tif 000019