• 締切済み

ACCESSで株価データをダウンロードするには?

以前にも株価データのダウンロードについて質問していた者ですが、良い回答がなかったため、再度質問させていただきます。 ACCESSのリンクテーブルを使って、ネットから株価をダウンロードするにはどんな方法があるでしょうか。ACCESSのヘルプによると、リンクのダイアログのファイル名の欄に、「http://・・・」または「ftp://・・・」を入力するするように書いてあるのですが、株価を公開しているサイトのURLがわかりません。パスワードなどがなくフリーで、しかもある程度信頼のおけるサイトです。ご存知の方おられましたら教えていただきたいのですが。 なお、銘柄コードを入力せず、東証一部全銘柄、日経平均、TOPIX、単純平均、業種別指数などを一括してダウンロードしたいのですが。 他にEXCELのWEBクエリーを使ってネットから株価を取得する方法やACCESSのVBAなどを使って株価を取得する方法があれば教えててただければありがたいです。 いずれの方法でも銘柄コードを入力せず一括でできる方法をお願いいたします。

みんなの回答

  • fusigi
  • ベストアンサー率0% (0/1)
回答No.5

システックのテレチャートW Ver4で、さらに、パソコンにMatrox のヂュアルヘッドビデオカードを2枚挿入して、19インチ デイスプレーを4台使えば、さながら、証券会社の中にいるような、1部2部、店頭の全銘柄の株価、上がり下がりを刻々と見ることができます。自分の好きな銘柄だけ集めて表示することもできます。 表示された銘柄を選択してクリックすれば、1秒以内に書くのグラフが表示されます。 システックのまわしものでは、ありません。 おわり

参考URL:
http://www.matrox.com/mga/products/home.cfm
hama4
質問者

お礼

ありがとうございます。 せっかくですが、そこまで大げさにすることは今のところ考えていません。

  • fusigi
  • ベストアンサー率0% (0/1)
回答No.4

テレチャートver.4 は、データをインターネットで、ダウンロードして取り込みます。かなり高速で、1-2分で取り込んでしまいます。見るだけでなく、そのデータをいろいろアクセスなどで、加工して活用できます。費用は、年間1万円(月870円位)なので、株のもうけと比べれば、微々たるものです。過去の株価は、何年分も取り込めます。データを取り込んだ後、CSV変換という項目をクリックすると、自分のパソコンにCSV形式で保存されます。そのデータを、エクセル、アクセスから読み込みにいけば良い訳です。試しに、実際にやってみましたが、うまくいきました。(スペースとコンマの区切りには、注意が必要です)アクセスでは、フォームにそのCSVデータを読み込みにいくコマンドを貼り付けて、データをアクセス用にした後、クエリで加工すれば、目的の抽出とか計算、並び替えなどは、比較的簡単にできる様に思います。 でも、おっしゃるような損益計算、チャート分析、買い売りのタイミングくらいならば、テレチャートW 4.0 と証券会社のホームトレードを活用すれば、ほとんどのことができるのではないですか? ホームトレードでは、評価損益はも十分やってくれていますし、気配もでますので、刻々と、売り買いのタイミングや指値の決定もできると思いますが?チャートは、分析までしてくれます。そのほかに、私は、東洋経済の兜町情報などを参考にしています。(これも年間1万円) 自分で、アクセスのプログラムを作るのは、時代遅れの感じがするでもありません・・・・趣味ならばしかたないのですが、そういう自分も興味があります。 また、わからないことがあったら情報交換しましょう。

参考URL:
http://www.tktoushi.com/
hama4
質問者

お礼

回答ありがとうございます。 テレチャートにインターネット版があるとは知りませんでした。一度システック社に問い合わせしてみたいと思います。

  • fusigi
  • ベストアンサー率0% (0/1)
回答No.3

