摘要:
urllib3是一个功能强大、条理清晰,用于HTTP客户端的python库,许多python的原生系统已经开始使用urllib3.urllib3提供了很多python标准库里没有的特性: 1、线程安全 2、连接池 3、客户端SSL/TLS验证 4、文件分部编码上传 5、协助处理重复请求和HTTP重定 阅读全文
摘要:
对复权因子的介绍可 "参考" 通过计算复权因子求得当日前一天收盘价,并存储在MongoDB数据库中 代码实现 阅读全文
摘要:
问题 从TuShare获取的数据,停牌日是没有数据的,这将会在 回测 时,不能直接参与账户的净值计算, 导致 账户的净值以及收益计算不准确。 停盘 股票由于某种消息或进行某种活动引起股价的连续上涨或下跌,由证券交易所暂停其在股票市场上进行交易。待情况澄清或企业恢复正常后,再复牌在交易所挂牌交易。 解 阅读全文
摘要:
对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,复权因子并把成交量调整为相同的股本口径。有了“复权因子”,计算向前复权价格、向后复权价格、收益率等变得非常轻松了,将计算日收盘价乘以“复权因子”即得到复权价格。 利用复权因子计算复权价格 向前复权因子: 以最近一次复权为例,除权除息日复权 阅读全文
摘要:
python中对文件、文件夹(文件操作函数)的操作设计到os模块以及shutil模块 os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作,比如:绝对路径,父路径等等, shutil模块则提供了os模块没有但文件操作应该具有的操作,比如移动、复制、打包、压缩、解压 阅读全文
摘要:
list、tuple、set、dict区别 参考: "python的列表,字典,元组,集合的区别和各自使用方法" 遍历set 由于set也是一个集合,所以,遍历set和遍历list类似,都可以通过for循环实现 直接用for循环遍历set中的元素 阅读全文
摘要:
参数详解: param values: object print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by defau 阅读全文
摘要:
作用 获取集合中指定字段的不重复值,并以数组的形式返回 语法 field:指定返回的字段(string) query:条件查询(document) option:其他的选项(document),查看 "options" 举例: 阅读全文
摘要:
再探讨下K线图里面的前复权、后复权和不复权不甚了解,于是,想着就来学习下。可配合看 "投资与股票交易规则" 中4.3节除权除息部分。 说复权,要先明白 转送 和 除权 。 转送就是送股或者转增股票,比如10送10,10送15。上市公司在送股后,股票的数量变多,但是股票价值不变,所以股价变低, 在K线 阅读全文
摘要:
从Tushare获取历史行情数据,分为两种,一种是后复权(daily_hfq)数据,一种是不复权(daily)数据,获取到的数据存储在MongoDB数据库中,每个集合(collection)中,数据字段包含如下: 抓取指数历史行情 流程图如下 首先准备好数据库的连接,可查看 "python对Mong 阅读全文