当前位置:   article > 正文

《python股票量化交易从入门到实践》摘要_baostock 多线程

baostock 多线程

python环境,:Anaconda  
pandas 、 numpy 、 ta-lib、pandas-datareader、tushare、matplotlib、、mpl-finance、baostock
pycharm community edition
生成器 yield
装饰器
timeit
2.9.1 多进程和多线程:GIL(Global Interpreter Lock)
多线程:threading,适合高IO
多进程:multiprocessing,适合高CPU
都有start()、join()
异常处理try except

Numpy
.array()
.ones()
.zeros()
.full()

.eye()

.linspace()
.arange()

.random.randint(0
.random.binomial()
.random.normal()
.random.randn()
.random.rand()


.abs()
.exp()
.sqrt()
.square()
.sign()
.isnan()

.add()
.multiply()
.subtract()
.divide()

.where()


Pandas
系列Series,数据DataFrame
DataFrame高效遍历:for-in < df.iterrows() < df.apply() < 直接运算(矢量化)
存储.to_csv()、加载.read_csv()

sqlite3
.connect()
c.cursor()
c.execute()
c.commit()
c.fetchall()
.close()

pandas操作sqlite3
pandas.read_sql_query()
df.to_sql()

凯利公式
f= {P[win]*r[w]-P[loss]*T[loss]}/{r[w]*r[l]}
赌局游戏特例(赔率为b)
f={P[win]*b-P[loss]}/b

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/836094?site
推荐阅读
相关标签
  

闽ICP备14008679号