はじめに |
FtchYaQはYahoo! Financeから日々の株価(4本値、出来高)を取得し、株取虫ファイルに出力するWindows用アプリケーションです。 フリーウエアです。
プロキシを設定する必要がある場合は、コントロールパネルのインターネットオプションで設定してください。プロキシを設定すると会社からでも株価データを取得できるようになりますが、そんなことしたら会社のプロキシサーバにアクセスログが残り、大目玉ということにもなりかねないのでご注意を。世間は「密告の時代」です。
株価データの取得 |
銘柄基本情報の取得 |
ファイルメニューの「基本情報取得...」で、Yahoo! Finance.から銘柄情報を取得することができます。取得した銘柄情報は、ChartScapeEx.DICという名前の銘柄基本情報辞ファイルにセーブされます。このファイルは、ChartScape/Win v2.xで使用することができます。生成/更新したChartScapeEx.DICをChartScape/Win v2.xのディレクトリにコピーすれば、ChartScape/Win v2.xで銘柄情報を表示できるようになります。
これらのチェックボタンの使い方の詳細はこちらを参照してください。
業績データの取得 |
ファイルメニュー「業績情報取得...」で、Yahoo! Finance.から各銘柄の業績情報(時価総額、1株利益、株価収益率、1株株主資本、純資産倍率)を取得することができます。業績情報はFNyymmdd.DATという名前でセーブされます。このファイルを、ChartScape/Win v2.xで読み込み、銘柄スクリーニングで使用できます。 四半期毎程度の頻度で業績情報を取得し、ChartScape/Win v2へインポートするとよいでしょう。
業績ファイルFNyymmdd.DATは、以下の形式のテキストファイルです。
040217 13 1301,0,極洋,21410.00,9.86,19.17,119.88,1.58 1331,0,ニチロ,24180.00,1.78,82.58,110.95,1.32 1332,0,日本水産,70966.00,17.32,14.78,282.59,0.91 1333,0,マルハ,48600.00,5.38,30.11,120.29,1.35 1352,0,ホウスイ,5816.00,3.50,41.43,92.77,1.56 1376,0,カネコ種苗,6004.00,8.16,62.50,642.47,0.79 : : |
FetchYaQの設定と保守 |
「初期設定」メニューで、株取虫ファイルの出力先ディレクトリと出力フォーマットを設定することができます。 出力フォーマットは、何種類かの株取虫フォーマットの中から選択できます。
起動後直ちに取得/取得後直ちに終了、を設定することにより、常時稼動しているサーバーで、毎日決まった時間にタイマー起動して運用することが可能です。
ファイアーウォールの中から使用する場合は、コントロールパネルのインターネットオプションでプロキシを設定してください。
取得する銘柄はfetchlist.csvで定義して下さい。fetchlist.csvはテキストファイルですから、テキストエディタやExcelで参照できます。同梱のfetchlist.csvには、約3800銘柄を取得するようになっていますが、最新版ではありません。以下の手順でfetchlist.csvを最新にすることができます。
これらのチェックボタンの使い方の詳細はこちらを参照してください。
「出来なかった銘柄数」が0でなかったら、上場廃止になった銘柄があると思われます。出来なかった銘柄の証券コードは、ERRORLOG.TXTという名前のファイルに出力されます。このファイルを見て、不必要な銘柄をfetchlist.csvから削除してください。
fetchlist.csvの形式は以下です。
998405,1001,X,TOPIX 998407,1010,X,日経平均株価 23337,1002,Q,店頭ジャスダック指数 USDJPY=X,1201,X,アメリカドル 1301,1301,T1,極洋 1319,1319,T2,日経300投信 1331,1331,T1,ニチロ 1332,1332,T1,日本水産 1334,1334,T1,マルハグループ本社 : : |
インデックスや投信、外為等のデータを取得する場合には、株取虫ファイルに出力するときの4桁の擬似証券コードを、必ずfetchlist.csvに指定する必要があります。
株取虫ファイルに書き出す市場コードは、市場定義ファイルmarket.csvで自由に設定できます。
market.csvの形式は以下です。
1, T1, 東証1部 2, T2, 東証2部 3, O, 大証1部 4, O, 大証2部 5, N, 名証1部 6, N, 名証2部 7, F, 福岡 8, S, 札幌 9, Q, JASDAQ 10, H, ヘラクレス 11, M, マザーズ 12, I, 東証外国 |
不具合などありましたら、 chartscape@mac.com まで、ご連絡下さい。