0

始値のチャートを取得しようとしています。

株式データに yahoo のデータ フィードを使用したい: http://www.gummy-stuff.org/Yahoo-data.htm

誰もこれを使ったことがありますか?私が欲しいのは、基本的に 1 列のテーブルです。各行は 1 日を表し、最初の列は特定の株の始値を表します。

1 日以上のクエリを実行するにはどうすればよいですか?

4

2 に答える 2

3

これは、データを取得して解析する方法です。

$sourceURL = 'http://finance.yahoo.com/d/quotes.csv?s=AAPL&f=snd1lyr';

$sourceData  = file_get_contents( $sourceURL );

// separate into lines
$sourceLines = str_getcsv($sourceData, "\n"); 

foreach( $sourceLines as $line ) {

    $contents = str_getcsv( $line );

    // Now, is an array of the comma-separated contents of a line
}

アップデート:

Yahoo は、このページで AAPL などの履歴データを提供しています。

http://de.finance.yahoo.com/q/hp?s=AAPL

ページの下部で、次のリンクを使用して表をダウンロードできます。

http://ichart.finance.yahoo.com/table.csv?s=AAPL&d=3&e=22&f=2011&g=d&a=8&b=7&c=1984&ignore=.csv

どのパラメータが何を表しているかを知るために、ウェブページをいじることを提案します。

于 2011-04-22T00:20:47.110 に答える
2

gummystuffによるパラメーターのリスト:

a アスク
a2 1 日平均
出来高 a5 アスク サイズ b ビッド
b2 アスク (リアルタイム)
b3 ビッド (リアルタイム) b4 簿価
b6 ビッド サイズ
c 変化と変化率 c1 変化
c3 コミッション
c6 変化 (リアルタイム) c8 営業時間外変化 (リアルタイム)
d 配当/シェア
d1 最終取引日 d2 取引日
e 収益/シェア
e1 エラー表示 (シンボルが変更された/無効である場合に返される) e7 EPS 推定今年
e8 EPS 推定来年
e9 EPS 推定次四半期 f6 浮動株
g 1 日の安値
h 1 日の高値 j 52 週安値
k 52 週
高値 g1 保有株の利益率 g3 年間利益
g4 Holdings Gain
g5 Holdings Gain Percent (リアルタイム) g6 Holdings Gain (リアルタイム)
i More Info
i5 Order Book (リアルタイム) j1 Market Capitalization
j3 Market Cap (リアルタイム)
j4 EBITDA j5 Change From 52-week安値j6
52 週安値からの変化率
k1 時間経過による最終取引 (リアルタイム) k2 変化率 (リアルタイム)
k3 前回取引サイズ
k4 52 週高値からの変化 k5 52 週高値からの変化率
l 最後の取引 (時間とともに)
l1 最後の取引 (価格のみ) l2 上限
l3 下限
m 日の範囲 m2 日の範囲 (リアルタイム)
m3 50 日移動平均
m4 200 日移動平均 m5 200 日移動平均
からの変化 m6 200 日移動平均からの変化率
m7 50 日移動平均からの変化 m8 50 日移動平均からの変化率
n 名前
n4 メモ o 始値
p 前の終値
p1支払価格 p2 変化率
p5 価格/売上
p6 価格/帳簿 q 配当落ち日
r P/E 比率
r1 配当支払日 r2 P/E 比率 (リアルタイム)
r5 PEG 比率
r6 価格/EPS 推定当年度 r7 価格/EPS 推定翌年
s シンボル
s1 所有株式数 s7 ショート比率
t1 最後の取引時間
t6 取引リンク t7 ティッカー トレンド
t8 1 年間の目標価格
v 出来高 v1 保有価値
v7 保有価値 (リアルタイム)
w 52 週間の範囲 w1 1 日の値の変化
w4 1 日の値の変化 (リアルタイム)
x 証券取引所 y 配当利回り

于 2011-07-21T04:55:02.673 に答える