JP2004126779A - Stock transaction experience system and its method and its program - Google Patents

Stock transaction experience system and its method and its program Download PDF

Info

Publication number
JP2004126779A
JP2004126779A JP2002287378A JP2002287378A JP2004126779A JP 2004126779 A JP2004126779 A JP 2004126779A JP 2002287378 A JP2002287378 A JP 2002287378A JP 2002287378 A JP2002287378 A JP 2002287378A JP 2004126779 A JP2004126779 A JP 2004126779A
Authority
JP
Japan
Prior art keywords
experience
stock
trading
server
screen
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
JP2002287378A
Other languages
Japanese (ja)
Inventor
Haruhiko Amano
天野 晴彦
Hiroshi Azuma
東 啓史
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002287378A priority Critical patent/JP2004126779A/en
Publication of JP2004126779A publication Critical patent/JP2004126779A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a stock transaction experience system and its method and its program for thoroughly experiencing stock transaction on a network using virtual currency on the dummy picture of an operating network stock transaction site. <P>SOLUTION: This stock transaction experiencing member server group 6 managing a stock transaction simulation site suitable for the transaction environment of each stock company is constituted of a pseudo transaction server 10, a watching server 30, a data base server 41 and a stock price server 42 or the like. A CPU 16 of the pseudo transaction server 10 is provided with a pseudo transaction server transmitting means 16a, a pseudo transaction server receiving means 16b, a verifying means 16c, an extracting means 16d, a selling order executing means 16e, an account balance calculating means 16f, a purchase order executing means 16g, an order canceling means 16h, an item name converting means 16i and a deciding means j or the like. An experience member managing server 20 provides an experience member management and Web page reading service. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、稼動しているネットワーク取引システムと大きな変更がない、仮想貨幣を使用したネットワーク上での株取引を体験する株取引体験システム、株取引体験方法及び株取引体験プログラムに関するものである。
【0002】
【従来の技術】
インターネット等の通信ネットワークの普及は近年目覚しく、通信ネットワーク上で複数の証券会社との株取引を行うことが可能となった。証券会社に足を踏み入れるのにはためらいがある、若しくは時間がないという顧客でも、インターネットを介した場合、気軽に、好きな時間に株取引に参加することが出来る。従い、株取引の顧客数は増加し、これに伴い通信ネットワーク上で株取引を行う証券会社も増加している。
【0003】
証券会社側は、通信ネットワーク上での株取引の初心者の為に、説明用のWebページを閲覧させたり、ゲームとして株取引シミュレーションを体験できるサービス等を提供し(例えば、特許文献1参照。)、新規顧客の加入増加に力を注いでいる。
【0004】
【特許文献1】
特開2002−49759号公報
【0005】
【発明が解決しようとする課題】
しかしながら、従来の初心者用株取引シミュレーションでは、操作方法を動画で流す、実際の株取引の途中まで、例えば申し込みのみ等を行わせる、ゲームとして株取引を体験させる等の手法が用いられている。これは実際にオンラインで行う株取引方法とは異なっており、事実上の株取引時には新たに操作方法を学ぶ必要があった。この為、新規顧客は取引方法に不安を覚え、取引そのものを躊躇してしまうことがあった。
【0006】
一方、証券会社においては、初心者用株取引シミュレーションの準備には多くのコストがかかっていた。又、顧客が事前に設定した株価変動が生じた場合にメールで通知するサービスにおいては、実際の時価を確認するまでに一定の時間と手間がかかっていた。
【0007】
本発明は上記の問題点に鑑みて為されたもので、稼動しているネットワーク株取引サイトと擬似した画面上にて、仮想貨幣を使用したネットワーク上での株取引を一通り体験する株取引体験システム、株取引体験方法及び株取引体験プログラムを提供することを目的とする。
【0008】
【課題を解決するための手段】
上記の課題を解決する為に、本発明の第1の特徴は、(イ)証券取引所サーバから配信される株価情報を管理する株価サーバと、(ロ)株価情報を用いて株取引を仲介する株取引サーバと同様の画面を提示し、仮想の株取引を行う株取引体験を、体験会員に提供する擬似取引サーバと、(ハ)擬似取引サーバで行われる株取引体験に関する情報及び体験会員に関する情報を体験会員記憶部にて記憶する体験会員記憶手段とを備える株取引体験システムであることを要旨とする。又、本発明の第1の特徴は、(ニ)体験会員に関する情報の管理を行う体験会員管理サーバを更に備え、(ホ)体験会員管理サーバが、擬似取引サーバが提示する画面を、体験会員が保持する端末の機種の属性に応じて変換して、提示する画面提示手段を備えること加えてもよい。
【0009】
本発明の第2の特徴は、(イ)証券取引所サーバから配信される株価情報を株取引サーバが管理するステップと、(ロ)株価情報を用いて株取引を仲介する株取引サーバが生成する画面と同様の画面を擬似取引サーバで提示し、仮想の取引を行って株取引体験を体験会員に提供する擬似取引ステップと、(ハ)擬似取引ステップで行われる株取引体験に関する情報及び体験会員に関する情報を体験会員記憶部にて記憶する体験会員記憶ステップとを備える株取引体験方法であることを要旨とする。又、本発明の第2の特徴は、(ニ)体験会員に関する情報の管理を行う体験会員管理ステップを更に備え、(ホ)体験会員管理ステップが、擬似取引サーバが提示する画面を、体験会員が保持する端末の機種の属性に応じて変換して、提示する画面変換ステップを更に備えることを加えてもよい。
【0010】
本発明の第3の特徴は、(イ)証券取引所サーバから配信される株価情報を株取引サーバにて管理する株価管理命令と、(ロ)株価情報を用いて株取引を仲介する株取引サーバと同様の画面を提示し、仮想の取引を行って株取引体験を体験会員に提供する擬似取引命令と、(ハ)擬似取引命令で行われる株取引体験に関する情報及び体験会員に関する情報を体験会員記憶部にて記憶する記憶命令とをコンピュータに実行させる株取引体験プログラムであることを要旨とする。又、本発明の第3の特徴は、(ニ)体験会員情報の管理を行う体験会員管理命令を更に備え、(ホ)体験会員管理命令が、擬似取引サーバが提示する画面を、体験会員が保持する端末の機種の属性に応じて変換して、提示する画面変換命令を更に備えることを加えてもよい。
【0011】
【発明の実施の形態】
ユーザ端末の画面上から見て、稼動しているネットワーク取引システムと殆ど同様の動作を行う、仮想貨幣を使用したネットワーク上での株取引シミュレーションを体験する株取引体験システム、株取引体験方法及び株取引体験プログラムの実施の形態について、図面に基づいて以下に説明する。尚、本発明は以下の実施の形態にとらわれず、その趣旨を脱しない範囲で種々変更して実施できることは勿論である。
【0012】
(株取引体験システム)
本発明の実施の形態に係る株取引体験システム100は、図1に示すように、顧客が使用する端末である携帯電話2、パソコン3と、顧客に株取引シミュレーションを行わせる株取引シミュレーションサイトを運営する株取引体験業者システム4と、通信ネットワーク上で取引可能なサイトを運営するA証券会社システム7、B証券会社システム8、C証券会社システム9と、各証券取引所が有する証券取引所サーバ43と、株価に関する情報を提供する情報配信サービスサーバ44等を備えている。株取引体験業者システム4は、Webサーバである体験会員管理サーバ20と、株の擬似取引を行う株取引体験会員管理サーバ群6を有している。携帯電話2及びパソコン3と、体験会員管理サーバ20はインターネット1を介して接続されており、これにより顧客側の情報と取引サービスを行う業者側の情報の送受信が可能となっている。
【0013】
A証券会社システム7、B証券会社システム8及びC証券会社システム9は、それぞれが実際の株取引を行う為の株取引サーバ7a、8a、9aと、既に株取引を行う入会登録済みの会員である口座会員に関する情報を格納した口座会員ファイル7b、8b、9bとを備えている。
【0014】
株取引体験業者システム4は、A証券会社システム7、B証券会社システム8及びC証券会社システム9より依頼を受けて、A証券会社システム7、B証券会社システム8及びC証券会社9の実際の取引と同様な手順で仮想的な株取引を行う為の株取引シミュレーションサイトを作成し運営している。この際、A証券会社システム7、B証券会社システム8及びC証券会社システム9それぞれが、異なる環境で取引を運営している為、各証券会社の取引環境にあわせ、全く同様な画面、フレーム、サイト等を利用して、株取引シミュレーションサイトは作成されている。又、証券取引所サーバ43が提供する株価情報は、リアルタイムで配信された情報を利用してもよいし、数十分遅延した配信においては無料である為、この株取引シミュレーションサイトでは遅延した無料情報を使用してもよい。株取引体験業者システム4側と各証券会社側は、体験会員管理サーバ20と株取引サーバ7a、8a、9aをイントラネット、専用回線等の通信網で接続することにより通信可能となっている。
【0015】
株取引シミュレーションサイトを作成及び運営する株取引体験会員管理サーバ群6は、擬似取引サーバ10、ウォッチングサーバ30、株取引体験会員管理サーバ群6が備える記憶装置の管理を行うデータベースサーバ41及び証券取引所サーバ43に接続された株価サーバ42等から構成される。株取引体験サーバ群6及び体験会員管理サーバ20は、一般的なコンピュータに所定の機能を実現するソフトウェアプログラムをインストールすることにより実現される。株価サーバは証券取引所からの情報を記憶する株価データベース42aを備えている。各サーバはLANケーブル5にて接続されている。又、LANケーブル5には更に体験会員管理サーバ20が接続されている。尚、体験会員管理サーバ20は、ルータ等を介してLANケーブル5と別のノードに存在させても構わない。
【0016】
(体験会員管理サーバ)
体験会員管理サーバ20は、体験会員の管理を行う機能と、ウェブページの閲覧サービスを提供するWebサーバとしての機能を保持する。体験会員管理サーバ20は、入力装置21、出力装置22、通信制御装置23、主記憶装置24、インターフェース25、処理制御装置(CPU)26、体験会員記憶装置27及び画面テンプレート記憶装置29等を備えている。体験会員記憶装置27は、証券会社毎に分類されA証券会社システム7の体験会員の情報は体験会員ファイル28a、B証券会社システム8の体験会員の情報は体験会員ファイル28b、C証券会社システム9の体験会員の情報は体験会員ファイル28cに記憶される。
【0017】
体験会員ファイル28a、28b、28cは、図4及び図5に示すようなデータ構造をもっており、体験会員データ項目として、図4のように体験会員ID51、会員名52、ハンドルネームとして使用するID53、パスワード54、口座番号55、口座残高56及び保有株式57等がある。口座番号55、口座残高56、保有株式57は体験会員が仮想上で保持するもので、体験会員の保有する仮想貨幣及び仮想株の情報を表示する。保有株式57はインデックスをつけた状態で複数存在して構わない。保有株式57はデータ項目として、取引市場61、銘柄をコード化した銘柄コード62、銘柄名63、現在保有している株数を示す保有株数64を備える。
【0018】
注文情報58の注文データ項目として、図5に示すように、取引市場61、銘柄コード62、銘柄名63、これから注文する株数を示す注文株数65、指値66及び成行67を備える。指値66には、事前に設定された売り買いの値段が入力され、これを基に売買注文を行う。買い注文の指値が、注文を受け付けた後に最初に付け合わされた株価のデータよりも高ければ、指値の価格で売買がされ、逆に売り注文の指値が、注文を受け付けた後に最初に付け合わされた株価のデータよりも安ければ、指値の価格で売買がされる。成行67には、リアルタイムのスポットレートが入力され、注文を受け付けた後に最初に付け合わされた株価のデータで売買がなされたものとする。
【0019】
画面テンプレート記憶装置29は、携帯電話2及びパソコン3等のユーザ端末の種類、各ユーザ端末の機種やOSの種類等毎のフレームに対応するよう情報を変換させて提示する為の画面テンプレートを格納する。
【0020】
処理制御装置(CPU)26は、体験会員管理サーバ送信手段26a、体験会員管理サーバ受信手段26b、体験会員認証手段26c、パスワード認証手段26d、画面提示手段26e、ページ生成手段26f及び抽出手段26g等を備える。体験会員管理サーバ送信手段26aは、体験会員管理サーバ20からパケット等のデータを送信する為のモジュールである。体験会員管理サーバ受信手段26bは、体験会員管理サーバ20宛てのパケット等のデータを受信する為のモジュールである。体験会員認証手段26cは、体験会員の保有する体験会員IDの認証を行うモジュールである。パスワード認証手段26dは、体験会員の保有するパスワードの認証を行うモジュールである。体験会員認証手段26c及びパスワード認証手段26dで行われる認証処理は、体験会員より入力された体験会員ID及びパスワードと、体験会員記憶装置27に記憶されている体験会員ID51及びパスワード54との照合によって行われる。この認証にはRSA方式等の既存のデータ暗号化方式を用いる。画面提示手段26eは、体験会員管理サーバが、擬似取引サーバが提示する画面を、体験会員が保持する端末の機種の属性に応じて変換して、提示する為のモジュールである。株取引シミュレーションサイトのページを体験会員が保持する多様な端末の機種、文字コード及び画面フレームに対応可能に変換させる。株取引シミュレーションサイトページのフレームが画一的であると、ユーザの端末の種類、通信業者の種類等により、文字のコード体系や、一画面に表示可能な文字数等に違いが生じる。これを防ぐ為、体験会員管理サーバ20は機種及び通信業者毎のフレームに応じてページを変換する。ページ生成手段26fは、株取引シミュレーションサイトにて表示するページや、体験会員宛てに送信する株情報に関するメールを作成する為のモジュールである。このページ及びメール作成はプログラムによって自動作成されても、オペレータ等が手動で作成してもよいものとする。抽出手段26gは、体験会員記憶装置27、画面テンプレート記憶装置29内のレコードより、キーワードを基に該当レコードを抽出する抽出処理を行うモジュールである。
【0021】
入力装置21は、キーボード、マウス等により構成される。又、通信制御装置23を介し外部装置より入力を行っても良い。ここで外部装置とは、遠隔に配置された端末、CD−ROM、MO、ZIPなどの記憶媒体及びそのドライブ装置等を指す。出力装置22は、液晶ディスプレイ、CRTディスプレイ等の表示装置、インクジェットプリンタ、レーザープリンタ等の印刷装置等により構成される。通信制御装置23は、通信回線を介してデータを他の汎用機、サーバ等に送受信する為の制御信号を生成するモジュールである。主記憶装置24は、処理の手順を記述したプログラムや処理されるべきデータを一時的に記憶し、CPU26の要請に従ってプログラムの機械命令やデータを引き渡す。CPU26で処理されたデータは主記憶装置に書き込まれる。主記憶装置24とCPU26はアドレスバス、データバス、制御信号等で結ばれている。インターフェース25は、通信制御装置23と外部装置を接続するパラレルインターフェース、シリアルインターフェース、SCSI(スモールコンピュータシステム・インターフェース)等を指す。
【0022】
(擬似取引サーバ)
擬似取引サーバ10は、図2に示すように、入力装置11、出力装置12、通信制御装置13、主記憶装置14、インターフェース15、処理制御装置(CPU)16とを備えている。又、データベースサーバ41を介して、データベースサーバ41が管理を行う体験会員記憶部17、項目名変換記憶部18及び銘柄コード記憶部19等に接続されている。
【0023】
体験会員記憶部17は、図3の体験会員記憶装置27が保持する各証券会社の体験会員ファイル28a、28b、28cを基にコピーされた情報を記憶する。体験会員記憶部17の情報は、体験会員ファイル28a、28b、28cを基に、一定間隔毎に更新される。証券取引所毎、証券会社毎に項目が異なる場合、項目名変換記憶部18はこれらを統一する為に使用する、図6に示す統一項目72を格納する。詳細は後述する。銘柄コード記憶部19は、銘柄名と、銘柄名に対応する銘柄コードを記憶する。銘柄コード記憶部19は、図4及び図5の体験会員ファイル28a、28b、28cの銘柄コード62のマスタファイルとなっている。
【0024】
CPU16は、擬似取引サーバ送信手段16a、擬似取引サーバ受信手段16b、検証手段16c、抽出手段16d、売り注文執行手段16e、口座残高計算手段16f、買い注文執行手段16g、注文取消手段16h、項目名変換手段16i及び判定手段j等を備えている。
【0025】
擬似取引サーバ送信手段16aは、擬似取引サーバ10からパケット等のデータを送信する為のモジュールであり、擬似取引サーバ受信手段16bは、擬似取引サーバ10宛てのパケット等のデータを受信する為のモジュールである。検証手段16cは、体験会員の持株と、売り注文予定の株が同一のものであるかを検証するためのモジュールである。抽出手段16dは、株の売り注文及び買い注文の際に、株価サーバ42が証券取引所サーバ43より取得した株価情報内より、注文の対象となる銘柄の最新株価情報を抽出する為のモジュールである。売り注文執行手段16eは、売り注文の取引が決定した際の保有株数及び口座残高を更新して、体験会員記憶装置27に格納するモジュールである。この取引履歴及び取引した時間も体験会員記憶装置27に格納される。買い注文執行手段16gは、買い注文の取引が決定した際の保有株数及び口座残高を更新して、体験会員記憶装置27に格納するモジュールである。この取引履歴及び取引した時間も体験会員記憶装置27に格納される。口座残高計算手段16fは、株の売り注文及び買い注文の際に、体験会員の口座預金を計算する為のモジュールである。注文取消手段16hは、売り注文又は買い注文を取り消す為のモジュールである。注文取消の際には、注文取消情報及び取消時間が体験会員記憶装置27の取引履歴に記録される。項目名変換手段16iは、証券会社毎に異なるデータの項目を統一させる為の変換処理を行うモジュールである。例えば、図6に示す項目名変換記憶部18内の統一項目72が、「指値、成行、現値、口座残高、取引市場、買注文、売注文」であった場合、項目名変換手段16iは、A証券会社の「現在値」を「現値」、「市場」を「取引市場」、「買い注文」を「買注文」、「売り注文」を「売注文」に変換する。判定手段16jは、最新株価と指値金額等の金額、数値の大小を判定するためのモジュールである。
【0026】
入力装置11、出力装置12、通信制御装置13、主記憶装置14、インターフェース15は、体験会員管理サーバ20と同様である為説明を省略する。
【0027】
ウォッチングサーバ30は、ウォッチングファイル37を備えている。ウォッチングファイル37は、図7に示すようなデータ構造をもち、データ項目として、体験会員ID51、会員名52、銘柄59等より構成される。銘柄59は、取引市場61、銘柄コード62、銘柄名63、株価条件68、ニュース配信69等から構成される。銘柄59は、図7に示すように、複数存在して構わない。
【0028】
ウォッチングサーバ30は、体験会員が閲覧希望する銘柄に関する情報をウォッチングファイル37に登録する。例えば、携帯電話2の画面上に図15(a)のようにウォッチング内容画面を表示させ、図7の株価ボックス96に株価を「2400」と入力させ、株価条件ボックス97に「以下」と入力する。ウォッチングサーバ30は、この情報を図7のウォッチングファイル37に登録する。又、ウォッチングファイル37に登録されている銘柄に関するニュース等を情報配信サービスサーバ44より取得し、体験会員宛てのニュースメールのキーワードを作成する。例えば、図7のように株価条件68が「2400≧(株価2400以下)」とある場合、株価が2400以下となった場合にこの株価情報とそれに関係する情報を携帯電話2に送信し、図15(b)のように画面上に表示する。
【0029】
(株取引体験方法)
次に、図1の株取引体験システム100を用いた株取引体験方法について図面を参照して説明する。以下では、株取引体験システム100におけるアクセス処理方法、買い注文取引方法、売り注文取引方法及び注文照会・注文取消方法について述べる。以下の処理は、株取引体験業者システム4が運営するA証券会社システム7、B証券会社システム8、C証券会社システム9等の複数の株取引シミュレーションのいずれを選択するかを体験会員が決定した後に、選択した証券会社の株取引シミュレーションサイトにURL等を接続して行うものとするが、この選択は下記の処理の途中に行わせることも可能である。
【0030】
(アクセス処理方法)
先ず、株取引体験サイトにアクセスする処理の動作について図8のフローチャートを用いて説明する。以下の処理では体験会員のアクセス処理を体験会員管理サーバ20が行う場合について説明するが、アクセス処理は各証券会社の株取引サーバ7a、7b、7cにて行うことも可能である。
【0031】
(a)先ず、ステップS101において、携帯電話2及びパソコン3と、体験会員所望の証券会社の株取引シミュレーションサイトを保持する体験会員管理サーバ20間の通信が確立し、携帯電話2及びパソコン3より株取引体験サイトへのアクセス要求が送信される。ステップS102では、体験会員管理サーバ受信手段26bがアクセス要求を受け、画面提示手段26eが画面テンプレート記憶装置29より体験会員所望の証券会社のID・パスワード入力画面を取り出し、携帯電話2及びパソコン3に送信する。
【0032】
(b)ステップS103において、ID・パスワード入力画面上で、体験会員のIDとパスワードの入力が完成すると、携帯電話2及びパソコン3は、再び体験会員管理サーバ20にID・パスワード入力画面を送信する。このID及びパスワードは、体験会員が自らで設定しても、体験会員管理サーバ20がランダムに設定してもよいものとする。一例として、初回は体験会員管理サーバ20が設定した仮のID及びパスワードを付与して携帯電話2及びパソコン3に表示させ、次回から体験会員の所望するID及びパスワードを使用したりしてもよい。初回で付与した仮のIDとパスワード、体験会員の所望により入力されたID及びパスワードは体験会員記憶装置27に格納される。
【0033】
(c)ステップS104では、受信したIDに対し体験会員認証手段26cが認証処理を行い、受信したパスワードに対しパスワード認証手段26dが認証処理を行う。各認証処理は体験会員記憶装置27に格納されているデータとの照合により行われる。
【0034】
(d)ステップS105において、受信したID及びパスワードが適切か否かの判定を行い、適切でなかった場合、画面提示手段26eはエラーメッセージ等とともに再びID・パスワード入力画面を送信する。適切であった場合、ステップS106において、画面提示手段26eは、画面テンプレート記憶装置29より体験会員用トップ画面を取り出し、これを携帯電話2及びパソコン3に送信する。結果、ステップS107において、携帯電話2及びパソコン3の画面に体験会員用トップ画面が表示され、ログインが完了する。
【0035】
上記では体験会員専用のID・パスワード入力画面を使用しているが、正規の会員である口座会員も同様の画面を使用して、IDとパスワードを入力させ、体験会員管理サーバ20内で体験会員であるか口座会員であるかの判定を行わせてもよい。この場合、口座会員のIDとパスワードは各証券会社の株取引サーバ7a、8a、9aに送信される。尚、この動作は、携帯電話2及びパソコン3の画面上処理では意識させないように行うことが好ましい。
【0036】
(買い注文取引方法)
以下、仮想株式現物買い取引方法について、図9のフローチャート及び図12の画面遷移図を用いて説明する。尚、図3の画面遷移図はユーザ端末が携帯電話2だとして表示してあるが、パソコン3においても使用可能なのは勿論である。
【0037】
(イ)ステップS201においては、ステップS107においてログイン完了後に、体験会員用トップ画面より、体験会員所望の証券会社のメニュー画面の送信要求を行う。ステップS202では、送信要求を受けた画面提示手段26eは、携帯電話2に、体験会員所望の証券会社のメニュー画面(図12(a)参照)を送信し、携帯電話2の画面上に提示する。メニュー画面上には、例えば、現物買注文リンク81、保有株式一覧リンク82、注文照会・取消リンク83及び約定照会リンク84が表示される。ステップS202において、携帯電話2を介し、現物買注文リンク81の画面表示要求を体験会員管理サーバ受信手段26bが受信すると、画面提示手段26eは、図12(b)に示す買い注文画面を送信し、携帯電話2の画面上に提示する。
【0038】
(ロ)ステップS203では、携帯電話2の図12(c)に示す画面上に現物買い注文情報を入力する。一例として、証券取引所をラジオボタン85に、銘柄コードを銘柄CDボックス86に、買う株数を株数ボックス87に、指値を指値ボックス88に、成行を許可するか否かを成行チェックボックス89に入力させ、全ての入力が終わると、確認ボタン90を押下させる。押下後、株式現物取引に関するリンク画面に入力された情報(以下、現物買い注文情報と記載)は、インターネット1、体験会員管理サーバ20を介して、擬似取引サーバ10に送信される。
【0039】
(ハ)ステップS204では、擬似取引サーバ受信手段16bが、現物買い注文情報を受信する。銘柄CDボックス86に入力された銘柄コードを基に、データベースサーバ41は現物買い注文情報中の銘柄コードに対応する銘柄名を検索する。この銘柄名は主記憶装置14にて一時記憶される。ステップS205において、株価サーバ42は証券取引所サーバ43より売り気配情報、買い気配情報等の最新株価情報取得し、株価データベース42aに保管する。抽出手段16dはこの最新株価情報より一時記憶されている銘柄名に関連する情報を抽出する。銘柄名及び銘柄名に関連する情報は体験会員管理サーバ20に渡され、ページ生成手段26fは、銘柄名及び銘柄名に関連する情報を基にWebページを作成し、画面提示手段26eが、Webページを携帯電話2の機種等に応じて変換させ、インターネット1を介して携帯電話2に送信し、画面上に図12(c)の現物買い注文確認画面を提示する。
【0040】
(ニ)ステップS206において、体験会員に買い注文の確認をさせた後、パスワード入力ボックス91に携帯電話2付属のキーボード等よりパスワードを入力させ発注ボタン92を押下させる。押下後、パスワード、現物買い注文情報及び発注要求が体験会員管理サーバ20に送信される。ステップS207において、パスワード認証手段26dは、送信されたパスワードと体験会員記憶装置27に格納されたパスワードとの認証処理を行い、認証されると、体験会員所望の証券会社名、体験会員ID及び現物買い注文情報を擬似取引サーバ10に渡す。認証に失敗した場合、ステップS221においてエラー画面を携帯電話2に提示し、パスワードの再入力を要求する。
【0041】
(ホ)ステップS208では、項目名変換手段16iが項目名の変換処理を行う。これは、各証券会社のデータ項目名を、図6の項目名変換記憶部18の統一項目72に変換する。次にステップS209において、株価サーバ42がステップS205において証券取引所サーバ43より取得した、買い注文対象となる銘柄の最新株価情報を主記憶装置14に送信する。ステップS210で、現物買い注文情報の指値及び成行の情報を基に、買い注文を指値で行うか成行で行うか判定する。例えば、図12(b)の成行チェックボックス89にチェック有りだと成行で買い注文を行い、ステップS211において口座残高計算手段16fが指値に必要な口座残高計算を行う。成行チェックボックス89にチェック無しだと指値ボックス88に入力されている指値で買い注文を行い、ステップS212において口座残高計算手段16fが成行に必要な口座残高計算を行う。この体験会員が保有する口座には、最初から一定金額の仮想貨幣が預金されているものとする。又、前回の株取引の金額は体験会員記憶装置27に記憶され、今回残高の際にその金額が表示されるものとする。
【0042】
(ヘ)ステップS213で、口座残高計算の結果、指値での買い注文に必要な残高がある場合、ステップS209において取得されている最新の株価は指値以下であるかを判定手段16jが判定する(ステップS216)。判定結果、指値以下である場合は、買い注文執行処理に進む。指値以上であった場合、ステップS217において指値以下となるまで待機状態であるという情報を体験会員管理サーバ20に渡し、ステップS218において画面提示手段26eがこの待機状態であることを携帯電話2の画面上に提示する。成行での買い注文に必要な残金がある場合、買い注文執行処理に進む。口座残高計算の結果、残高不足の場合はステップS214において残高不足である情報を体験会員管理サーバ20に渡し、ステップS215において画面提示手段26eが残高不足であることを携帯電話2の画面上に提示する。
【0043】
(ト)ステップS219では、買い注文執行処理として、体験会員記憶装置27の保有株数64欄の保有株数に新たに購入した保有株数を加算して表示し、口座残高56欄の口座残高に新たに購入した金額を減算して表示する。又、取引の記録として注文情報58を作成し、体験会員管理サーバ20等の内部時計よりAPI(アプリケーションプログラムインターフェース)等を介して取引した時刻を取得し、取引時刻70に入力する。最後にステップS220において注文完了であるデータを体験会員管理サーバ20に渡し、画面提示手段26eが注文が完了したことを、図12(d)のように、携帯電話2の画面上に提示する(ステップS221)。
【0044】
(売り注文取引方法)
以下、売り注文取引方法について、図10のフローチャート及び図13の画面遷移図を用いて説明する。
【0045】
(イ)ステップS301においては、ステップS107においてログイン完了後に、体験会員用トップ画面より、体験会員所望の証券会社のメニュー画面の送信要求を行う。ステップS302では、送信要求を受けた画面提示手段26eは、携帯電話2に、体験会員所望の証券会社のメニュー画面(図12(a)参照)を送信し、携帯電話2の画面上に提示する。ステップS303において、体験会員は携帯電話2を介して保有株式一覧リンク82の画面表示要求を行う。ステップS304において、この画面表示要求を体験会員管理サーバ受信手段26bが受信すると、抽出手段26gが、体験会員のID及びパスワードを基に、体験会員記憶装置27内の該当するレコードの抽出処理を行い、体験会員が保有する株の注文情報58(図5参照)を抽出する。ステップS305において、ページ生成手段26fはこの注文情報58を基に保有株式一覧画面ページを作成し、画面提示手段26eはこのページを適切なフレームに変換後、携帯電話2の画面上に図13(a)のように保有株式一覧画面を表示する(ステップS306)。保有株式一覧画面上の各保有株式の情報には売却ボタン93a、93b、93cが付いている。ステップS307において、売却する株式を選択し、この売却ボタン93a、93b、93cを押下すると、携帯電話2の画面上に図13(b)のような現物売り注文入力画面を表示する。この現物売り注文入力画面は、図13(a)の保有株式一覧画面送信時に、同時送信されているものとする。
【0046】
(ロ)ステップS308では、図13(b)の現物売り注文入力画面上に現物売り注文情報を入力する。一例として、証券取引所をラジオボタン85に、株数を株数ボックス87に、売却する株数を株数ボックス87に、指値を指値ボックス88に、成行を許可するか否かを成行チェックボックス89に、株式売却額の1.05%を課税する源泉分離課税の計算を行う場合は源泉チェックボックス93に入力させ、全ての入力が終わると、確認ボタン94を押下させる。押下後、株式現物売り注文取引に関するリンク画面に入力された情報(以下、現物売り注文情報と記載)は、インターネット1、体験会員管理サーバ20を介して、擬似取引サーバ10に送信される。
【0047】
(ハ)ステップS309では、擬似取引サーバ受信手段16bが、現物売り注文情報を受信する。株価サーバ42は証券取引所サーバ43より売り気配情報、売り気配情報等の最新株価情報取得し、株価データベース42aに保管する。抽出手段16dはこの最新株価情報より売り注文となる銘柄名に関連する情報を抽出する。ステップS310において、銘柄名及び銘柄名に関連する情報は体験会員管理サーバ20に渡され、ページ生成手段26fは、銘柄名及び銘柄名に関連する情報を基にWebページを作成する。これを画面提示手段26eが、Webページを携帯電話2の機種等に応じて変換させ、インターネット1を介して送信し、図13(c)の現物売り注文確認画面を携帯電話2の画面上に提示する。
【0048】
(ニ)ステップS311において、体験会員に売り注文の確認をさせた後、パスワード入力ボックス91に携帯電話2付属のキーボード等よりパスワードを入力させ発注ボタン95を押下させる。押下後、パスワード、現物売り注文情報及び発注要求が体験会員管理サーバ20に送信される。ステップS312において、パスワード認証手段26dは、送信されたパスワードと体験会員記憶装置27に格納されたパスワードとの認証処理を行い、認証されると、体験会員所望の証券会社名、体験会員ID及び現物売り注文情報を擬似取引サーバ10に渡す。認証に失敗した場合、ステップS313においてエラー画面を携帯電話2に提示し、パスワードの再入力を要求する。
【0049】
(ホ)ステップS314では、項目名変換手段16iが項目名の変換処理を行う。これは、各証券会社のデータ項目名を、図6の項目名変換記憶部18の統一項目72に変換する。次にステップS315において、現物売り注文情報の指値及び成行の情報を基に、売り注文を指値で行うか成行で行うか判定する。例えば、図13(b)の成行チェックボックス89にチェック有りだと成行で売り注文を行う。
【0050】
(ヘ)ステップS316では、判定手段16jが、ステップS309において取得された売り注文予定の最新の株価が指値以上であるかを判定する。判定の結果、指値以上である場合は、売り注文執行処理に進む。指値以下であった場合、ステップS317において指値以上となるまで待機状態であるという情報を体験会員管理サーバ20に渡し、ステップS318において画面提示手段26eがこの待機状態であることを携帯電話2の画面上に提示する。
【0051】
(ト)ステップS319では、売り注文執行処理として、体験会員記憶装置27の保有株数64欄の保有株数に今回売却した保有株数を減算し、口座残高計算手段16fが口座残高56欄の口座残高に売却した金額を減算する。又、取引の記録として注文情報58を作成し、体験会員管理サーバ20等の内部時計よりAPI等を介して取引した時刻を取得し、取引時刻70に入力する。最後にステップS320において売り注文完了であるデータを体験会員管理サーバ20に渡し、画面提示手段26eが売り注文の完了を、図13(d)のように、携帯電話2の画面上に提示する(ステップS321)。
【0052】
(注文照会・注文取消方法)
以下、注文照会・注文取消方法について、図11のフローチャート及び図14の画面遷移図を用いて説明する。
【0053】
(イ)ステップS401においては、ステップS107においてログイン完了後に、体験会員用トップ画面より、体験会員所望の証券会社のメニュー画面の送信要求を行う。ステップS402では、送信要求を受けた画面提示手段26eは、携帯電話2に、体験会員所望の証券会社のメニュー画面(図12(a)参照)を送信し、携帯電話2の画面上に提示する。ステップS303において、体験会員は携帯電話2を介して注文照会・取消リンク83の画面表示要求を行う。ステップS404において、この画面表示要求を体験会員管理サーバ受信手段26bが受信すると、抽出手段26gが、体験会員のID及びパスワードを基に、体験会員記憶装置27内の該当するレコードの抽出処理を行い、体験会員が保有する株の注文情報58(図5参照)を抽出する。
【0054】
(ロ)ステップS405において、ページ生成手段26fはこの注文情報58を基に保有株式一覧画面ページを作成し、画面提示手段26eはこのページを適切なフレームに変換後、携帯電話2の画面上に図14(a)のように保有株式一覧画面を表示する(ステップS406)。保有株式一覧画面上の各保有株式の情報には取消ボタン98a、98b、98cが付いている。ステップS407において、体験会員にパスワード入力ボックス91にパスワードを入力させ、取引を停止する株式を選択させ、この取消ボタン98a、98b、98cを押下させる。押下後パスワード及び取引を停止する株の情報が、インターネット1を介して、体験会員管理サーバ20に送信される。
【0055】
(ハ)ステップS408において、パスワード認証手段26dは、送信されたパスワードと体験会員記憶装置27に格納されたパスワードとの認証処理を行い、認証されると、体験会員所望の証券会社名、体験会員ID及び取引を停止する株の情報を擬似取引サーバ10に渡す。認証に失敗した場合、ステップS409においてエラー画面を携帯電話2に提示し、パスワードの再入力を要求する。
【0056】
(ニ)ステップS410において、擬似取引サーバ10の注文取消手段16hは、体験会員ID及び取引を停止する株の情報を確認すると、データベースサーバ41に体験会員記憶装置27内の体験会員が保有する注文情報58のデータの更新停止を依頼する。注文取消手段16hは、体験会員管理サーバ20等の内部時計よりAPI等を介して取引停止した時刻を取得し、図5の取引停止時刻71に入力する。尚、このデータは履歴として別のファイルに保管しておくことが望ましい。最後にステップS411において取引停止完了であるデータを体験会員管理サーバ20に渡し、画面提示手段26eが携帯電話2の画面上に図14(c)のような注文取消画面を表示する(ステップS412)。
【0057】
尚、株取引体験システム100は、上記のアクセス処理方法、買い注文取引方法、売り注文取引方法及び注文照会・注文取消方法の他にも、様々な株取引シミュレーションを行うことができる。例えば、体験会員用トップ画面に、株式現物取引リンク、株式信用取引リンク、オプション取引リンク、口座情報リンク、登録銘柄表示リンク、業種指定表示リンク、銘柄指定表示リンク及びオプション価格表示リンク等を表示する。株式現物取引リンクは、現金で株式を購入し、株券を差し出して売却する株式現物取引ページへリンクさせる。株式信用取引リンクは、顧客が証券会社に約定代金の一定比率の証拠金を担保として預託し、買い付け代金及び売付株券を借りて売買を行い一定期間内に決済する株取引ページへリンクさせる。オプション取引リンクは、決められた日までに決められた価格で、一定数の株を買う権利又は売る権利を売買するオプション取引ページへリンクさせる。口座情報リンクは、顧客の口座情報ページへリンクさせる。登録銘柄表示リンクは、事前登録した銘柄の株価を表示するページへリンクさせる。業種指定表示リンクは、業界別の株価を表示するページへリンクさせる。銘柄指定表示リンクは、銘柄名又は銘柄コードを入力して株価を検索するページへリンクさせる。オプション価格表示リンクは、オプション取引での株価情報を表示するページへリンクさせる。この他にも株式取引に関係する多種多様なページへリンクさせることが可能である。
【0058】
上記の株取引体験システム100による株取引シミュレーションでは、新規顧客は体験会員として、稼動しているネットワーク株取引サイトと擬似した画面上において、仮想貨幣を使用し、実際の取引と全く同様の株取引を体験することができる。この為、新規顧客は取引方法に不安を覚えることなく、実際の株取引の操作を行うことが可能となる。
【0059】
一方、証券会社においては、初心者用株取引シミュレーションの作成及び運営を株取引体験業者に委託することにより、サイト運営コストを下げることができる。又、実際の取引と全く同様の株取引を体験した体験会員は、その安心感より体験後に取引を開始し、口座会員となることが多い為、新規顧客の囲い込みを行うことが可能となる。体験会員の情報を体験会員記憶装置に格納する為、新規の口座会員となった際に、データのやり取りが簡易である。又、体験会員としての取引の履歴により、株取引初心者の男女別、年代別の株売買の傾向、株取引初心者が犯しやすい操作ミス、誤解等を把握することができ、これに応じたヘルプ項目データベース、辞書データベース等を作成、改良することが可能となる。
【0060】
【発明の効果】
本発明によれば、稼動しているネットワーク株取引サイトと擬似した画面上にて、仮想貨幣を使用したネットワーク上での株取引を一通り体験する株取引体験システム、株取引体験方法及び株取引体験プログラムを提供することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る株取引体験システムの概要を示す概要図である。
【図2】本発明の実施の形態に係る擬似取引サーバの構成を示す構成図である。
【図3】本発明の実施の形態に係る体験会員管理サーバの構成を示す構成図である。
【図4】体験会員記憶装置が格納するデータの構造を示すデータ構造の一例である。
【図5】体験会員記憶装置が格納するデータの構造を示すデータ構造の一例である。
【図6】項目名変換記憶部が格納するデータの構造を示すデータ構造の一例である。
【図7】ウォッチングファイルが格納するデータの構造を示すデータ構造の一例である。
【図8】本発明の実施の形態に係る株取引体験システムのアクセス処理の動作を示すフローチャートである。
【図9】本発明の実施の形態に係る株取引体験システムの買い注文処理の動作を示すフローチャートである。
【図10】本発明の実施の形態に係る株取引体験システムの売り注文処理の動作を示すフローチャートである。
【図11】本発明の実施の形態に係る株取引体験システムの注文照会、注文取消処理の動作を示すフローチャートである。
【図12】買い注文処理にて使用する画面の画面遷移図である。
【図13】売り注文処理にて使用する画面の画面遷移図である。
【図14】注文照会、注文取消処理にて使用する画面の画面遷移図である。
【図15】ウオッチング処理にて使用する画面の画面遷移図である。
【符号の説明】
1…インターネット
2…携帯電話
3…パソコン
4…株取引体験業者
5…LANケーブル
6…株取引体験会員管理サーバ群
7…A証券会社
7a…株取引サーバ
7b…口座会員ファイル
8…B証券会社
8a…株取引サーバ
8b…口座会員ファイル
9…C証券会社
9a…株取引サーバ
9b…口座会員ファイル
10…擬似取引サーバ
11、21…入力装置
12、22…出力装置
13、23…通信制御装置
14、24…主記憶装置
15、25…インターフェース
16、26…CPU
16a…擬似取引サーバ送信手段
16b…擬似取引サーバ受信手段
16c…検証手段
16d…抽出手段
16e…売り注文執行手段
16f…口座残高計算手段
16g…買い注文執行手段
16h…注文取消手段
16i…項目名変換手段
16j…判定手段
17…体験会員記憶部
18…項目名変換記憶部
19…銘柄コード記憶部
20…体験会員管理サーバ
26a…体験会員管理サーバ送信手段
26b…体験会員管理サーバ受信手段
26c…体験会員認証手段
26d…パスワード認証手段
26e…画面提示手段
26f…ページ生成手段
26g…抽出手段
27…体験会員記憶装置
28a、28b、28c…体験会員ファイル
29…画面テンプレート記憶装置
30…ウォッチングサーバ
37…ウォッチングファイル
41…データベースサーバ
42…株価サーバ
43…証券取引所サーバ
44…情報配信サービスサーバ
51…体験会員ID
52…会員名
53…ID
54…パスワード
55…口座番号
56…口座残高
57…保有株式
58…注文情報
59…銘柄
61…取引市場
62…銘柄コード
63…銘柄名
64…保有株数
65…注文株数
66…指値
67…成行
68…株価条件
69…ニュース配信
70…取引時刻
71…取引停止時刻
72…統一項目
81…現物買注文リンク
82…保有株式一覧リンク
83…取消リンク
84…約定照会リンク
85…ラジオボタン
86…ボックス
87…株数ボックス
88…指値ボックス
89…成行チェックボックス
90、94…確認ボタン
91…パスワード入力ボックス
92、95…発注ボタン
93…源泉チェックボックス
93a、93b、93c…売却ボタン
96…株価ボックス
97…株価条件ボックス
98a、98b、98c…取消ボタン
100…株取引体験システム
[0001]
TECHNICAL FIELD OF THE INVENTION
TECHNICAL FIELD The present invention relates to a stock trading experience system, a stock trading experience method, and a stock trading experience program for experiencing stock trading on a network using virtual money, which does not significantly change from an operating network trading system.
[0002]
[Prior art]
The spread of communication networks such as the Internet has been remarkable in recent years, and it has become possible to conduct stock transactions with a plurality of securities companies on the communication networks. Customers who are hesitant or have no time to step into a securities company can easily participate in stock trading at any time via the Internet. Accordingly, the number of customers for stock trading has increased, and accordingly, the number of securities companies that trade stocks on communication networks has also increased.
[0003]
The securities company provides services such as browsing a web page for explanation and experiencing a stock trading simulation as a game for beginners of stock trading on a communication network (for example, see Patent Document 1). And is focusing on increasing the number of new customers.
[0004]
[Patent Document 1]
JP-A-2002-49759
[0005]
[Problems to be solved by the invention]
However, in a conventional stock trading simulation for beginners, a method of playing an operation method in a moving image, performing only application, for example, up to halfway of actual stock trading, and experiencing stock trading as a game are used. This is different from the actual method of trading stocks online, and when trading stocks in effect, it was necessary to learn new operations. For this reason, a new customer may be worried about the transaction method and hesitate in the transaction itself.
[0006]
On the other hand, securities companies had a lot of costs for preparing a stock trading simulation for beginners. Further, in a service for notifying by e-mail when a stock price change set by a customer in advance occurs, it takes a certain amount of time and effort to confirm the actual market price.
[0007]
The present invention has been made in view of the above problems, and on a screen simulating an operating network stock trading site, a stock trading that allows the user to experience stock trading on a network using virtual money. It is an object to provide an experience system, a stock trading experience method, and a stock trading experience program.
[0008]
[Means for Solving the Problems]
In order to solve the above-described problems, a first feature of the present invention is that (a) a stock price server that manages stock price information distributed from a stock exchange server, and (b) stock trading using the stock price information. A virtual trading server that presents a screen similar to that of a stock trading server that performs virtual stock trading to the experience member, and (c) information about the stock trading experience performed by the pseudo trading server and the experience member. The point is that the system is a stock trading experience system including experience member storage means for storing information on the experience member in the experience member storage unit. Further, a first feature of the present invention is that (d) a trial member management server that manages information on trial members is further provided, and (e) the trial member management server displays a screen presented by the pseudo transaction server on the trial member. May be provided according to the attribute of the model of the terminal held by the server.
[0009]
A second feature of the present invention is that (a) a step in which the stock trading server manages stock price information distributed from the stock exchange server, and (b) a stock trading server that mediates stock trading using the stock price information. A virtual transaction step in which a screen similar to the screen to be presented is presented by the virtual transaction server, and a virtual transaction is performed to provide the member with the experience of stock trading, and (c) information and experience relating to the stock trading experience performed in the virtual transaction step. The gist of the present invention is a stock trading experience method including an experience member storage step of storing information about members in an experience member storage unit. Further, a second feature of the present invention is that it further comprises (d) an experience member management step of managing information on the experience member, and (e) the experience member management step displays the screen presented by the pseudo transaction server on the experience member. May be further provided with a screen conversion step of performing conversion in accordance with the attribute of the terminal model held by the server and presenting the converted data.
[0010]
A third feature of the present invention is that (a) a stock price management command for managing stock price information distributed from a stock exchange server by a stock trading server, and (b) stock trading that mediates stock trading using the stock price information. A screen similar to that of the server is displayed, and a virtual transaction is performed to provide the experience member with a stock trading experience by performing virtual trading, and (c) information on the stock trading experience performed by the pseudo trading command and information regarding the experience member are experienced. The gist of the present invention is a stock trading experience program that causes a computer to execute a storage instruction stored in a member storage unit. Further, a third feature of the present invention is that (d) the trial member management command for managing the trial member information is further provided, and (e) the trial member management command displays the screen presented by the pseudo transaction server by the trial member. It may be added that a screen conversion command to be converted and presented according to the attribute of the model of the held terminal is further provided.
[0011]
BEST MODE FOR CARRYING OUT THE INVENTION
A stock trading experience system, a stock trading experience method, and a stock trading experience system for performing a stock trading simulation on a network using virtual currency, which performs almost the same operation as an operating network trading system when viewed from the screen of the user terminal. An embodiment of a transaction experience program will be described below with reference to the drawings. It is to be noted that the present invention is not limited to the following embodiments, and it is needless to say that various changes can be made without departing from the spirit of the present invention.
[0012]
(Stock trading experience system)
As shown in FIG. 1, the stock trading experience system 100 according to the embodiment of the present invention includes a mobile phone 2 and a personal computer 3 which are terminals used by customers, and a stock trading simulation site for allowing customers to perform stock trading simulations. A stock trading experience trader system 4 that is operated, an A securities company system 7, a B securities company system 8, and a C securities company system 9 that operate sites that can trade on a communication network, and a stock exchange server of each stock exchange 43 and an information distribution service server 44 for providing information on stock prices. The stock trading experience trader system 4 has an experience member management server 20 that is a Web server and a stock trading experience member management server group 6 that performs pseudo stock trading. The mobile phone 2 and the personal computer 3 are connected to the experience member management server 20 via the Internet 1 so that information on the customer side and information on the side of a trade service provider can be transmitted and received.
[0013]
A securities company system 7, B securities company system 8 and C securities company system 9 are stock trading servers 7a, 8a and 9a, respectively, for performing actual stock trading, and registered members who have already registered for stock trading. It has account member files 7b, 8b, 9b storing information on a certain account member.
[0014]
The stock trading experience trader system 4 receives actual requests from the A securities company system 7, the B securities company system 8 and the C securities company system 9, and performs actual operations of the A securities company system 7, the B securities company system 8 and the C securities company 9. Creates and operates a stock trading simulation site for conducting virtual stock trading in the same procedure as trading. At this time, since each of the securities company system 7, the securities company system 8, and the securities company system 9 operate in different environments, the screens, frames, and the like are completely the same according to the trading environment of each securities company. A stock trading simulation site has been created using such sites. Further, the stock price information provided by the stock exchange server 43 may use information distributed in real time, or is free in a delivery delayed by several tens of minutes. Information may be used. The stock trading experience trader system 4 and each securities company can communicate by connecting the experience member management server 20 and the stock trading servers 7a, 8a, 9a via a communication network such as an intranet or a dedicated line.
[0015]
A stock trading experience member management server group 6 that creates and operates a stock trading simulation site includes a pseudo trading server 10, a watching server 30, a database server 41 that manages storage devices included in the stock trading experience member management server group 6, and securities trading. It comprises a stock price server 42 and the like connected to the office server 43. The stock transaction experience server group 6 and the experience member management server 20 are realized by installing a software program for realizing predetermined functions on a general computer. The stock price server includes a stock price database 42a that stores information from a stock exchange. Each server is connected by a LAN cable 5. An experience member management server 20 is further connected to the LAN cable 5. Note that the experience member management server 20 may be provided at a different node from the LAN cable 5 via a router or the like.
[0016]
(Experience member management server)
The trial member management server 20 has a function of managing trial members and a function as a Web server that provides a web page browsing service. The trial member management server 20 includes an input device 21, an output device 22, a communication control device 23, a main storage device 24, an interface 25, a processing control device (CPU) 26, a trial member storage device 27, a screen template storage device 29, and the like. ing. The experience member storage device 27 is classified according to each securities company, and the information of the experience members of the securities company system 7 is the experience member file 28a, the information of the experience members of the securities company system 8 is the experience member file 28b, and the information of the securities company system 9 Is stored in the trial member file 28c.
[0017]
The experience member files 28a, 28b, 28c have a data structure as shown in FIGS. 4 and 5, and as experience member data items, as shown in FIG. 4, an experience member ID 51, a member name 52, an ID 53 used as a handle name, There are a password 54, an account number 55, an account balance 56, a holding stock 57, and the like. The account number 55, the account balance 56, and the held stock 57 are virtually held by the experience member, and display information on virtual money and virtual stock held by the experience member. A plurality of holding shares 57 may exist with an index. The holding stock 57 includes, as data items, a trading market 61, a stock code 62 coding a stock, a stock name 63, and a holding stock number 64 indicating the number of stocks currently held.
[0018]
As shown in FIG. 5, the order information 58 of the order information 58 includes a trading market 61, a brand code 62, a brand name 63, an ordered number of shares 65 indicating the number of shares to be ordered, a limit price 66, and a market 67. The limit price 66 is input with a preset buy / sell price, and a buy / sell order is performed based on the buy / sell price. If the limit price of the buy order is higher than the data of the stock price that was initially matched after accepting the order, the offer price is traded at the limit price, and conversely, the limit price of the sell order is matched first after accepting the order. If the price is lower than the stock price data, it will be sold at the limit price. It is assumed that a real-time spot rate is input to the market 67, and that a trade is made based on the stock price data attached first after receiving the order.
[0019]
The screen template storage device 29 stores a screen template for converting and presenting information so as to correspond to a frame for each type of user terminal such as the mobile phone 2 and the personal computer 3, a model of each user terminal, and a type of OS. I do.
[0020]
The processing control device (CPU) 26 includes a trial member management server transmitting unit 26a, a trial member management server receiving unit 26b, a trial member authentication unit 26c, a password authentication unit 26d, a screen presentation unit 26e, a page generation unit 26f, and an extraction unit 26g. Is provided. The trial member management server transmitting means 26a is a module for transmitting data such as packets from the trial member management server 20. The experience member management server receiving means 26b is a module for receiving data such as a packet addressed to the experience member management server 20. The trial member authentication unit 26c is a module that authenticates a trial member ID held by the trial member. The password authentication unit 26d is a module that authenticates the password held by the trial member. The authentication process performed by the trial member authentication unit 26c and the password authentication unit 26d is performed by comparing the trial member ID and the password input from the trial member with the trial member ID 51 and the password 54 stored in the trial member storage device 27. Done. For this authentication, an existing data encryption method such as the RSA method is used. The screen presenting means 26e is a module for the experience member management server to convert the screen presented by the virtual transaction server according to the attribute of the terminal model held by the experience member and present the converted screen. The stock trading simulation site page is converted to be compatible with various terminal models, character codes, and screen frames held by the experience member. If the frame of the stock trading simulation site page is uniform, the character code system, the number of characters that can be displayed on one screen, and the like differ depending on the type of the user's terminal, the type of the communication company, and the like. In order to prevent this, the experience member management server 20 converts the page according to the frame for each model and each communication company. The page generating means 26f is a module for creating a page to be displayed on the stock trading simulation site and a mail relating to stock information to be transmitted to the trial member. This page and mail creation may be automatically created by a program or manually created by an operator or the like. The extraction unit 26g is a module that performs an extraction process of extracting a corresponding record from records in the experience member storage device 27 and the screen template storage device 29 based on a keyword.
[0021]
The input device 21 includes a keyboard, a mouse, and the like. Further, an input may be made from an external device via the communication control device 23. Here, the external device refers to a remotely located terminal, a storage medium such as a CD-ROM, an MO, and a ZIP, and a drive device thereof. The output device 22 includes a display device such as a liquid crystal display and a CRT display, and a printing device such as an inkjet printer and a laser printer. The communication control device 23 is a module that generates a control signal for transmitting and receiving data to and from another general-purpose device, server, or the like via a communication line. The main storage device 24 temporarily stores a program describing processing procedures and data to be processed, and delivers machine instructions and data of the program according to a request from the CPU 26. The data processed by the CPU 26 is written to the main storage device. The main storage device 24 and the CPU 26 are connected by an address bus, a data bus, control signals, and the like. The interface 25 indicates a parallel interface, a serial interface, a SCSI (small computer system interface), or the like that connects the communication control device 23 and an external device.
[0022]
(Pseudo transaction server)
As shown in FIG. 2, the pseudo transaction server 10 includes an input device 11, an output device 12, a communication control device 13, a main storage device 14, an interface 15, and a processing control device (CPU) 16. In addition, it is connected via the database server 41 to the experience member storage unit 17, the item name conversion storage unit 18, the brand code storage unit 19, and the like, which are managed by the database server 41.
[0023]
The trial member storage unit 17 stores information copied based on the trial member files 28a, 28b, 28c of each securities company held by the trial member storage device 27 of FIG. The information in the experience member storage unit 17 is updated at regular intervals based on the experience member files 28a, 28b, and 28c. When items are different for each stock exchange and each securities company, the item name conversion storage unit 18 stores a unified item 72 shown in FIG. 6 used for unifying them. Details will be described later. The brand code storage unit 19 stores a brand name and a brand code corresponding to the brand name. The brand code storage unit 19 is a master file of brand codes 62 of the experience member files 28a, 28b, and 28c in FIGS.
[0024]
The CPU 16 includes a pseudo transaction server transmitting unit 16a, a pseudo transaction server receiving unit 16b, a verification unit 16c, an extraction unit 16d, a sell order execution unit 16e, an account balance calculation unit 16f, a buy order execution unit 16g, an order cancellation unit 16h, and an item name. It is provided with a conversion unit 16i, a determination unit j, and the like.
[0025]
The pseudo transaction server transmitting means 16a is a module for transmitting data such as packets from the pseudo transaction server 10, and the pseudo transaction server receiving means 16b is a module for receiving data such as packets addressed to the pseudo transaction server 10. It is. The verification unit 16c is a module for verifying whether the holding of the trial member is the same as the stock to be sold. The extracting means 16d is a module for extracting the latest stock price information of the brand to be ordered from the stock price information acquired by the stock price server 42 from the stock exchange server 43 when selling and buying orders of stocks. is there. The sell order execution means 16e is a module that updates the number of shares held and the account balance when a sell order transaction is determined, and stores the updated number in the experience member storage device 27. The transaction history and the transaction time are also stored in the experience member storage device 27. The buy order execution means 16g is a module that updates the number of shares held and the account balance when the transaction of the buy order is determined and stores the updated number in the experience member storage device 27. The transaction history and the transaction time are also stored in the experience member storage device 27. The account balance calculation means 16f is a module for calculating the account deposit of the trial member at the time of a stock sell order and a buy order. The order canceling means 16h is a module for canceling a sell order or a buy order. At the time of order cancellation, the order cancellation information and the cancellation time are recorded in the transaction history of the experience member storage device 27. The item name conversion means 16i is a module that performs a conversion process for unifying items of data different for each securities company. For example, when the unified item 72 in the item name conversion storage unit 18 shown in FIG. 6 is “limit order, market execution, current value, account balance, trading market, buy order, sell order”, the item name conversion unit 16i , A securities company's “current value” is converted to “current value”, “market” is converted to “trade market”, “buy order” is converted to “buy order”, and “sell order” is converted to “sell order”. The determination means 16j is a module for determining the value of the latest stock price, the limit price and the like, and the value.
[0026]
The input device 11, the output device 12, the communication control device 13, the main storage device 14, and the interface 15 are the same as those of the experience member management server 20, and the description is omitted.
[0027]
The watching server 30 has a watching file 37. The watching file 37 has a data structure as shown in FIG. 7, and includes data items such as an experience member ID 51, a member name 52, a brand 59, and the like. The brand 59 includes a trading market 61, a brand code 62, a brand name 63, a stock price condition 68, a news distribution 69, and the like. As shown in FIG. 7, a plurality of brands 59 may exist.
[0028]
The watching server 30 registers information on the brand desired by the trial member for viewing in the watching file 37. For example, a watching content screen is displayed on the screen of the mobile phone 2 as shown in FIG. 15A, the stock price is entered in the stock price box 96 of FIG. 7 as “2400”, and the stock price condition box 97 is entered as “less”. I do. The watching server 30 registers this information in the watching file 37 of FIG. In addition, news and the like relating to brands registered in the watching file 37 are obtained from the information distribution service server 44, and a keyword of a news mail addressed to the trial member is created. For example, as shown in FIG. 7, when the stock price condition 68 is “2400 ≧ (stock price 2400 or less)”, when the stock price becomes 2400 or less, the stock price information and the related information are transmitted to the mobile phone 2, and It is displayed on the screen as shown in FIG.
[0029]
(How to experience stock trading)
Next, a stock trading experience method using the stock trading experience system 100 of FIG. 1 will be described with reference to the drawings. Hereinafter, an access processing method, a buy order transaction method, a sell order transaction method, and an order inquiry / order cancellation method in the stock trading experience system 100 will be described. In the following processing, the experience member has determined which of a plurality of stock trading simulations, such as the A securities company system 7, the B securities company system 8, and the C securities company system 9, which the stock trading experience trader system 4 operates. Later, a URL or the like is connected to the stock trading simulation site of the selected securities company, and this selection is made. However, this selection can be made during the following processing.
[0030]
(Access processing method)
First, the operation of the process for accessing the stock trading experience site will be described using the flowchart of FIG. In the following processing, a case will be described in which the experience member access processing is performed by the experience member management server 20. However, the access processing may be performed by the stock transaction servers 7a, 7b, and 7c of each securities company.
[0031]
(A) First, in step S101, communication between the mobile phone 2 and the personal computer 3 and the trial member management server 20 that holds a stock trading simulation site of a securities company desired by the trial member is established. An access request to the stock trading experience site is transmitted. In step S102, the trial member management server receiving unit 26b receives the access request, and the screen presenting unit 26e extracts the ID / password input screen of the securities company desired by the trial member from the screen template storage device 29, and transmits the screen to the mobile phone 2 and the personal computer 3. Send.
[0032]
(B) In step S103, when the input of the ID and password of the trial member is completed on the ID / password input screen, the mobile phone 2 and the personal computer 3 transmit the ID / password input screen to the trial member management server 20 again. . The ID and the password may be set by the trial member itself or may be randomly set by the trial member management server 20. As an example, a temporary ID and a password set by the trial member management server 20 may be assigned and displayed on the mobile phone 2 and the personal computer 3 at the first time, and the desired ID and password of the trial member may be used from the next time. . The temporary ID and password assigned for the first time and the ID and password input by the trial member as desired are stored in the trial member storage device 27.
[0033]
(C) In step S104, the trial member authentication unit 26c performs an authentication process on the received ID, and the password authentication unit 26d performs an authentication process on the received password. Each authentication process is performed by collation with data stored in the experience member storage device 27.
[0034]
(D) In step S105, it is determined whether the received ID and password are appropriate. If the received ID and password are not appropriate, the screen presenting unit 26e transmits the ID / password input screen again together with an error message and the like. If it is appropriate, in step S106, the screen presenting means 26e extracts the top screen for the experience member from the screen template storage device 29 and transmits this to the mobile phone 2 and the personal computer 3. As a result, in step S107, the top screen for the trial member is displayed on the screen of the mobile phone 2 and the personal computer 3, and the login is completed.
[0035]
In the above description, the ID / password input screen dedicated to the trial member is used, but the account member who is a regular member also uses the same screen to enter the ID and password, and the trial member is stored in the trial member management server 20. Or an account member may be determined. In this case, the account member ID and password are transmitted to the stock transaction servers 7a, 8a, 9a of each securities company. Note that this operation is preferably performed in a manner not to be conscious in the on-screen processing of the mobile phone 2 and the personal computer 3.
[0036]
(Buy order transaction method)
Hereinafter, the virtual stock spot purchase transaction method will be described with reference to the flowchart of FIG. 9 and the screen transition diagram of FIG. Although the screen transition diagram in FIG. 3 is displayed assuming that the user terminal is the mobile phone 2, it can be used with the personal computer 3 as well.
[0037]
(A) In step S201, after the login in step S107 is completed, a request for transmitting a menu screen of a securities company desired by the trial member is made from the trial member top screen. In step S202, the screen presenting unit 26e that has received the transmission request transmits the menu screen (see FIG. 12A) of the securities company desired by the trial member to the mobile phone 2 and presents it on the screen of the mobile phone 2. . On the menu screen, for example, a spot purchase order link 81, a held stock list link 82, an order inquiry / cancel link 83, and a contract inquiry link 84 are displayed. In step S202, when the experience member management server receiving unit 26b receives the screen display request of the spot purchase order link 81 via the mobile phone 2, the screen presenting unit 26e transmits the buy order screen shown in FIG. , On the screen of the mobile phone 2.
[0038]
(B) In step S203, physical purchase order information is input on the screen of the mobile phone 2 shown in FIG. As an example, enter the stock exchange in the radio button 85, the stock code in the stock CD box 86, the number of shares to buy in the stock number box 87, the limit price in the limit box 88, and the market check box 89 to indicate whether or not to allow the market. When all the inputs are completed, the confirmation button 90 is pressed. After the button is pressed, the information input to the link screen regarding the stock spot transaction (hereinafter, referred to as spot purchase order information) is transmitted to the pseudo transaction server 10 via the Internet 1 and the experience member management server 20.
[0039]
(C) In step S204, the pseudo transaction server receiving means 16b receives the spot purchase order information. Based on the brand code entered in the brand CD box 86, the database server 41 searches for a brand name corresponding to the brand code in the spot purchase order information. This brand name is temporarily stored in the main storage device 14. In step S205, the stock price server 42 acquires the latest stock price information such as the sell quote information and the buy quote information from the stock exchange server 43, and stores it in the stock price database 42a. The extracting means 16d extracts information related to the brand name temporarily stored from the latest stock price information. The brand name and the information related to the brand name are passed to the experience member management server 20, the page generation unit 26f creates a Web page based on the brand name and the information related to the brand name, and the screen presenting unit 26e displays the Web page. The page is converted according to the model of the mobile phone 2 or the like, and transmitted to the mobile phone 2 via the Internet 1, and the physical purchase order confirmation screen shown in FIG.
[0040]
(D) In step S206, after the trial member confirms the purchase order, a password is input to the password input box 91 from a keyboard or the like attached to the mobile phone 2, and the order button 92 is pressed. After pressing, the password, the actual purchase order information, and the order request are transmitted to the experience member management server 20. In step S207, the password authentication unit 26d performs an authentication process between the transmitted password and the password stored in the experience member storage device 27. When the authentication is completed, the name of the securities company desired by the experience member, the experience member ID, and the actual The purchase order information is passed to the pseudo transaction server 10. If the authentication fails, an error screen is presented to the mobile phone 2 in step S221, and a request is made to re-enter the password.
[0041]
(E) In step S208, the item name conversion means 16i performs a conversion process of the item name. This converts the data item names of each securities company into unified items 72 in the item name conversion storage unit 18 in FIG. Next, in step S209, the stock price server 42 transmits the latest stock price information of the brand to be purchased to the main storage device 14 acquired from the stock exchange server 43 in step S205. In step S210, it is determined whether to place a buy order with a limit or a market based on the limit and market information of the physical buy order information. For example, if there is a check in the market check box 89 in FIG. 12B, a buy order is made by market, and in step S211 the account balance calculation means 16f calculates the account balance required for limit ordering. If there is no check in the market check box 89, a buy order is made with the limit entered in the limit box 88, and in step S212, the account balance calculation means 16f calculates the account balance required for market. It is assumed that a certain amount of virtual money has been deposited in the account held by the trial member from the beginning. It is also assumed that the amount of the previous stock transaction is stored in the experience member storage device 27, and the amount is displayed at the time of the current balance.
[0042]
(F) In step S213, as a result of the account balance calculation, if there is a balance necessary for a buy order with a limit, the determination unit 16j determines whether the latest stock price acquired in step S209 is equal to or less than the limit ( Step S216). If the judgment result is that the price is equal to or less than the limit price, the process proceeds to a buy order execution process. If the value is equal to or more than the limit value, information indicating that the state is in the standby state until the value becomes equal to or less than the limit value is passed to the experience member management server 20 in step S217, and in step S218, the screen presenting unit 26e indicates that the standby state is being displayed. Presented above. If there is a balance required for a buy order at the market, the process proceeds to a buy order execution process. As a result of the account balance calculation, if the balance is insufficient, the information indicating that the balance is insufficient is passed to the experience member management server 20 in step S214, and the screen presenting means 26e presents on the screen of the mobile phone 2 that the balance is insufficient in step S215. I do.
[0043]
(G) In step S219, as the purchase order execution processing, the newly purchased shares are added to the number of shares held in the column 64 of the number of shares held in the trial member storage device 27 and displayed, and the account balance in the column 56 of the account balance is newly added. The purchase price is subtracted and displayed. In addition, the order information 58 is created as a record of the transaction, and the time of the transaction is acquired from an internal clock of the experience member management server 20 or the like via an API (application program interface) or the like, and is input to the transaction time 70. Finally, in step S220, the data indicating that the order has been completed is passed to the experience member management server 20, and the screen presenting means 26e presents the completion of the order on the screen of the mobile phone 2 as shown in FIG. Step S221).
[0044]
(Sell order transaction method)
Hereinafter, the sell order transaction method will be described with reference to the flowchart of FIG. 10 and the screen transition diagram of FIG.
[0045]
(A) In step S301, after completing the login in step S107, a request for transmitting a menu screen of a securities company desired by the trial member is made from the trial member top screen. In step S302, the screen presenting unit 26e that has received the transmission request transmits the menu screen (see FIG. 12A) of the securities company desired by the trial member to the mobile phone 2 and presents it on the screen of the mobile phone 2. . In step S303, the trial member makes a screen display request of the held stock list link 82 via the mobile phone 2. In step S304, when the screen display request is received by the experience member management server receiving unit 26b, the extraction unit 26g performs a process of extracting a corresponding record in the experience member storage device 27 based on the ID and password of the experience member. Then, the order information 58 (see FIG. 5) of the stock held by the experience member is extracted. In step S305, the page generating means 26f creates a held stock list screen page based on the order information 58, and the screen presenting means 26e converts this page into an appropriate frame, and displays it on the screen of the mobile phone 2 as shown in FIG. A held stock list screen is displayed as in a) (step S306). The information on each held stock on the held stock list screen has sale buttons 93a, 93b, 93c. In step S307, a stock to be sold is selected, and when the sell buttons 93a, 93b, 93c are pressed, a physical selling order input screen as shown in FIG. It is assumed that the spot sale order input screen is transmitted at the same time as the held stock list screen shown in FIG.
[0046]
(B) In step S308, physical selling order information is input on the physical selling order input screen of FIG. As an example, the stock exchange is indicated by a radio button 85, the number of shares is indicated by a number of shares box 87, the number of shares to be sold is indicated by a number of shares box 87, the limit is indicated by a limit box 88, and whether or not to permit the market is indicated by a market check box 89. In the case of calculating the withholding tax that imposes 1.05% of the sale amount, the user is required to input the value in the source check box 93, and press the confirmation button 94 when all the input is completed. After the button is pressed, the information input to the link screen relating to the stock spot selling order transaction (hereinafter, referred to as spot selling order information) is transmitted to the pseudo trading server 10 via the Internet 1 and the experience member management server 20.
[0047]
(C) In step S309, the pseudo transaction server receiving means 16b receives the spot sale order information. The stock price server 42 acquires the latest stock price information such as the sell quote information and the sell quote information from the stock exchange server 43, and stores it in the stock price database 42a. The extracting means 16d extracts information related to the name of a brand to be a sell order from the latest stock price information. In step S310, the brand name and the information related to the brand name are passed to the experience member management server 20, and the page generating unit 26f creates a Web page based on the brand name and the information related to the brand name. The screen presenting means 26e converts the Web page according to the model of the mobile phone 2 and transmits it via the Internet 1, and displays the spot sale order confirmation screen of FIG. 13 (c) on the screen of the mobile phone 2. Present.
[0048]
(D) In step S311, after the experience member confirms the selling order, a password is input to the password input box 91 from a keyboard or the like attached to the mobile phone 2, and the order button 95 is pressed. After pressing, the password, the actual selling order information, and the order request are transmitted to the experience member management server 20. In step S312, the password authentication unit 26d performs an authentication process on the transmitted password and the password stored in the experience member storage device 27. When the password is authenticated, the name of the securities company desired by the experience member, the experience member ID, and the actual item The selling order information is passed to the pseudo transaction server 10. If the authentication fails, an error screen is presented to the mobile phone 2 in step S313, and a request is made to re-enter the password.
[0049]
(E) In step S314, the item name conversion means 16i performs a process of converting the item name. This converts the data item names of each securities company into unified items 72 in the item name conversion storage unit 18 in FIG. Next, in step S315, it is determined whether the sell order is to be performed with the limit or the market based on the limit and market information of the physical sell order information. For example, if there is a check in the market check box 89 in FIG.
[0050]
(F) In step S316, the determination unit 16j determines whether the latest stock price of the sell order scheduled acquired in step S309 is equal to or higher than the limit price. If the result of the determination is that it is greater than or equal to the limit price, the process proceeds to sell order execution processing. If the value is equal to or less than the limit price, information indicating that the status is in the standby state until the value becomes equal to or more than the limit value is passed to the experience member management server 20 in step S317, and in step S318, the screen presenting unit 26e indicates that the status is in the standby state. Presented above.
[0051]
(G) In step S319, as the sell order execution process, the number of shares held this time is subtracted from the number of shares held in the column 64 of the number of shares held in the experience member storage device 27, and the account balance calculation means 16f calculates the account balance in the column 56 of the account balance. Subtract the amount sold. In addition, the order information 58 is created as a record of the transaction, the time of the transaction is acquired from the internal clock of the experience member management server 20 or the like via the API or the like, and is input to the transaction time 70. Finally, in step S320, the data indicating that the selling order is completed is passed to the experience member management server 20, and the screen presenting means 26e presents the completion of the selling order on the screen of the mobile phone 2 as shown in FIG. Step S321).
[0052]
(Order inquiry / order cancellation method)
Hereinafter, the order inquiry / order cancellation method will be described with reference to the flowchart of FIG. 11 and the screen transition diagram of FIG.
[0053]
(A) In step S401, after completing the login in step S107, a request for transmission of a menu screen of a securities company desired by the trial member is made from the trial member top screen. In step S402, the screen presenting unit 26e that has received the transmission request transmits the menu screen (see FIG. 12A) of the securities company desired by the trial member to the mobile phone 2 and presents it on the screen of the mobile phone 2. . In step S303, the trial member makes a screen display request for the order inquiry / cancellation link 83 via the mobile phone 2. In step S404, when the screen display request is received by the experience member management server receiving unit 26b, the extraction unit 26g performs a process of extracting a corresponding record in the experience member storage device 27 based on the ID and password of the experience member. Then, the order information 58 (see FIG. 5) of the stock held by the experience member is extracted.
[0054]
(B) In step S405, the page generating means 26f creates a held stock list screen page based on the order information 58, and the screen presenting means 26e converts this page into an appropriate frame and then displays the page on the screen of the mobile phone 2. A held stock list screen is displayed as shown in FIG. 14A (step S406). The information of each held stock on the held stock list screen has cancel buttons 98a, 98b, 98c. In step S407, the trial member is caused to enter a password in the password input box 91, to select a stock for which the transaction is to be stopped, and to press the cancel buttons 98a, 98b, 98c. The password and the information on the stock whose transaction is to be stopped after being pressed are transmitted to the experience member management server 20 via the Internet 1.
[0055]
(C) In step S408, the password authentication unit 26d performs an authentication process between the transmitted password and the password stored in the experience member storage device 27. When the password is authenticated, the name of the securities company desired by the experience member, the experience member The ID and information on the stock whose transaction is to be stopped are passed to the pseudo transaction server 10. If the authentication has failed, an error screen is presented to the mobile phone 2 in step S409, and a request is made to re-enter the password.
[0056]
(D) In step S410, when the order cancellation means 16h of the pseudo transaction server 10 confirms the experience member ID and the information of the stock whose transaction is stopped, the order cancellation means 16h stores the order held by the experience member in the experience member storage device 27 in the database server 41. A request to stop updating the data of the information 58 is made. The order canceling means 16h acquires the time at which the transaction was stopped via an API or the like from an internal clock of the experience member management server 20 or the like, and inputs the time at the transaction stop time 71 in FIG. It is desirable to store this data as a history in another file. Finally, in step S411, the data indicating that the transaction has been stopped is passed to the experience member management server 20, and the screen presenting unit 26e displays an order cancellation screen as shown in FIG. 14C on the screen of the mobile phone 2 (step S412). .
[0057]
The stock trading experience system 100 can perform various stock trading simulations in addition to the access processing method, the buy order trading method, the sell order trading method, and the order inquiry / order cancellation method. For example, on the trial member's top screen, a stock spot trading link, stock credit trading link, option trading link, account information link, registered brand display link, industry designation display link, brand designation display link, option price display link, etc. are displayed. . The stock spot trading link links to a stock spot trading page where you buy shares in cash, submit stock certificates and sell them. In the stock credit trading link, a customer deposits with a securities company a deposit of a fixed ratio of a contract price as collateral, borrows a purchase price and a sold stock, buys and sells the stock, and links to a stock trading page for settlement within a certain period. The option trading link links to an option trading page for buying or selling a certain number of shares at a determined price by a determined date. The account information link links to the customer's account information page. The registered issue display link links to a page displaying the stock price of the issue registered in advance. The industry designation display link links to a page displaying the stock price for each industry. The brand designation display link is a link to a page for searching for a stock price by inputting a brand name or a brand code. The option price display link links to a page displaying stock price information in option trading. In addition, it is possible to link to various pages related to stock trading.
[0058]
In the stock trading simulation by the stock trading experience system 100 described above, a new customer uses virtual currency as a trial member on a screen simulating an active network stock trading site, and performs the same stock trading as an actual trading. You can experience. For this reason, the new customer can operate the actual stock trading without worrying about the trading method.
[0059]
On the other hand, a securities company can lower the site operation cost by outsourcing the creation and operation of a stock trading simulation for beginners to a stock trading experience company. Also, the experience member who has experienced the same stock transaction as the actual transaction can start trading after the experience because of the sense of security and often becomes an account member, so that it is possible to enclose new customers. Since the information of the trial members is stored in the trial member storage device, data exchange is easy when a new account member becomes. In addition, from the history of transactions as an experience member, it is possible to grasp the tendency of stock trading beginners to buy and sell stock by gender, age, operation mistakes and misunderstandings that are easy for stock trading beginners to make, and help items according to this A database, a dictionary database, and the like can be created and improved.
[0060]
【The invention's effect】
Advantageous Effects of Invention According to the present invention, a stock trading experience system, a stock trading experience method, and a stock trading that allow users to experience stock trading on a network using virtual money on a screen simulating an operating network stock trading site Experience programs can be provided.
[Brief description of the drawings]
FIG. 1 is a schematic diagram showing an outline of a stock trading experience system according to an embodiment of the present invention.
FIG. 2 is a configuration diagram showing a configuration of a pseudo transaction server according to the embodiment of the present invention.
FIG. 3 is a configuration diagram showing a configuration of an experience member management server according to the embodiment of the present invention.
FIG. 4 is an example of a data structure showing a structure of data stored in an experience member storage device.
FIG. 5 is an example of a data structure showing a structure of data stored in an experience member storage device.
FIG. 6 is an example of a data structure showing a structure of data stored in an item name conversion storage unit.
FIG. 7 is an example of a data structure showing a structure of data stored in a watching file.
FIG. 8 is a flowchart showing an operation of an access process of the stock trading experience system according to the embodiment of the present invention.
FIG. 9 is a flowchart showing a buy order processing operation of the stock trading experience system according to the embodiment of the present invention.
FIG. 10 is a flowchart showing an operation of a sell order process of the stock trading experience system according to the embodiment of the present invention.
FIG. 11 is a flowchart showing operations of order inquiry and order cancellation processing of the stock trading experience system according to the embodiment of the present invention.
FIG. 12 is a screen transition diagram of a screen used in a buy order process.
FIG. 13 is a screen transition diagram of a screen used in sell order processing.
FIG. 14 is a screen transition diagram of a screen used in order inquiry and order cancellation processing.
FIG. 15 is a screen transition diagram of a screen used in the watching process.
[Explanation of symbols]
1. Internet
2. Mobile phone
3 ... PC
4. Stock trading experience trader
5… LAN cable
6 ... Stock trading experience member management server group
7 ... A securities company
7a ... Stock trading server
7b… Account member file
8 ... B securities company
8a ... Stock trading server
8b: Account member file
9 ... C securities company
9a ... Stock trading server
9b… Account member file
10 ... Pseudo transaction server
11, 21 ... input device
12, 22 ... output device
13, 23 ... communication control device
14, 24: Main storage device
15, 25… Interface
16, 26 ... CPU
16a: pseudo transaction server transmission means
16b: pseudo transaction server receiving means
16c: verification means
16d ... extraction means
16e: Sell order execution means
16f: Account balance calculation means
16g ... Buy order execution means
16h ... Order cancellation means
16i: Item name conversion means
16j ... determination means
17… Experience member memory
18 Item name conversion storage
19: Brand code storage
20… Experience member management server
26a ... Experience member management server transmission means
26b ... Experience member management server receiving means
26c… Experience member authentication means
26d: Password authentication means
26e ... Screen presentation means
26f ... Page generation means
26g ... extraction means
27… Experience member storage device
28a, 28b, 28c… Experience member file
29: Screen template storage device
30 ... Watching server
37 ... Watching file
41 ... Database server
42 ... Stock Price Server
43 ... Stock exchange server
44 ... Information distribution service server
51… Experience member ID
52 ... Member name
53 ... ID
54 ... Password
55… Account number
56 ... Account balance
57 ... Shares held
58 ... Order information
59 ... Brand
61 ... Trading market
62 ... Brand code
63 ... Brand name
64 ... Number of shares held
65… Number of shares ordered
66… Limit
67 ... Success
68 ... Stock Price Conditions
69… News distribution
70: Trading time
71: Trading stop time
72… Unified item
81… Link to purchase order
82… Share list link
83 ... Cancel link
84 ... Contract inquiry link
85… Radio button
86 ... Box
87… Stock box
88 ... Limit box
89… Market check box
90, 94… Confirm button
91… Password input box
92, 95 ... order button
93 ... Source check box
93a, 93b, 93c… Sale button
96… Stock box
97… Stock price condition box
98a, 98b, 98c ... Cancel button
100 stock trading experience system

