【问题标题】:Yahoo Stock Feed雅虎股票提要
【发布时间】:2011-04-21 20:04:00
【问题描述】:

我正在尝试获取股票开盘价图表。

我想使用 yahoo 的数据提要获取股票数据:http://www.gummy-stuff.org/Yahoo-data.htm

有人用过这个吗?我想要的基本上是一个1列的表格,每一行代表一天,第一列代表特定股票的开盘价。

如何查询不止一天?

【问题讨论】:

  • 我对您提出的数据模型感到困惑。您想要一个“1 列表”,其中“第一列”代表开盘价。您如何知道什么股票的价格?你怎么知道日期?
  • 除此之外。它是什么股票不是这个主意。这个想法是,我想输入一个开始日期和结束日期,然后得到一个多天的列表。

标签: php web-scraping yahoo yahoo-finance stock


【解决方案1】:

这就是您可以检索数据并对其进行解析的方式:

$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
}

更新:

雅虎提供历史数据,例如对于此页面上的 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

我建议玩网页以了解哪些参数代表什么。

【讨论】:

  • 我添加了一个提供多日数据的链接。
  • 我有一篇分解参数的博文。不仅仅是报价,您可以从雅虎获得股息、出价、要价、移动平均线等。 jarloo.com/yahoo_finance
【解决方案2】:

根据gummystuff的参数列表:

问
a2 日均交易量
a5 询价 b 出价
b2 询问(实时)
b3 出价(实时) b4 账面价值
b6 投标尺寸
c 变化和百分比变化 c1 改变
c3 佣金
c6 变化(实时) c8 下班后更改(实时)
d 股息/股份
d1 最后交易日 d2 交易日期
电子收益/份额
e1 错误指示(返回符号更改/无效) e7 EPS 估计本年度
e8 明年 EPS 估计
e9 EPS 估计下一季度 f6 流通股
g 最低价
h 日高 j 52 周低点
k 52 周高点
g1 控股收益百分比 g3 年化收益
g4 控股收益
g5 Holdings 收益百分比(实时) g6 持仓收益(实时)
i 更多信息
i5 订单簿(实时) j1 市值
j3 市值(实时)
j4 EBITDA j5 从 52 周低点变化
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 市盈率
r1 股息支付日期 r2 市盈率(实时)
r5 PEG比率
r6 价格/每股收益估计本年度 r7 明年价格/每股收益预估
s 符号
s1 拥有的股份 s7 短比
t1 最后交易时间
t6 贸易链接 t7 股票代码趋势
t8 1 年目标价
v 体积 v1 控股价值
v7 控股价值(实时)
w 52 周范围 w1 日值变化
w4 日值变化(实时)
x 证券交易所 y 股息收益率

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多