除权和复权

Posted on 2017-01-18 in Quant • Tagged with quant, stock

  送股、转股、配股(增发)、分红、派息……总有一款让新韭菜头晕,其实这些都是数字游戏,只是通过分现金或变动股数来调整股价,总市值保持不变。那公司为什么要这么做呢?考虑增股或分红需要缴税,小股东还要亏损一点,但大股东总有某种原因,例如市值管理,市场有炒作低价股的倾向!除权(Exclude Right, XR)是发行公司按一定比例分配股票股利给股东,增加公司总股数;除息(Exclude Dividen, XD)是分配现金股利给股东,两者都会降低每股权益,且有时候统称为权息,或者就是除权。


Continue reading

从塔斯马尼亚人到地球孤岛

Posted on 2017-01-07 in Muse • Tagged with muse, universe, human

“困住时间?不,不,是时间困住了我们,可能不像空间那么明显——你知道自己困在了沙漠里,但时间的笼子要隐蔽得多。”子风摇摇头。时间的均匀流逝和能量守恒密切相关,这是客观规律,从较长的时间尺度来看,能量守恒似乎是颠簸不破的真理。我们都是时间的奴隶。


Continue reading

数据的获取和存储

Posted on 2016-12-18 in Quant • Tagged with quant, data, storage

不同于传统的判断式投资,量化投资(回测/交易)是由数据驱动的,形形色色的数据反映金融市场的不同侧面,我们希望获取尽可能多的不相关或弱相关的数据集以建立信息优势。获取诸多种数据是量化投资的第一步,也是至关重要的环节。基于此,我们就可以进行量化回测(量化回测框架XQuant),模拟交易,直至实盘交易。

本文介绍我最近的开源项目qdata,并将此文作为所有量化数据相关的博文索引。


Continue reading

量化回测框架

Posted on 2016-11-10 in Quant • Tagged with quant, backtest

让我们来设计一个真实的量化回测框架(开源框架-XQuant),由需求驱动,从简单到复杂,采用python开发。

回测框架大致分为两种:for-loop(轮询)和event-driven(事件驱动),前者进行向量化计算,速度更快,但不符合实盘交易的流程,后者采用逐个bar/tick读取数据,并产生交易信号的方式,利于统一回测和实盘的代码,部分解决“回测易、实盘难”的困境。虽然某些商业平台提供这样的回测框架,但速度往往很慢,底层架构也不透明,所以我自己在构建一整套回测体系。


Continue reading

Redis入门实践

Posted on 2016-11-03 in Coding • Tagged with redis, python

Redis(REmote DIctionaray Server)是key-value型内存数据库,值(value)可以是 符串(String), 哈希(Map), 列表(list), 集合(sets) 和有序集合(sorted sets)等类型,常用于热数据的缓存服务。常用的Python client是redis-py

相比于python直接对内存操作,redis可以多进程和分布式使用,所以有便利性。我初次使用的诉求是将需要频繁IO的数据放入redis中,便于python调用。


Continue reading

Landauer-Buttiker公式与S矩阵

Posted on 2016-06-14 in Science • Tagged with physics

介观物理体系中的“实验-理论-计算”的全栈探究。

介观物理体系的尺度接近表征量子行为的特征长度——在Fermi面附近的电子de Broglie波长\(\lambda_F\)、动量本征态散射的平均自由程\(l\)或相位相干长度\(l_{\varphi}\),电子的输运表现出很多新奇的特性,如电阻的非局域性,普适电导涨落等,所有这些特性都是由量子规律支配的,更具体地说,是由于电子的量子相干所产生的。八十年代以来,介观体系的研究逐渐发展成一个凝聚态物理的一个新领域,成为沟通宏观和量子、统计力学的一个桥梁。


Continue reading

旅行的诗

Posted on 2015-09-26 in Muse • Tagged with muse, essay, poetry

题注:忽然想去旅行,于是休了假。第一站是苏州,只买到慢车卧铺票,父亲说:旅行是急不来的,路上的风景即时旅行。在去上海的途中,我问自己:干嘛不去青岛看看啊?!便取消了第三站嘉兴的行程,临时买了机票从虹桥飞到流亭。景语皆情语,得几句小诗,抄录如下。其中,我在苏州写了三首,上海一首,而在青岛只顾吃海鲜、走海滩、泡海澡、喝青啤咯。


Continue reading

液氮冰淇淋制作

Posted on 2015-08-25 in Science • Tagged with life, physics

  去年夏天就想做液氮冰淇淋,而这个想法更早是来源于本科时代的《超导理论》课,记得教授还提醒我们说刚做完之后不要立刻吃,否则会粘舌头云云。那时我的内心是激动的,用知乎体来表述就是“吃液氮冰淇淋是一种怎样的体验?”不过,对于我这种geek型吃货而言,做的过程显然也是一种享受呐。


Continue reading