Claims (9)

証券取引所サーバから配信される株価情報を管理する株価サーバと、
前記株価情報を用いて株取引を仲介する株取引サーバと同様の画面を提示し、仮想の株取引を行う株取引体験を、体験会員に提供する擬似取引サーバと、
前記擬似取引サーバで行われる前記株取引体験に関する情報及び前記体験会員に関する情報を体験会員記憶部にて記憶する体験会員記憶手段
とを備えることを特徴とする株取引体験システム。
A stock price server that manages stock price information distributed from a stock exchange server,
A pseudo-trading server that presents a screen similar to a stock trading server that mediates stock trading using the stock price information, and provides a stock trading experience to perform virtual stock trading to experience members,
A stock trading experience system comprising: an experience member storage unit that stores information on the stock trading experience performed by the pseudo trading server and information on the experience member in an experience member storage unit.
前記体験会員に関する情報の管理を行う体験会員管理サーバを更に備えることを特徴とする特徴とする請求項1に記載の株取引体験システム。The stock trading experience system according to claim 1, further comprising an experience member management server that manages information on the experience members. 前記体験会員管理サーバが、
前記擬似取引サーバが提示する画面を、前記体験会員が保持する端末の機種の属性に応じて変換して、提示する画面提示手段を更に備えることを特徴とする請求項2に記載の株取引体験システム。
The experience member management server,
The stock trading experience according to claim 2, further comprising a screen presenting means for converting a screen presented by the pseudo transaction server according to an attribute of a model of a terminal held by the experience member and presenting the converted model. system.
証券取引所サーバから配信される株価情報を株取引サーバが管理するステップと、
前記株価情報を用いて株取引を仲介する株取引サーバが生成する画面と同様の画面を前記擬似取引サーバで提示し、仮想の取引を行って株取引体験を体験会員に提供する擬似取引ステップと、
前記擬似取引ステップで行われる前記株取引体験に関する情報及び前記体験会員に関する情報を体験会員記憶部にて記憶する体験会員記憶ステップ
とを備えることを特徴とする株取引体験方法。
A step in which the stock exchange server manages stock price information distributed from the stock exchange server;
A pseudo-trading step of presenting a screen similar to a screen generated by a stock trading server that mediates stock trading using the stock price information by the pseudo-trading server, performing virtual trading and providing a stock trading experience to an experienced member; ,
An experience member storing step of storing information on the stock trading experience performed in the pseudo trading step and information on the experience member in an experience member storage unit.
前記体験会員に関する情報の管理を行う体験会員管理ステップを更に備えることを特徴とする請求項4に記載の株取引体験方法。The stock trading experience method according to claim 4, further comprising an experience member management step of managing information on the experience member. 前記体験会員管理ステップが、
前記擬似取引サーバが提示する画面を、前記体験会員が保持する端末の機種の属性に応じて変換して、提示する画面変換ステップを更に備えることを特徴とする請求項5に記載の株取引体験方法。
The trial member management step includes:
The stock trading experience according to claim 5, further comprising a screen conversion step of converting a screen presented by the pseudo transaction server in accordance with an attribute of a terminal model held by the experience member and presenting the screen. Method.
証券取引所サーバから配信される株価情報を株取引サーバにて管理する株価管理命令と、
前記株価情報を用いて株取引を仲介する株取引サーバと同様の画面を提示し、仮想の取引を行って株取引体験を体験会員に提供する擬似取引命令と、
前記擬似取引命令で行われる前記株取引体験に関する情報及び前記体験会員に関する情報を体験会員記憶部にて記憶する記憶命令
とをコンピュータに実行させることを特徴とする株取引体験プログラム。
A stock price management command for managing stock price information distributed from the stock exchange server by the stock exchange server,
A pseudo-trading instruction that presents a screen similar to a stock trading server that mediates stock trading using the stock price information, performs virtual trading and provides a stock trading experience to the experience member,
A stock trading experience program for causing a computer to execute information related to the stock trading experience performed by the pseudo trading command and a storage command for storing information related to the experienced member in the experienced member storage unit.
前記体験会員情報の管理を行う体験会員管理命令を更に備えることを特徴とする請求項7に記載の株取引体験プログラム。8. The stock trading experience program according to claim 7, further comprising an experience member management command for managing the experience member information. 前記体験会員管理命令が、
前記擬似取引サーバが提示する画面を、前記体験会員が保持する端末の機種の属性に応じて変換して、提示する画面変換命令を更に備えることを特徴とする請求項8に記載の株取引体験プログラム。
The trial member management order is
The stock trading experience according to claim 8, further comprising a screen conversion command for converting a screen presented by the pseudo transaction server according to an attribute of a model of a terminal held by the experience member and presenting the screen. program.
JP2002287378A 2002-09-30 2002-09-30 Stock transaction experience system and its method and its program Pending JP2004126779A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002287378A JP2004126779A (en) 2002-09-30 2002-09-30 Stock transaction experience system and its method and its program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002287378A JP2004126779A (en) 2002-09-30 2002-09-30 Stock transaction experience system and its method and its program

