FrontPageマニュアル新版導入基礎編>Here   最新記述編  導入基礎編  チャート編  玉帳編  実践活用編

最新記述:2020-10-15 (木) 14:37:00

Yahoo時系列株価ダウンロード


25年株価

Yahooファイナンスの株価データーには、時系列株価として1983年1月からの日足株価及び株式分割データが収録されています。

この株価をダウンロードして「25年株価」を「株式管理」に装備する機能を作成しました。

株価互助会特典機能

「株価互助会会員」の方には、日々の株価収集と「株価互助会株価蔵」へのUP-LOAD保存を協力頂いています。

何か感謝の意を表したいと思っていましたが、「25年株価」を株価互助会専用機能jとして、「株価互助会会員」の方にプレゼントいたします。

25年株価の今後の利用

「株式管理」としては、粗方の株式ソフトとしての機能は開発を行ったので、今後は過去の25年株価を利用してのシミュレーション機能を充実していきたいと思います。

Yahoo時系列株価読込

「株価取得」画面メニューの「F4Yahoo時系列株価読込」のサブメニューの「F4Yahoo時系列株価D/L」を開きます。

KabukaJikeiretsu-1.jpg


Yahoo時系列株価取得画面

Yahoo時系列株価取得画面が表示されます。

KabukaJikeiretsu-2.jpg


取得銘柄の指定

時系列株価は、「株式管理」の銘柄リストに登録されている銘柄の株価を取得します。

全ての銘柄

全ての銘柄を取得する時は「1001(日経平均)」~「9997(ベルーナ)」を指定します

開始銘柄の指定

取得開始銘柄の4桁の銘柄コードを指定します。

銘柄の存在しない銘柄コードの場合はそれ以降の有効な銘柄が指定されます。

全ての銘柄を対象とする時は、「1001(日経平均)」を指定します。

(本当は、0でも1でも1001以下なら有効です。空白は無効となります。)

KabukaJikeiretsu-3.jpg


終了銘柄の指定

取得終了銘柄の4桁の銘柄コードを指定します。

銘柄の存在しない銘柄コードの場合はそれ以前の有効な銘柄が指定されます。

全ての銘柄を対象とする時は、「9997(ベルーナ)」を指定します。

(本当は、1万でも2万でも9997以上なら有効です。空白は無効となります。)

KabukaJikeiretsu-4.jpg


個別銘柄の指定 (追記080717)

銘柄指定では、CODE番号4桁で、開始銘柄から終了銘柄まで連続取得ができます。

他方、YAHOOファイナンスの銘柄呼出機能が少し不明確です、CODE番号4桁だけでは、「銘柄が有りません」と回答表示される銘柄が一部あります。

このような場合、CODE番号4桁に加えて上場市場を指定するとデーターが表示される場合があります。

上場の指定

  • 東京市場   :CODE番号4桁+「.t」(小文字です)
  • 大阪市場   :CODE番号4桁+「.o」(小文字です)
  • JASDAQ :CODE番号4桁+「.q」(小文字です)
  • ヘラクレス  :CODE番号4桁+「.j」(小文字です)
  • マザー    :CODE番号4桁+「.t」(小文字です、mでなくtです。)

上場停止銘柄

上場停止銘柄の過去の時系列株価も上場の指定を添えると表示されます。(表示されるものもあります。)

個別銘柄の指定

「単一銘柄」のコラムにチェックを入れます。

銘柄コード4桁以外の市場指定の表示が有効となります。

開始銘柄を入力すると、同じ銘柄が終了銘柄にも表示されます。

個別銘柄は、複数指定、連続銘柄指定は出来ないので、1銘柄ずつ時系列株価の取得を行ってください。

その他の事項は連続銘柄の場合と同じです。

KabukaJikeiretsu-19.jpg


期間の指定

時系列株価は、任意の期間を指定して取得できます。

全期間の時系列株価を取得する時は、開始期日を「1983年1月1日」又はそれ以前に指定します。

25年株価

期間を25年株価に取った指定した時に、「25年株価」にクリックを入れると
「1983年1月」からの株価の存在する(取得した)銘柄が、「銘柄グループLめ」に登録されます。

別項「銘柄リスト」に記載の「銘柄グループL」のグループ名設定を参照して「25年銘柄」等に銘柄グループ名を設定してください。

この機能の作成の目的は、将来銘柄シュミレーションの対象となる銘柄を抽出しておくものです。

週足・月足・年足の作成

時系列株価は、日足株価だけを取得します。

週足・月足・年足の作成は、別項「足作成」を参照してください。

時系列株価取得実行

「実行」ボタンを押します。

KabukaJikeiretsu-5.jpg


時系列株価取得実行画面

時系列株価取得の実行中の画面です。

銘柄番号のハイフンの後の数字は現在の取得画面の数字です。

時系列株価は、1銘柄に付き1画面50日足データーで約130画面あります。

株価データの読み取りは一瞬ですが、インターネットでの画面呼び出しが時間を要します。

製作者宅では、NTTより2Km程のADSLで2Mb程しかスピードが出ないため、全銘柄の時系列株価を取得するには数日を要します。

適宜銘柄を分けて数回に分散するなり、PCが複数あれば複数PCで取得するなり、週末に一括取得するなりしてください。

KabukaJikeiretsu-6.jpg


ダウンロード株価

読込まれた時系列株価は、「C:¥株式管理¥時系列YYMMDD」フォルダーの中に「銘柄コードK.txt」名のCSVテキストデータとして保存されます。

「YYMMDD」は、時系列株価読込開始年月日です。

KabukaJikeiretsu-7.jpg


ダウンロード株価の書式

読込まれた時系列株価の書式です。

カマで区切られたCSVテキストデーターとなっています。

  • 1行目   銘柄データー
  • データー行 日付、始値、高値、安値、終値、出来高、株式分割率

株式分割率はPERMILで表示されています。

PERMIL(‰)=1/1000を1とする表示単位
下図例の2008年1月28日の2000は2,000‰で2.0となります。
つまり2倍増資です。


KabukaJikeiretsu-16.jpg


株式分割データー

読込まれた時系列株価に株式分割データーが有る時は、上図のように株価4本値・出来高の後にPERMIL(‰)で表示されます。

この株式分割データーは、時系列株価ファイルを読込むと同時に株式管理に読込まれます。

株式分割データーファイル

「C:¥株式管理¥YahooD/L」フォルダーの中に「株式分割YYMMDD.CSV」ファイルが作成され、株式分割データーが別途記録保管されます。


KabukaJikeiretsu-17.jpg


表示例は「2008年1月1日~2008年7月4日」のYahoo時系列株価読込でえられた株式分割データーです。

KabukaJikeiretsu-18.jpg






ページトップへ