股票数据的原始数据形态&数据驱动来设计金融股票业务场景

1. 数据源

其实金融数据没大家想象的那麽复杂,只需要最原始状态的数据,保存到本地即可以。

那麽,怎样才是股票数据的原始状态呢。那就看看1920‘s年代的道氏理论,他是怎样计算道琼斯指数,那麽他采用的就是最原始形态。

假设股票是一个有市价的产品,全由市场价格来操作,那麽以下的数据,就能体现一个市场价格竞争商品的原始状态。

日期和股票编号是主键,股票名称是外键。

因为每只股票编号和交易日,必定是独一无异,而且这里涉及2个业务场景:

a. 抓取2020年1月18日的港股数据

b. 抓取00700.HK腾讯的历史数据

所以原始状态的股票数据,必须有这2个主键,才能支撑起业务场景。

另外,上市公司经常改名,所以nmll这里用外键是必须的,同时也支撑起其他业务:

a. 上市公司的更名变动,如「S上石化」,更各为「中石化」

b. 上市公司的退市预警,如「长生」,更名为「长生ST」,然后「长生ST*」

原文地址:https://www.cnblogs.com/chenkuang/p/12235745.html

时间: 2024-11-08 21:40:03

股票数据的原始数据形态&数据驱动来设计金融股票业务场景的相关文章

阿里开发者们的第15个感悟:做一款优秀大数据引擎,要找准重点解决的业务场景

1月10日,做一款优秀大数据引擎,要找准重点解决的业务场景.这是我们送给开发者的第15个感悟. 沐远在社区分享了他的博文,<使用spark分析云HBase的数据><hive数据导入云hbase>,粉丝评论说请收下我的膝盖. 李伟(沐远)阿里云数据库技术专家专注大数据分布式计算数据库领域, 研发Spark及自主研发内存计算,目前为广大公有云用户提供专业的云HBase数据库及计算服务. 做一款优秀大数据引擎,要找准重点解决的业务场景,打磨一套易用的API,构架与上下游联动的生态. 推荐

用Pandas Dataframe来架构起金融股票数据的内部形态

2. 金融股票数据的另一个形态,怎样在业务内部流动,同时怎样避免错误 前一篇讲解了股票的原始状态,那麽在业务过程中,数据会变成怎样的形态,来完成众多奇奇怪怪的业务呢,以下将会解答. 首先,任何股票都有机会停市,退市.或者退市了再二次上市. 例子,阿里爸爸(9988.HK)在港交所二次上市. 再例如,富力地产(2777.HK),12供2股的方法向市场增发当天,停牌一天. 这种情况下,某些股票的数据就会断断续续,不连贯. 那麽惟一叁考的标准,就只有大盘指数的数据,才是最信得过的依靠. 因此把数据拿了

利用SignalR实施响应股票数据波动

1.新建ASP.NET Web应用程序,  选择Empty模板. 2.创建Stock.cs类 1 public class Stock 2 { 3 /// <summary> 4 /// 价格 5 /// </summary> 6 private decimal _price; 7 8 /// <summary> 9 /// 象征 10 /// </summary> 11 public string Symbol { get; set; } 12 13 pu

用Pandas Dataframe来抓取重构金融股票的各种业务&amp;数据形态

4. 如果计算各项股票指标时,或者处理业务流程时,上一篇的直观认知数据结构,怎样帮助开发者去好好操作,又同时避免计算错误的坑. 首先从上篇的数据结据,可以看出/设计出多少种业务和股票指标. A. 恒生成份股的股份编号 恒指成份股编别 = list(恒生成份股.keys()) B. 个股的收市价&成交额. 腾讯收市价 = 恒生指数[成份股].iloc[大市成交日, 收市价] 腾讯成交额 = 恒生指数[成份股].iloc[大市成交日, 成交额] C. 恒生成份股的收市价&成交额. 恒生成份股收

定向数据爬虫和搜索引擎(Directional Spider)设计文档

  定向数据网络爬虫和搜索引擎项目设计 (新闻数据抓取.分析.加工.检索) 版本号:            v 1.0.0 编写人:          张  文  豪 日  期:       2014年6月10日 文档说明:这个文档还在编写之中,文章中很多写在“保留”二字的不是每月东西,而是没有写.虽然没有具体实现,但是我觉得我把我的经验和思考都写进去了.虽然对于读者来说这个文档相当粗糙,但是是我一个很看重的东西.如果真的有人愿意认真阅读这篇文章,我会很开心和大家交流探讨,欢迎留言和联系我. [

一个实时获取股票数据的安卓应用程序

关键字:Stock,股票,安卓,Android Studio. OS:Windows 10. 最近学习Android应用开发,不知道写一个什么样的程序来练练手,正好最近股票很火,就一个App来实时获取股票数据,取名为Mystock.使用开发工具Android Studio,需要从Android官网下载,下载地址:http://developer.android.com/sdk/index.html.不幸的是Android是Google公司的,任何和Google公司相关的在国内都无法直接访问,只能

实时股票数据接口 ZT

股票数据的获取目前有如下两种方法可以获取:1. http/javascript接口取数据2. web-service接口1.http/javascript接口取数据1.1Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如:var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.2

获取股票数据的2个简单方法

http://blog.sciencenet.cn/home.php?mod=space&uid=461456&do=blog&id=455211 1.原文地址: http://www.21andy.com/blog/20090530/1313.html 实时股票数据接口大全 股票数据的获取目前有如下两种方法可以获取:          1. http/javascript接口取数据          2. web-service接口 1.http/javascript接口取数据

mathematica练习程序(获得股票数据)

从去年的11月开始,中国的股市就一直大涨,不知道这次能持续多长时间. 为了获得股票数据,我用matlab试了网上的一些方法,总是失败,所以就改用mathematica,一行代码就可以了. DateListPlot[FinancialData["ss:600066", {2015, 1, 1}], Joined -> True,Filling -> Bottom] 这里ss代表沪市,sz代表深市. 600066是宇通客车的股票代码,作为宇通家属,选择宇通客车当例子也是理所应当