新システムの開発にあたり、諸条件(前提条件、実装機能、便利機能)などを考えてみました。
<前提条件>
・現状のシステム機能は必須で実装
※現状機能は「現状のシステムについて・・・」の回を参照
・全てをEXCELで実装
・全てを自動で実行できるように実装
<実装機能>
・データ収集/蓄積
銘柄検索に必要なデータを外部から取得し、EXCELへの取込み、整形、加工、蓄積を行う。
株式の分割/統合などに対応するため、蓄積済みの過去データについての編集を行う。
データ取得の外部ソースとしては、各種サイトで公開されている無料の株価データ(csv)と
有名ポータル上のデータを想定している。
・ストラテジー(投資戦略)該当銘柄検索
ストラテジーに従い翌日投資するべき銘柄の抽出を行う。
※将来的には複数のストラテジーに対応
・売買注文/ステータス取得
抽出された売買注文を各種条件に従い証券会社に注文を出す。
※各種条件
売買区分:買い/売り/信用買い/信用売り
注文条件:指値/成行
注文株数:売買単位×注文口数
注文価格:指値価格/逆指値価格/変更価格
注文方式:通常/逆指値/逆指値付通常
執行条件:本日中/今週中/寄付/引け/不成
口座種別:特定/一般
注文の約定ステータスの確認を行う。
注文の変更/取消しを行う。
・売買記録
約定銘柄の情報をシートに記録し、ポートフォリオ管理を行う。
全注文をLogに書き出す。
・売買実績集計/分析
売買実績について成績の集計を行う。
当日の終値での評価額における口座管理(資金管理)を行う。
改良のヒントとして様々な角度(切り口)で集計を行う。
<有ったら便利機能>
・約定通知メール
証券会社のメールの内容だけでなく様々な情報を盛り込んだメールを送信する。
・ブログ更新
毎日の売買実績を自動でBLOGの運用編にUPする。
・シュミレーション
過去データを使用したストラテジーの検証を行う。
検証結果を集計/分析する。
シュミレーション結果をファイルに出力する。
・メルマガ
将来的に本システムでの分析情報を会員メンバーにメール配信する。
ってな感じで考え中です・・・。
幹の部分まず作成し、徐々に枝葉を付けて行く予定です。
<前提条件>
・現状のシステム機能は必須で実装
※現状機能は「現状のシステムについて・・・」の回を参照
・全てをEXCELで実装
・全てを自動で実行できるように実装
<実装機能>
・データ収集/蓄積
銘柄検索に必要なデータを外部から取得し、EXCELへの取込み、整形、加工、蓄積を行う。
株式の分割/統合などに対応するため、蓄積済みの過去データについての編集を行う。
データ取得の外部ソースとしては、各種サイトで公開されている無料の株価データ(csv)と
有名ポータル上のデータを想定している。
・ストラテジー(投資戦略)該当銘柄検索
ストラテジーに従い翌日投資するべき銘柄の抽出を行う。
※将来的には複数のストラテジーに対応
・売買注文/ステータス取得
抽出された売買注文を各種条件に従い証券会社に注文を出す。
※各種条件
売買区分:買い/売り/信用買い/信用売り
注文条件:指値/成行
注文株数:売買単位×注文口数
注文価格:指値価格/逆指値価格/変更価格
注文方式:通常/逆指値/逆指値付通常
執行条件:本日中/今週中/寄付/引け/不成
口座種別:特定/一般
注文の約定ステータスの確認を行う。
注文の変更/取消しを行う。
・売買記録
約定銘柄の情報をシートに記録し、ポートフォリオ管理を行う。
全注文をLogに書き出す。
・売買実績集計/分析
売買実績について成績の集計を行う。
当日の終値での評価額における口座管理(資金管理)を行う。
改良のヒントとして様々な角度(切り口)で集計を行う。
<有ったら便利機能>
・約定通知メール
証券会社のメールの内容だけでなく様々な情報を盛り込んだメールを送信する。
・ブログ更新
毎日の売買実績を自動でBLOGの運用編にUPする。
・シュミレーション
過去データを使用したストラテジーの検証を行う。
検証結果を集計/分析する。
シュミレーション結果をファイルに出力する。
・メルマガ
将来的に本システムでの分析情報を会員メンバーにメール配信する。
ってな感じで考え中です・・・。
幹の部分まず作成し、徐々に枝葉を付けて行く予定です。