株価の取得手順を以下に示します。[実行]ボタンをクリックすると、まず株価補充機能で補充する株価データがあるかどうかをチェックして今日の株価以外に補充する株価データがある場合は、時系列データから過去の株価データ及び信用残データを取得&更新します。その後で、ヤフー/インフォシークから、今日の株価データを取得し、CSV形式ファイル(YahooHtm.txt)に変換します。(YahooHtm.txtファイルはyahooディレクトリに格納されます。インフォシークから株価データを取得した場合もyahooディレクトリに格納されます。取得した株価データは個人で利用するのみにして下さい。株価データを取得するためには、インターネットに接続されている必要があります。(自動的にダイヤルしてインターネットに接続することはありません。{SHIFT}+{CTRL}を押しながら[実行]ボタンを右クリックするとヤフー/インフォシークから株価データ取得を予約することができます。20:00時(土曜、日曜を除く)になると、ヤフー/インフォシークから株価データを取得し、CSV形式ファイル(YahooHtm.txtとRyyyymmdd.txt)に変換します。株価データを取得後、予約状態に戻ります。(URL検索に対して自動的にダイヤルしてインターネットに接続できる環境が必要です。ルータ等の機能を利用して下さい。ヤフー/インフォシークのHTML文書からCSV株価に変換しているため、ヤフー/インフォシークのフォーマットが少しでも変わると正しくCSV株価に変換されなくなることがあります。新フォーマットにもできるだけ早く対応したいと考えています。ヤフー/インフォシークでは指数(日経平均:東証一部の出来高)の出来高が求めらないため、出来高はミレニアム株式投資情報から求めています。新規上場銘柄の株価を取得する場合、yahooディレクトリに新規上場銘柄情報を記述した新規上場銘柄.txtが必要です。(新規上場銘柄.txtに記述されても株価情報がヤフーに登録されていない場合は、株価取得されません。)*:新規上場銘柄.txtファイルは、株てくてくバージョン8.0.1からWeb上の新規上場企業情報より自動的に作成するようにしたため、ユーザは作成する必要はありません。新規上場銘柄.txtファイルには、銘柄コード(4桁),銘柄名の形式で記述します。新規上場銘柄.txtに記述された銘柄の株価が取得できた場合、その銘柄の情報を新規上場銘柄.txtから自動的に削除します。新規上場銘柄.txtに記述された銘柄の上場コードや業種コードもヤフーから取得し、株価データに追加します。(上場コードが求められない場合、3(その他市場)を仮定し、業種コードが求められない場合、10(水産・農林)を仮定します。株価取得時に株価更新を同時に行う場合、「同時に株価更新」のチェックボックスをチェックしてください。順番)の最も高い市場の株価を取得します。複数の市場に上場している場合で上記の優先順位で求まった市場以外の株価を取得したい場合は、yahoopri.txtファイルを以下の形式でyahooディレクトリに作成することにより別市場の株価を取得することができます。市場変更があったときなど、取引所が違うと株価が取得できないため、市場を表す拡張子についてyahooのホームページでご確認ください。東証と東証以外に上場している銘柄で、上記の方法で東証以外の株価を取得した場合であっても、上場コード(1:東証一部、2:東証二部、3:その他市場)は変更しません。取得銘柄数が多くなる場合があります。ヤフーから株価取得する場合は、50銘柄の株価をまとめて取得しますが、インフォシークから株価データを取得する場合は、1銘柄づつの株価取得になるため、ヤフーからの株価取得より時間がかかります。このため、ヤフーからの株価取得がアクセス障害等で取得できないときのみ、インフォシークから株価取得することをお勧めします。(銘柄コードラベルをshift+ctrl+右クリックすると自動取得を抑止することができます。株価は17:00以降に取得するようにしてください。株てくげっとをコールして株価取得中は株てくてくの操作は行えません。株価更新用フォーマット株てくてくで現在使用できる株価更新用フォーマットは以下の3種類ですが、株価や出来高の桁調整を行わなくてもよいフォーマットは必要性があれば今後サポートしたいと考えています。必要とせず、業種コードのメンテナンスも必要なくなるため、大和総研のシルバー会員になって大和総研形式で株てくてくの株価を更新することをお勧めします。独自に決めたフォーマットです。他の株価更新フォーマットで株価更新する場合であっても、一度本フォーマットに変換した後、株価更新を行います。ユーザが現在使用している株価更新用フォーマットを以下のフォーマットに変更することにより、株てくてくの株価更新用フォーマットとして使用することができます。業種コードは指定されていなくてもかまいません。指定されてない場合は業種コード処理を無視します。Stockdat.txt199905281301,1,"極洋",176,180,173,176,3241331,1,"ニチロ",185,188,182,183,2171332,1,"日水",180,181,176,179,6331333,1,"マルハ",140,143,138,140,2791001,1,"日経225",16118.26,16118.26,15886.62,15972.68,416730Kc20株価ボード形式KC20/KC20Wのアプリケーションソフトの「株価ボード」でCSVファイル出力したときのフォーマットです。パラメタファイルで以下のフォーマットになるように設定して下さい。文字放送では、一千万円以上の株価は正しく求められません。株てくてくが大和総研から株価データを巡回ダウンロードし、自動的にCSVファイルに変換した出力フォーマットです。大和総研から業種コードも求めるようにしたため、業種コードに対するメンテナンスが必要なくなります。大和総研から株価データをダウンロードするためには、会員(シルバー会員:年間3000円)登録する必要があります。業種コード証券取引所の定める新業種分類(33業種)に準拠(四季報の目次にあわせます。大和総研の業種別URL番号とは異なります。大和総研の情報そのままです。Yahoo形式ヤフーから取得したデータのフォーマットです。フォーマットはStockdat形式と同じです。業種コードは指定されていなくてもかまいません。指定されてない場合は業種コード処理を無視します。入出力情報<入力フォーマット>株価更新用フォーマットを選択します。<株価更新用ファイル>株価更新用ファイルを選択します。C:¥KTEC¥BRANDの銘柄コードごとに今日の内容を追加しCSVファイルを出力します。(日足)C:¥KTEC¥BRAND_Wの銘柄コードごとに今日の内容を追加しCSVファイルを出力します。C:¥KETC¥KTECXXX.DATに今日の内容を追加します。CSV形式株価データはEXCEL等で利用するために作成していましたが、株価修正/コンバートでランダム形式株価データからCSV形式株価データを作成できるようにしたため、ユーザはこのチェックをはずしてください。環境設定バスの設定で、格納ディレクトリを変更することができます。<株価更新ファイルの退避>C:¥KETC¥DATAにファイル名称をKyymmdd.txtに変換して株価更新ファイルをセーブします。株価更新用フォーマットがSTOCKDAT形式でない場合、STOCKDAT形式に変換後の株価データをセーブします。元の形式の株価データは、同じディレクトリに名称をKyymmdd.txtに変換して残します。環境設定バスの設定で、セーブディレクトリを変更することができます。<ランキング分析>株価更新後、ランキング分析と市場分析を同時に行う場合、この項目をチェックして下さい。株価更新ボタンをクリックすると株価更新後、ランキング分析と市場分析を行います。株価更新後、ランキング分析と市場分析を行わない場合、このチェックをはずして下さい。[分析]ボタンをクリックすると日々データでランキング分析するのかそれとも週間データ、月間データでランキング分析するのかを選択するメッセージボックスが表示されます。週間データ、月間データで分析する指定を行ったばあい、初期設定のランキングで指定された分析条件を週間データ、月間データで分析します。市場分析も選択した株価データで分析します。週間データおよび、月間データでランキング分析を行った場合、ランキング順位も選択した株価データでの順位となります。株価分析項目のランキング順位は、最後にランキング分析した株価データでのランキング順位となります。(最後にランキング分析したデータが週間データならば、株価分析のランキングは週間ランキング順位。[分析]ボタンをクリックすると株価更新を行わず、ランキング分析と市場分析のみを行います。[分析]ボタンを{SHIFT}+{CTRL}+右クリックするとランキング分析日付が指定可能になります。分析ボタンを{SHIFT}+{CTRL}+右クリックするとランキング分析日付が指定可能になります。ここで、分析開始日に2004/12/1を指定し、分析終了日に2004/12/27を指定する。(正しく分析日を指定すればrankday.txtが作成され、別ファイルのチェックボックスが現れます。別ファイルチェックボックスをチェックした後、分析ボタンをクリックする。*:銘柄コードラベルとは、左上にある(銘柄コード:)と表示されている場所のことです。ランキング分析した結果をrankディレクトリに、Ryyyymmdd.csvの名前で全銘柄の情報を出力するようにしました。(この機能は、株価分析ユーザのみ)<株価補充>[株価更新]ボタンを{SHIFT}+{CTRL}+右クリックすると、株価未取得日から最新日付までの株価と信用残を一括取得して更新します。日経平均の出来高(東証一部の出来高)は、最大2ヶ月前(約45営業日)まで求めますが、それ以前の出来高はゼロになります。株価未取得日から最新日付までに新規上場した銘柄は、yahooディレクトリに新規上場銘柄情報を記述した新規上場銘柄.txtがあればその銘柄の株価も取得し更新します。新規上場の場合、貸借銘柄かどうかこのときまだわからないため信用残は求めません。メンテナンスの信用残取得で取得した信用残データと、株価補充で取得した信用残データが異なる銘柄があります。東証と大証に登録されている銘柄の場合、一方のサイトは東証の信用残を優先して登録し、もう一方のサイトは大証の信用残を優先して登録している銘柄があるためです。株価補充は時系列データから株価取得するため、通常の株価取得&株価更新より時間がかかります。1日分の株価補充も、50日分の株価補充も時間はほとんど変わりませんが、株価補充には1〜2時間必要です。株価補充は株価未取得日から最新日付までの株価を一括取得しますが、未取得日があるにも関わらず最新日の株価取得&株価更新で株価の更新を行った場合は、過去の未取得日の株価補充をすることはできません。2005/9/26日まで株価取得&株価更新されており、27,28,29の株価データが未取得の状態で、9/30に株価取得&株価更新すると、9/30の株価が最新データ(2005/9/27,28,29の株価がぬけた状態)になります。この状態で株価補充を行っても、9/30を株価取得日の最終日と判断するため、2005/9/27,28,29の株価は補充されません。OLDディレクトリにある株価を更新する前の株価データ(ktec.add,ktec.del,ktec.ind,ktec.sys,ktecxxx.dat,ktecsxxx.dat)をインストールディレクトリ(ktec.sysのある場所)にコピーすると、9/26の株価にもどるため、この状態で株価補充すると、2005/9/27,28,29の株価は補充されます。修正したい日付の株価更新ファイルを指定して[株価更新]ボタンをクリックします。追加ファイルの表示で、KTEC.ADDを選択すると新規銘柄登録された銘柄が表示されます。削除ファイルの表示で、KTEC.DELを選択すると上場廃止になったり、データ漏れ等によりランダム形式株価データに株価が更新できなかった銘柄が表示されます。追加銘柄がある場合、追加ファイルの表示を参照してください。削除銘柄がある場合、削除ファイルの表示を参照してください。より、銘柄名、上場コード、業種コードが変更となった場合、自動的に変更します。複数市場に登録されている銘柄の扱い東証銘柄に登録されている銘柄は、東証の株価、出来高を採用します。東証に登録されていない銘柄で東証以外に複数登録されている銘柄は、最後に現れた株価、出来高を採用します。東証の株価を優先しないで、東証以外の市場の株価を優先したい場合、優先したい銘柄コードを記入したktecopri.txtファイルをシステムファイル(ktec.sys等)と同じディレクトリに作成してください。東証以外を優先する指定であっても、出来高がゼロの場合は、その市場の株価で更新されません。銘柄コード45016981株価の変換インターネット上に公開されているWebサイトの株価形式を、株てくてくが入力可能な株価形式(Stockdat形式)に変換します。変換後の株価データは、Stockdat.txtの名前でインストールディレクトリに作成します。入出力情報<元のファイル>株価データ変換する元のファイルを選択します。<データ日付>元の株価データの日付を選択します。過去データを変換するときは変更して下さい。<先頭行>データが始まる先頭の行が何行目からなのかを指定します。<区切り記号>データを区切っている記号を選択します。(カンマ,タブ,スペースが選択できます。)<列>元の株価データの銘柄コード、始値、等が何列目に設定されているかを指定します。<日経平均コード>元の株価データで日経平均のコードが何に設定されているかを指定します。(一般には1001ですが、XXXXとなっている場合、ここでXXXXを指定します。)<出来高単位>元の株価データの出来高単位を指定します。1株単位と1000株単位が選択できます。株てくてくに登録されていない銘柄コードが現れた場合、銘柄名は未登録銘柄とし、市場区分は店頭登録とします。株てくてくデータに変換後のデータを十分に確認して下さい。(東証と大証の銘柄が元データに混在している場合、株てくてくの株価データとして使用できません。株価データを公開されているWebサイト(http://www.bekkoame.ne.jp/ha/hahaha/index.htm)の株価形式です。登録している銘柄数は大和総研と異なります。業種コードは求められません。Webサイトからデータを取得する場合、Webサイトの取得ルールを守って下さい。株価自動ダウンロードツール「Kabuゲッティー」で得られる株価形式です。「Kabuゲッティー」は、ゼファーアドバンスドテクノロジー社(http://www.zephyr-at.com/)が無料配布(いずれ有料になる可能性があります)している株価ダウンロードプログラムです。登録銘柄数は大和総研と異なります。業種コードは大和総研と異なるため、業種コードは使用しません。日経225(東証一部の出来高合計)は求められません。Webサイトからデータを取得する場合、Webサイトの取得ルールを守って下さい。出来高:9<日経平均コード>1001<出来高単位>。