Publications (1)

Publication Number Publication Date
JP2004126779A true JP2004126779A (en) 2004-04-22

Family

ID=32280204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002287378A Pending JP2004126779A (en) 2002-09-30 2002-09-30 Stock transaction experience system and its method and its program

Country Status (1)

Country Link
JP (1) JP2004126779A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010075395A (en) * 2008-09-25 2010-04-08 Konami Digital Entertainment Co Ltd Sale/purchase simulation system, sale/purchase simulation control method and program
WO2023078128A1 (en) * 2021-11-03 2023-05-11 深圳市富途网络科技有限公司 Virtual-order processing method and apparatus, and device and computer-readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010075395A (en) * 2008-09-25 2010-04-08 Konami Digital Entertainment Co Ltd Sale/purchase simulation system, sale/purchase simulation control method and program
WO2023078128A1 (en) * 2021-11-03 2023-05-11 深圳市富途网络科技有限公司 Virtual-order processing method and apparatus, and device and computer-readable storage medium

Similar Documents

Publication Publication Date Title
US20210256491A1 (en) System and method for remote management of sale transaction data
CA2385055C (en) Method and apparatus for offering digital content for sale over a communications network
CN102203815A (en) Electronic submission and management of digital products for network-based distribution
CN102812451A (en) Software application testing
JPH11296587A (en) Electronic mall server, electronic mall client, electronic mall system and storing medium
JPH10283424A (en) Electronic currency system
US7366753B2 (en) Information processing system, apparatus and method for processing information, and program
JP7033352B1 (en) Art work trading system, art work trading method, and art work trading management device
KR101765415B1 (en) Method and device for providing connection and revenue sharing between seller and selling agent
US20020087474A1 (en) Electronic commerce system, electronic commerce method and storage medium
JP2002230300A (en) System for securities transaction
JP2002175436A (en) Portal site providing device
JP2006003990A (en) Incentive management device, incentive management method, and incentive management system
KR20130114326A (en) Web design transaction method and system
TW594515B (en) Settlement system and server apparatus
JP2004126779A (en) Stock transaction experience system and its method and its program
US20020040330A1 (en) Apparatus and method for providing information about sale of goods, method for displaying information about sale of goods, and computer-readable recording medium
JP2004280610A (en) Order reception/ordering support system, management server, and order reception/ordering support program
US20070244803A1 (en) Auction device and auction program
JP2002230294A (en) System, method and program for management of securities transaction
KR102280438B1 (en) System for transacting digital contents and method thereof
JP4117758B2 (en) Sales device, sales system, and computer-readable recording medium
JP6538904B1 (en) Management device, management method, and program
KR20170058887A (en) A Method For Multi-Offering An Estimate
JP2005339253A (en) Contents display system