每日定时推送股票数据到表单搭建示例
Tushare平台为许多用户提供了相较其他金融数据“接口更稳定、质量更高”的数据,可获取各类股票行情、财务、市场参考等数据,为有需求的金融工作者和相关领域研究者节省了大量获取数据的时间与精力。
但同时许多用户又面临着另外一个问题:每天将股票数据汇总到表格仍需要大量的时间,不同类型的股票包含多项数据,比如最高价,最低价,开盘价,收盘价,涨跌额等等,且每项数据基本都是精确到小数点后2位的数字,一旦某个数据混淆,无论是对于爱好的股民,还是有需求的金融工作者,亦或是相关领域研究者都可能做出错误决定,面临重大损失。
经调查,许多tushare用户表示,如果每天可以自动汇总,定时推送这些股票数据对于他们将是锦上添花的一件事。因为他们想节省更多时间用于专注研究股票,而非汇总。
那么,该如何避免数据汇总不佳带来的不必要麻烦呢?
很简单,将其实现自动化,只需在集简云搭建一个流程,下面我们一起来看下吧~
(每日自动推送股票数据到维格表效果图)
前期准备工作:
- 集简云账号
- 维格表账号,并提前建立一个表单,设置好所需要的每一项列名
准备好后就可以开始建立自动化流程啦~~
进入集简云主界面,选择左侧导航栏【新建流程】,点击开始创建数据流程。
步骤一:选择触发应用(触发是指当一个事件发生时,触发数据流程。而产生触发事件的应用系统就是触发系统,每个流程中仅有一个触发功能,执行功能可有多个)
1)选择触发应用【定时启动任务】
2)选择执行动作【每天】,保存进行下一步
3)字段设置(根据业务所需完成相应内容的填充,*必填一定要填)
4)点击【获取样本数据】
5)获取到一条样本数据显示“添加成功”。(样本数据是一条真实的数据,主要有两个作用,一是这些数据在后续的步骤中需要使用到,二是可以检查此步骤是否按照我们期待的来执行,保障我们的流程能够正常走通,不会在流程保存后出现大量的错误问题。因此,我们建议不要跳过获取样本环节)
步骤2:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
注:为更好的呈现最终推送效果,我们需添加集简云内置应用【文本处理】来辅助流程搭建,将"时间" 设置为动态变量,这个数据会插入到步骤4 tushare里
1)选择执行应用【文本处理】
2)选择执行动作【公式计算】,保存进入下一步
3)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填)
- 计算公式:支持输入多种计算公式,公式结构和Excel计算格式一致,公式列表请查看集简云帮助中心文档。(注:标点符号均使用英文标点符号)
4)点击【发送数据】
5)获取到一条样本数据
步骤3:添加执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
注:当前日期时间格式为”年-月-日“,tushare需要识别日期时间的格式为”年月日“,因此我们需添加集简云内置应用【日期时间格式变更】来将格式进行转换
1)选择执行应用【日期时间格式变更】
2)选择执行动作【日期时间格式调整】,保存进入下一步
3)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填)
4)点击【发送数据】
5)获取到一条样本数据,得到转换后的日期时间格式为【20220419】
步骤4:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
2)选择执行动作,tushare目前有5个可用执行动作,根据所需进行选择,这里我们用“查询A股日线行情“来演示
3)选择账户,添加新账户
4)这里会弹出一个新窗口,首次添加账户需要将账号授权。
获取方式如下:
- 进入tushare官网 ,登录账号
- 右上角-个人主页-接口TOKEN-复制,填入到集简云即可授权成功
5)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填),完成后保存进入下一步。
6)点击【发送数据】
7)获取到一条样本数据
步骤5:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
1)选择执行应用【维格表】
2)选择执行动作【添加数据】,保存进入下一步
3)选择账户,添加新账户
4)这里会弹出一个新窗口,首次添加账户需要将账号授权。
获取方式如下:
进入到维格表单中,点击右上方的“API”按钮
在API界面中:
点击“显示 API Token” 按钮,将其打开
点击 “Get 获取”进入获取记录API界面
在“获取记录”文本框内可以看到两行文本,例如:
其中datasheets后面的一串字符为DataSheet ID, 下面Bearer后面的一串为API Token
5)字段匹配(根据数据所需完成相应内容的填充,*必填一定要填),完成后保存进入下一步。
6)点击【发送数据】
7)获取到一条样本数据
最终效果:【定时启动+tushare+维格表】流程已执行成功。即每日自动推送股票相关数据到维格表存储,便于分析。