#-------------------------------------------------------------------------------
# Name: module1
# Purpose:
#
# Author: bruce.lin.chn
#
# Created: 23/09/2011
# Copyright: (c) bruce.lin.chn 2011
# Licence: <your licence>
#-------------------------------------------------------------------------------
#!/usr/bin/env python
import ystockquote
print ystockquote.get_historical_prices('002500.sz', "20110919","20110923")
运行结果:
*** Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32. ***
>>>
21.20
{'stock_exchange': '"Shenzhen"', 'market_cap': 'N/A', '200day_moving_avg': '31.6461', '52_week_high': '42.30', 'price_earnings_growth_ratio': 'N/A', 'price_sales_ratio': 'N/A', 'price': '21.20', 'earnings_per_share': '0.00', '50day_moving_avg': '26.1162', 'avg_daily_volume': '1022660', 'volume': '1067959', '52_week_low': '20.57', 'short_ratio': 'N/A', 'price_earnings_ratio': 'N/A', 'dividend_yield': '0.93', 'dividend_per_share': '0.20', 'price_book_ratio': 'N/A', 'ebitda': '0', 'change': '-0.41', 'book_value': '0.00'}
>>>
[['Date', 'Open', 'High', 'Low', 'Close', 'Volume', 'Adj Clos'], ['2011-09-22', '22.05', '22.77', '21.60', '21.61', '836000', '21.6'], ['2011-09-21', '21.47', '22.17', '21.17', '22.11', '1505400', '22.1'], ['2011-09-20', '21.33', '22.09', '21.22', '21.70', '1206900', '21.7'], ['2011-09-19', '21.62', '21.90', '21.43', '21.52', '508600', '21.5']]
>>>
详细用法参考:
print ystockquote.get_price('002250.sz')
print ystockquote.get_all('002250.sz')
http://www.goldb.org/ystockquote.html
https://github.com/diehl/Stock-Price-Time-Series-Analysis
感谢 Corey Goldberg! 002500.sz今天涨了 ^_^
分享到:
相关推荐
2. **获取股票历史数据**: - **API接口**:许多金融网站提供API接口,允许开发者获取股票历史数据。你需要找到一个可靠的股票数据提供商,如Yahoo Finance、Google Finance或Alpha Vantage等,这些都提供了免费的...
- `getStockInfoByCode`:根据股票代码获取股票的一系列信息,包括但不限于股票名称、当前价格、开盘价、收盘价等,这些信息以字符串数组形式返回。 ##### 2. HTTP请求方式 - **示例**:通过向特定URL发送HTTP请求...
5. 批量获取股票代码:为了一次性获取大量股票的实时数据,首先需要准备一个包含股票代码的列表。本文示例中通过读取本地文件的方式获取了所有股票代码。 6. 时间戳使用:在数据获取前后,使用datetime模块来记录...
该源代码项目是一个基于VC++的股票数据获取与实时图表显示的应用程序,使用了Visual Studio 2010进行开发。这个程序的核心功能是通过新浪网提供的股市接口,获取最新的股票市场数据,包括6个主要的大盘指数和50个...
腾讯作为中国最大的互联网公司之一,提供了丰富的API服务,其中包括财经数据接口,允许开发者获取股票市场数据,如实时报价、历史交易数据等。这些接口通常通过HTTP请求发送到腾讯服务器,并返回JSON或XML格式的数据...
本示例主要关注如何通过编程方式从新浪财经获取股票数据。新浪作为国内知名的财经信息提供平台,提供了丰富的股票API接口供开发者使用。下面我们将深入探讨这个小例子中的关键知识点。 首先,我们需要了解新浪股票...
3. **历史交易数据接口**:提供过去一段时间内的股票每日交易数据,用于回测交易策略或进行技术分析。 调用这些接口时,我们需要遵循一定的请求格式,通常包括: - **URL**:接口的地址,通常由服务提供商提供。 -...
除了实时行情,我们还可以通过新浪提供的其他URL获取股票的历史数据和图表,这对于分析股票走势和制定投资策略非常有帮助。例如,可以通过以下链接获取日K线图: - `...
其中stock data文件夹中存放所有股票从上市日至今的历史交易数据,每个股票一个文件。index data中存放上证指数等主流指数的历史交易数据,每个指数一个文件。 2.数据为csv格式,方便程序导入。 3.浏览数据时,建议...
在Python编程语言中,获取股票行情数据是一项常见的任务,尤其对于金融数据分析和自动化交易系统开发而言至关重要。Python提供了丰富的库和API接口,使得获取实时或历史股票数据变得相对简单。以下是一些关于如何...
【VB股票实时交易数据采集源码】是一个使用Visual Basic(VB)编程语言编写的程序,其主要功能是针对中国A股市场,包括沪深两市共3396只股票的实时交易数据进行批量采集。该程序具备灵活性,允许用户根据特定的交易...
在我们的场景中,我们需要向股票数据提供者发送一个包含股票代码的请求,以获取该股票的历史日线数据。这通常涉及构建一个URL,其中包含股票代码和可能的其他参数,然后将该URL作为GET请求的目标。 VC++提供了多种...
标题中的"A股深证交易所1085支股票25年历史数据"指的是一个包含深证交易所1085家上市公司的股票历史交易数据的集合,涵盖了从1995年1月1日到2020年7月10日长达25年的区间。这些数据对于投资者、分析师以及对金融市场...
在IT行业中,实时获取股票行情数据是一项至关重要的任务,尤其对于投资者、交易员以及金融分析人员来说。Delphi是一款强大的面向对象的编程环境,它基于Pascal语言,以其高效的性能和丰富的组件库闻名,常被用于开发...
在金融数据分析领域,获取实时或历史的股票交易数据是至关重要的。本项目通过Python编程语言,利用多线程技术从Yahoo Finance API获取了上证50指数的成分股交易数据。接下来,我们将深入探讨这个过程涉及的技术点和...
C++交易数据接口程序源码包:实时获取与处理交易数据的智能框架系统,C++源码代码 交易数据接口程序源代码 这是一个c++语言编写的Windows程序源码包及工程。 1、支持按照设定时间间隔从交易所获取实时成交价格、金额...
雅虎财经提供了一个公开的接口,通过该接口可以获取股票的历史交易数据,包括开盘价、收盘价、最高价、最低价以及成交量等。这些数据通常以CSV格式返回,方便进一步的分析和处理。 在Python中,我们可以使用...
`__init__`方法初始化对象,`StartWind`启动Wind服务,`LoadStockList`获取所有A股代码,`LoadHisInfo`则用于获取每个股票的历史交易数据并保存到文本文件。 4. **Wind数据查询**:`w.wset`和`w.wsd`是WindPy提供的...
历史数据涵盖了期货、期权以及股票等市场,用户可以获取到丰富的K线、分时、交易量等多维度数据,为策略开发和回测提供坚实的基础。实时数据服务则确保了策略对市场变化的及时响应,为高频交易和动态管理提供了可能...
2. **股票数据接口**: 股票数据接口通常是API(Application Programming Interface),它允许程序与证券交易所或数据供应商的服务器进行通信,获取实时或历史的股票报价、交易量、公司信息等数据。 3. **数据读取...