株取引モデルへ向けて

Spot Oriented Agent Role Simulator??
SOARS
SOARS
株取引モデルへ向けて
5班
1
SOARS
SOARS
Spot Oriented Agent Role Simulator??
1. モデル作成の背景と目的
• 背景
–SOARSサマースクール
• 目的
–SOARSによるアルゴリズムへの挑戦?
• 先行研究
–U-Mart etc
2
Spot Oriented Agent Role Simulator??
SOARS
SOARS
2. モデル概要(1/2)
売り手
成約?
価格スポット
買い手
100円
80円
60円
40円
20円
3
SOARS
SOARS
Spot Oriented Agent Role Simulator??
2. モデル概要(2/2)
• エージェント
–100体
• エージェントロール
3種類
–売り手
–買い手
–待機(何もしない)
• スポット
•100円スポット
•80円スポット
•60円スポット
•40円スポット
•20円スポット
• スポットロール
•価格帯ロール
4
SOARS
SOARS
Spot Oriented Agent Role Simulator??
3. 実行画面
1. ビジュアルシェル
2. アニメーション
3. グラフ
5
SOARS
SOARS
Spot Oriented Agent Role Simulator??
グラフ
持ち金
持ち株数
利得
持ち金
÷
持ち株数
6
SOARS
SOARS
Spot Oriented Agent Role Simulator??
4. 仕組みのご説明
意志決定(売りor買いor待機)
1.
–
等確率で抽選し、各ロールにチェンジ
意志決定(価格帯)
2.
–
等確率で抽選し、そのスポットに移動
3. 意志決定(数量)
–
10株固定
4. 各スポットのリスト変数に自分自身を追加。
•
•
売りロールの場合は、売りリスト変数に
買いロールの場合は、買いリスト変数に
5. 成約(約定)処理
→次ページ
7
SOARS
SOARS
Spot Oriented Agent Role Simulator??
成約(約定)処理
{ ① , ② , ③ , ④ , ⑤ } List: BuyCopy
{ ① , ② , ③ , ④ , ⑤ } List: Buy
{⑥,⑦}
{⑥,⑦}
List: Sell
List: SellCopy
8
SOARS
SOARS
Spot Oriented Agent Role Simulator??
5. 結果・今後の課題
• 結果
–何となく動く
•今後の課題
–成約(約定)処理の改善
•意志決定の戦略化(AI)
•数量の指定
•約定処理のリアルタイム化
•指定した価格より有利な価格での成約(約定)
9