FtchYaQはYahoo! Financeから日々の株価(4本値、出来高)を取得し、株取虫ファイルに出力するMacintosh用アプリケーションです。 その昔あった、StockTraderとかRealTraderと同じようなものです。 フリーウエアです。
v1.0.3よりプロキシに対応しましたが、OSの初期設定とは非連動です。ごめんどうでも、FetchYaQのPreferences(初期設定)メニューで設定してください。プロキシを設定すると会社からでも株価データを取得できるようになりますが、そんなことしたら会社のプロキシサーバにアクセスログが残り、大目玉ということにもなりかねないのでご注意を。世間は「密告の時代」です。
Yahoo! FinanceのFAQにあります通り、Yahoo! Finance.から取得した株価データは再配布不可です。つまり、あなたがFetchYaQで取得した株価データは、自分の為に使うことはできますが、これを自分のサイト(ホームページ)で公開したり、知人にあげたりすることはご法度です。
| 株価データの取得 |
| FetchYaQの設定と保守 |
「初期設定」メニューで出力フォーマットと出力ファイルのクリエーターとプロキシを設定することができます。 出力フォーマットは、何種類かの株取虫フォーマットの中から選択できます。出力ファイルのクリエーターとは、ファイルのアイコンを選択するものです。代表的なテキストエディタかChartScapeのアイコンを選択できます。
起動後直ちに取得/取得後直ちに終了、を設定することにより、常時稼動しているサーバーで、毎日決まった時間にタイマー起動して運用することが可能です。
ファイアーウォールの中から使用する場合は、プロキシを設定してください。
取得する銘柄はfetchlist.csvで定義して下さい。fetchlist.csvはテキストファイルですから、テキストエディタやExcelで参照できます。同梱のfetchlist.csvには、約3600銘柄を取得するようになっていますが、最新版ではありません。以下の手順でfetchlist.csvを最新にすることができます。
「出来なかった銘柄数」が0でなかったら、上場廃止になった銘柄があると思われます。出来なかった銘柄の証券コードは、webtempフォルダーの中にあるERRORLOG.TXTという名前のファイルに出力されます。このファイルを見て、不必要な銘柄をfetchlist.csvから削除してください。
fetchlist.csvの形式は以下です。
998405,1001,X,TOPIX 998407,1010,X,日経平均株価 23337,1002,Q,店頭ジャスダック指数 1301,1301,T1,極洋 1319,1319,T2,日経300投信 1331,1331,T1,ニチロ 1332,1332,T1,日本水産 1333,1333,T1,マルハ : : |
インデックスや投信データを取得する場合には、株取虫ファイルに出力するときの4桁の擬似証券コードを、必ずfetchlist.csvに指定する必要があります。
不具合などありましたら、 chartscape@mac.com まで、ご連絡下さい。
| 既知の不具合 |
| v1.0.4以前のバージョンでは、fetchlist.csvで定義した銘柄名が長い場合(16文字以上)、正しいフ株取虫ァイルが生成できないバグがあります。v1.0.5で修正します。(2002/12/11頃公開)それまでの間、2002/12/6版のfetchlist.csvをご利用ください。 | |
|
FetchYaQが生成する株取虫ファイルのファイル名はDSyymmdd.DATの形式です。yymmddの部分が文字化けして長〜いファイル名のファイルが生成される場合があるという不具合が報告されています。こうなった場合は、とりあえず、ファイル名をDS021030.DATのようにDSyymmdd.DATの形式に変更し、ファイルをテキストエディタで開いて、1行目を
|