私は、システックのTelechart W Ver.4 を使用しています。全銘柄の毎日の高値安値現在値を刻々と見ることができます。(1分遅れ位)銘柄をクリックすると何年間かの日足週足月足のグラフを即時に見る事ができます。その他信用残、ザラバ、分析、資産管理、等多機能が付いています。(Yahooの株価情報と連動している) お尋ねの、CSV変換 も付いていますが、アクセスでどんな事に使うのでしょうか?興味のあるところです。私もアクセスを頻用しています。 気配を見るのは、N証券会社の気配をみて、売り買いしています。  以上

参考URL:
http://www.systec-inc.co.jp/
hama4
質問者

補足

システック社のテレチャートは文字放送を受信してチャートを表示するソフトじゃなかったでしょうか。たしか、そのように聞いていますが。 実は私も文字放送を利用しているのですが、文字放送は来年の3月でなくなると聞いています。それで、インターネットから株価をダウンロードする方法が知りたかったのです。それに、テレチャートはたしか、有料ソフトですね。できれば無料でダウンロードしたく、ACCESSから何かコマンドをネットに送ってデータをダウンロードするには具体的にはどのようにすればよいのか教えていただきたくて、質問させていただきました。 私のACCESSの使い方ですが、 ・クエリーで、ある時期からの値上がり率や値下がり率の大きい順に表示して、大きく下がった銘柄や、最近上がり始めた銘柄などを調べる。 ・レポートを使って、日足、週足、月足等のチャートを自分なりに工夫し、表示してその動きを見ていく。そして、チャートの形から、売り時、買い時の判断をする。 ・EXCELでACCESSのデータ(購入銘柄の終値)を取り込んで、評価損益を計算する。 等々です。

  • muchas
  • ベストアンサー率49% (52/105)
回答No.2

>やはり銘柄リストを作らなければならないのですね。新規>上場や上場廃止、2部から1部への変更などその都度遅滞>なく変更するのは大変ですね。 これも自動化できますよ。ヤフーの企業情報を使えば。 銘柄コードは市場間でもダブリがないので市場が変わっても大した手間ではないと思いますが。 自分でマクロ作ろうという気があるなら、これぐらいはできると思います。ましてURLなんて聞かないでください。回答する気になれません。(gooで検索すれば5秒でわかるでしょ。)

  • muchas
  • ベストアンサー率49% (52/105)
回答No.1

私はアクセスではなくエクセルで同様の事をやっています。(単にアクセスを使う知識がないだけでたぶんできると思います。) エクセルではwebクエリーを使います。 データはヤフーファイナンスとMSNマネーからダウンロードしています。”一括で”表示される画面があれば一括でダウンロードできるでしょうが、両サイト銘柄別のページなので、1社ごとにダウンロードする必要があります。 ヤフーファイナンスの方が反応が早いですが、MSNでしか取れない情報もあるので併用しています。 そこで、銘柄リストをつくって、そのリストに沿って順にwebクエリーを実行するマクロを作れば、実質的には”一括で”ダウンロードできます。 今、この回答を下記ながらダウンロードしていますが、3000銘柄で1時間ぐらいかかるかもしれません。(相手先や自分のPCにもよります) マクロの書き方等は、そっち方面のカテゴリの方が良い回答が得られると思います。 エクセルであれば、マイクロソフトの「答えてネット」もレベルの高い回答者がそろっていますよ。 がんばってください。

hama4
質問者

お礼

回答ありがとうございます。 やはり銘柄リストを作らなければならないのですね。新規上場や上場廃止、2部から1部への変更などその都度遅滞なく変更するのは大変ですね。 3000銘柄で1時間ということは、東証1部で約1500銘柄ですから30分、けっこう長くかかりますね。 そのほかにも何かいい方法があればお知らせ下さい。

hama4
質問者

補足

ヤフーファイナンスとMSNマネーのURLはわかりますでしょうか。また、日経平均、TOPIXや業種別平均はどういうコードになりますか。 それと、これらのサイトでは過去のデータをさかのぼってダウンロードは可能でしょうか。