自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

evilqliang的博客

关注网络协议,量化投资的极简主义践行者

  • 博客(43)
  • 收藏
  • 关注

原创 FreeBSD和Linux有什么不同?

简介BSD最初从UNIX继承而来,目前,有许多的类Unix操作系统是基于BSD的。FreeBSD是使用最广泛的开源的伯克利软件发行版(即 BSD 发行版)。就像它隐含的意思一样,它是一个自由开源的类Unix操作系统,并且是公共服务器平台。FreeBSD源代码通常以宽松的BSD许可证发布。它与Linux有很多相似的地方,但我们得承认它们在很多方面仍有不同。本文的其余部分组织如下:Free...

2020-12-31 09:56:00 511

原创 对于12年来从事量化投资交易的小结

  量化投资是个相对而言有些特殊性的行业,不太像其他行业,它比较难以产品化,也就是说,交易思路可能变化很快,如果总是依赖于别人帮你实现的话,沟通成本会非常高,效率会非常低下,有个基础平台,比如在现在大的投行,强大的IT硬件资源、软件平台、数据、各类中间件等都会让你的工作变得很容易,基本上只要专注于两件事情就好了,一是数据分析和挖掘,找到合适的交易模型;二是把交易模型在平台的SDK基础上实...

2020-12-21 11:15:00 255

原创 从知乎上讨论的Python统治科学计算说开去

最近,在知乎上参与讨论了Python与科学计算语言,本人对于人云亦云的风气感到深恶痛绝。由于我国的计算机科学与技术专业的理论基础和技术基础均源自于西方计算机理论界和工业界的研究成果。因此,本人对于科学计算的表述为追求客观,在这里使用英语表述,同时避免网络暴力和表述过程中对于计算技术的表述因技术术语翻译不同而有失公正。1、Unix and CUnix evolved to be a v...

2020-12-21 10:17:00 210

原创 将博客搬到CSDN的公告

将博客搬到CSDN的公告为了增加被女朋友和她父母看到我的博客的几率,我同时将博客从cnblogs搬至CSDN。请各位同仁见谅!关于我的资料请移步个人资料。个人低调的在江汉平原默默工作了8年,目前在集团总部创新业务子公司支持业务在。这样做的目的很简单:了却多年的一个心愿。...

2020-03-30 21:00:50 166

原创 关于数据分析师出路的思考

本文在Creative Commons许可下发布个人认为数据分析师只是一个初级的职位。往上走应该是数量关系专家。而且数量关系专家方向应该是基于个人的风险偏好的,高均值低方差就选DS,低均值高方差就选Quant。可是必须多说一句,你做DS可以在业余时间做点中低频量化策略赚外快,做Quant就很难找机会赚外快了...我从市场的角度来说说,数据科学家(data scientist)需求...

2020-03-29 15:31:00 198

原创 什么样的人适合学金融工程?

本文在Creative Commons许可证下发布  什么样的人适合学金融工程?这个问题是一个非常值得探讨的问题。我自己在做数据分析师后,也选择自学金融工程,也是不止一次的扪心自问自己适合做量化投资吗?自己怎样才能做的好?  先说结论:金工需要四方面的硬能力,按制约性从高到低排列为1.编程,2.建模,3.数学,4.金融。但更重要的是,你要有独立思考、独立解决问题的软实力。你若是能做到...

2020-03-28 15:01:00 370

原创 再谈到计算机网络的学习

本文在Creative Commons许可证下发布如果想对网络有个清晰、全面的认识,可以阅读三本书籍:  第一本就是Andrew S.Tanenbaum的《计算机网络》,此书讲明白了网络之道,即计算机网络通信的主要原理;  第二本是W.Richard Stevens的《TCP/IP详解卷一:协议》,此书讲明白了网络之术,即TCP/IP协议簇的工作过程;  第三本是Douglas ...

2020-03-28 14:47:00 324

原创 学习金融工程的随笔

  本文在Creative Commons许可证下发表熟悉金融工程的人都知道,金融工程需要学习许多软件和编程语言,一般的选择是matlab,C++,再加上一种统计或计量软件,如SAS、Eviews、SPSS、stata、R等,但是金融工程同时还要学习许多艰深的数学知识,需要学习的数学除了一般的高等数学外还包括测度论、随机过程、鞅过程、偏微分方程等等,还要学习经济和金融方面的大量知识。如...

2020-03-27 21:00:00 491

原创 走上量化投资道路的回顾

本文在Creative Commons许可证下发布本文是纪念自己从2000年开始拥有属于自己的第一台计算机后开始的计算技术学习生涯。曾经在百度贴吧里贴出了这段时间的学习生活的回顾。”记得是在2000年拥有了自己的第一部电脑,台式机,DIY的。intel PIII 800EB,SD 256MB,20GB,NV Mx100先是安装了win2000,大约用到2002年,实在是不好找编程的软...

2020-03-14 16:39:00 312

原创 继续对MATLAB的讨论:大数据+人工智能时代MATLAB还有必要掌握吗?

本文在Creative Commons许可证下发布对于MATLAB,不少人的印象依然停留在学校期间学习的高级线性代数解题器的阶段,在他们看来,MATLAB只是一个高级版的计算器。最近刚好提起2013年的旧贴,带着这个疑问请教了MATLAB大神级人物,梳理了自己的观点,一并贴出来。我的疑问是:在这个大数据风起云涌、开源项目层出不穷的时代,作为这样一个功能丰富、易用、可靠的巨无霸级商业软件...

2020-03-14 08:47:00 1033 1

原创 计量经济学研究的利器-gretl

本文在Creative Commons许可证下发布  gretl(Gnu Regression,Econometrics and Time-series Library)是一款跨平台的计量分析软件。它是开源软件,用 C 语言写成,由 Allin Cottrell 和 Riccardo “Jack” Lucchettii 共同开发。一、主要特性 简单友好的界面 多种估计方法:...

2020-03-13 22:36:00 1097

原创 网络协议研究的工具-NS3

本文在Creative Commons许可证下发布研究网络协议,需要做网络协议仿真,然后就接触到了ns3和wireshark。好吧,言归正传,下面开始介绍NS3的相关知识。1 ns3简介1.1 ns3的定义说明ns3是一款离散事件驱动的网络仿真器,主要应用于研究和教育领域,旨在满足学术和教学的需求。ns3项目是一个完全开源的开发工程,于2006年启动。第一个版本发布于2008年6月,...

2020-03-13 20:45:00 1012

原创 指数ETF基金的组合分析方法初探

本文在Creative Commons许可证下发布试想一下,大多数基金“推荐”的配置策略都假设某种股票/债券组合。如果我们想寻求成本最小收益最高的组合(以yahoo finance上的数据来分析,因为美国股市数据更容易获得)。那么什么才是一个好的组合成为了我们的问题?指数基金包括几乎所有的股票和债券。几乎包含了美国股票及债券市场的组成的四种ETF是VTI、VXUS、BND、BNDX。让...

2020-02-22 15:15:00 352

原创 小结量化投资之路(2013年写的旧帖再加工)

本文在Creative Commons许可证下发布1、前言本篇内容主要是2013年为一个朋友写的,除了当时发给朋友看,还未公开放出来过,后来忘记写过这么个东西,今年偶然一次机会和朋友聊天,朋友提起这篇文章,才恍惚间记起,后来查看邮件记录才在2013年发给朋友的邮件的附件里找到。现在之所以把这篇文章放出来,是想对走量化投资这条道路能有一个大致的思路进行学习。希望帮助到有缘人。量化投资是...

2020-02-22 12:08:00 411

原创 金融计算的开源库——QuantLib 学习入门

本文在Creative Commons协议下发布。简介瞬息万变的金融市场开发出了太多的金融产品,产生了太多的计算问题,这对于 Fintech 来讲:无论是计算能力上的,还是软件设计上的是一个巨大的挑战。QuantLib 是一个免费、开源的软件库,旨在为量化金融计算提供一个统一的、综合的软件框架。QuantLib 的源代码由 C++ 编写,得利于 C++ 在面向对象和泛型编程方面强大...

2020-02-22 11:14:00 1391

原创 如何系统学习网络技术

本文在Creative Commons许可证下发布1. 需要了解网络的基本结构和组成,比如:《计算机网络(第5版)》([美]特南鲍姆,[美]韦瑟罗尔)【摘要 书评 试读】2. 详细了解TCP/IP网络原理:《计算机科学丛书・TCP/IP详解卷1:协议》([美]W.Richard Stevens)【摘要 书评 试读】《TCP/IP详解卷2:实现》([美]赖特(Wright),等)【摘要 ...

2020-02-18 09:46:00 356

原创 学好编程的几个方面

本文在Creative Commons许可证下发布对于C语言来说:学好C语言和系统编程。我认为,学好编程有四个方面:语言、算法和数据结构、系统调用和设计。语言。我可以告诉你C语言有两大主题你要好好学,一个是内存管理,一个是指针!这个世界上90%以上的C/C++出的严重性错误全是和这两个有关。推荐这本书给你《C程序设计语言(第2版·新版)》算法和数据结构...

2020-02-18 09:44:00 167

原创 C++的学习思路(总结以备忘)

本文在Creative Commons许可证下发布学习C++:实践者的方法看到标题就已经知道,如何学习C++这个问题的答案其实已经很明显了。我们所欠缺的是一个书单。第一本如果你是一个C++程序员,那么很大的可能性你会需要用到底层知识(硬件平台架构、缓存、指令流水线、硬件优化、内存、整数&浮点数运算等);这是因为两个主要原因:一,了解底层知识有助于写出高效的代码。二,C++这...

2020-02-18 09:42:00 232

原创 Think in SAS

本文在Creative Commons许可证下发布首先SAS可以作为一门职业从实际的角度来说,有一个工种就叫做SAS程序员(SAS Programer,或叫做Statistical SAS Programmer、Statistical Analyst)。在全球最大的求职网站www.monster.com,分别以SAS等作为skill关键词,搜索结果如下(测试时间:2010-...

2020-02-18 09:40:00 322

原创 数据技术(R)会最终过时的话题(原谅我使用英语来表达自己的观点)

本文在Creative Commons许可证下发布。Here‘s my recommendation:Technology is changing fast.Any programming language you learn does have a shelf life.But don’t use that as a reason to not master the foundati...

2020-02-11 10:46:00 113

原创 最佳量化交易的计算机操作系统

本文在Creative Commons许可证下发布  我经常被问到的一个问题是:用哪种计算机操作系统和计算软件进行量化交易的理论研究和代码实现?  我想把这个问题简化,从挑选的计算软件和计算库来反推最佳使用的计算机操作系统。简而言之,就是在本文撰写的时候而言,如果你想进行基于任何严肃的数学理论和金融量化交易研究理论,这里特指机器学习或者深度学习。并且需要在本地研究机器上使用桌面版本,...

2020-01-15 16:32:00 1328

原创 实践纠偏观点下的数据科学家

本文在Creative Commons许可证下发布观点一、数据科学家不是计算机科学家  首先,因为他们不需要具备计算机科学家那样完整的计算机理论知识体系;其次,数据科学家需要更好地理解随机过程、实验设计及抽样,这些通常是统计学家擅长的领域。但是,数据科学家需要熟悉计算复杂度、算法设计、分布式架构和编程(R、SQL、No-SQL、Python、Java和C++)。还需要熟悉软件开发...

2020-01-09 15:12:00 83

原创 数据分析师发展之路

本文在Creative Commons许可证下发布。一、企业内部数据分析架构1、商业数据分析中心的组织架构形式:1)、技术型——隶属于IT部门2)、虚拟型——分散在各部门,虚线汇报3)、战略型——顶层组织、纵览全局4)、分散型——完全分散在各部门2、商业数据分析中心岗位角色①业务统计分析人员:理解企业数据,发现业务问题,开发预测模型,帮助企业更好的进行信息...

2018-01-22 16:28:00 112

原创 debian8平滑升级到debian9

本文在Creative Commons许可证下发布。首先,在升级时可以查看一下自己的版本号:uname -a ##查看内核信息cat /etc/issue ##查看发行版本号方法1:利用网络更新1. 更新Debian 8到最新(其实可以不用这一步,但为了软件更新还是进行一次):$ sudo aptitude update && sudo ap...

2017-06-30 10:31:00 147

原创 通信网络协议

本文在Creative Commons许可证下发布近期,开始为高级通信工程师做准备工作,在网上找最新的网络协议图便于知识记忆。这不,找到了一个资源http://www.colasoft.com.cn/download/protocols_map.php还有他家的网络分析案例库:http://www.colasoft.com.cn/training/document.php...

2017-05-19 09:55:00 119

原创 数据科学中的开源软件工具

本文在Creative Commons许可证下发布。写此系列文的目的是探讨数据领域全栈的解决方案,借助于开源软件来摆脱传统厂商的绑架,而放眼国内的讨论也不是非常多,人云亦云的比较多。数据科学,“Data Scientist”自2008年DJ Patial和 Jeff Hammerbacher把他们在LinkedIn和FaceBook的工作职责定义为“数据科学家”的那段时期开始,数...

2017-05-10 14:11:00 126

原创 Oracle Database Sample Schemas

本文在Creative Commons许可证下发布最近在钻研Oracle 11gR2,写SQL缺乏Demo表,研究他家的官方资料时发现一块甲骨文已经给我们准备Sample Schemas。比如说SCOTTSchema下有两张最广为人知的Demo表(EMP and DEPT),其实除了SCOTT这个Sample Schema,Oracle还OEM了几个比较复杂的Sample Sche...

2017-04-10 12:07:00 175

原创 TCP简单说(下)

本文在Creative Commons许可证下发布TCP的RTT算法从前面的TCP重传机制我们知道Timeout的设置对于重传非常重要。设长了,重发就慢,丢了老半天才重发,没有效率,性能差;设短了,会导致可能并没有丢就重发。于是重发的就快,会增加网络拥塞,导致更多的超时,更多的超时导致更多的重发。而且,这个超时时间在不同的网络的情况下,根本没有办法设置一个死的值。只能动态地...

2017-04-02 17:07:00 81

原创 TCP简单说|(上)

本文在Creative Commons许可证下发布TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,...

2017-04-02 17:06:00 92

原创 Python的主要库

本文在Creative Commons许可证下发布市面上的分析工具大致分为两大类,菜单式的工具和命令行式的工具。前者适合于初学入门,类似于跟团旅游,提供了固定的路线。分析套路比较固定化,点几下鼠标就可以搞定也很省事。后者适合于老手玩家,类似于自由行,需要自己规划数据工作流,适用于自定义的灵活分析。大多数用户害怕命令行,然而使用命令行才能掌握真正的力量。在命令行工具类别中,最耀眼的是R...

2017-04-02 08:20:00 119

原创 R与并行计算

本文在Creative Commons许可证下发布什么是并行计算?并行计算,准确地说应该包括高性能计算机和并行软件两个方面。不过,近年来随着个人PC机,廉价机群,以及各种加速卡(NVIDIA GPU, Intel Xeon Phi, FPGA)的快速发展,现在个人电脑已经完全可以和过去的高性能计算机相媲美了。 相比于计算机硬件的迅速发展,并行软件的发展多少有些滞后,试想你现在使用...

2017-04-02 08:18:00 238

原创 Linux新手必看:浅谈如何学习linux

本文在Creative Commons许可证下发布一.起步  首先,应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix问题1:版本的选择  北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的,linux开发人员中用debian的最多,其次是redhat,从全球linux各应用领域市场份额来看无疑redhat是最多的...

2017-01-04 10:14:00 125

原创 关于开源金融计算学习的总结(截至2017年1月3日)

本文在Creative Commons许可证下发布开源金融计算,源自开源数值计算。实际上需要学习以下内容就可以应对金融计算了。1、Linux/Unix基本命令,2、Shell基本编程(这可能会花你一天时间),最好除了shell编程之外至少学一种脚本语言(建议Perl或Python)。3、再根据你的需要选学下面某种数学分析软件:R,Scilab,Octave,C/C++(虽然不是“...

2017-01-03 15:46:00 143

原创 金融工程的学习总结(截至2016年12月)

本文在Creative Commons许可证下发布  传统意义上的金融工程,一般来说是以随机微积分为基础的,并且多为衍生品定价,那就先说这部分好了。  John C Hull 的书《Options, Futures and OtherDerivatives》买一本备着就好了,也不一定需要看,如大家所说,这书虽然是圣经,但是只适合那些根本不知道什么是衍生品的人才有帮助。否则,从...

2016-12-27 15:32:00 311

原创 统计计算与R语言的资料汇总(截止2016年12月)

本文在Creative Commons许可证下发布。  在fedora Linux上断断续续使用R语言过了9年后,发现R语言在国内用的人逐渐多了起来。由于工作原因,直到今年暑假一个赴京工作的机会与一位统计专业的人士聊天,才知道R语言的强大威力!(当然这里没有贬低SPSS, SAS,Stata的意思)。   R语言是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免...

2016-12-27 14:48:00 430

原创 学习金融工程的书目

本文在Creative Commons许可证下发布。FRM Handbook, 不深入的话这是一本神书..Optimization (Linear Programming, Quadratic Programming, Stochastic Programmingetc.):Optimization Methods in FinanceStochastic Calcu...

2016-12-12 15:30:00 617

原创 高质量、处于持续更新的R包

本文在Creative Commons许可证下发布自由软件的问题是开发人员没有稳定的资金来源支持,可能更新上做不到持续。经过考证和圈内朋友的帮助,现在把R包中高质量、持续更新的跟大数据事业相关的R包罗列如下:...

2016-12-08 10:10:00 145

原创 在笔记本电脑上搭建科学计算工作站

本文在Creative Commons许可证下发布阅读须知:本文在惠普Probook 4431S上搭建成功;不推荐刚接触 Linux 的人使用 CentOS 发行版;本文尽量写的浅显易懂,但要求读者掌握 Linux 基础知识;本文所有操作均在 CentOS 7 下完成,其他发行版或多或少与 CentOS 7 不同,因而仅供参考;本文所安装的软件出于个人用于钻研...

2016-12-07 16:55:00 516

原创 总结: 关于大数据的99篇重量级论文及开发项目

本文在Creative Commons许可证下发布下文提及到的100篇参考文献(这些文献中大多都是一些开创性的研究论文),将会为你提供结构性的深度剖析,绝非泛泛而谈。我相信,这可从根 本上帮助你深度理解大数据体系组件间的细微差别。但如果你打算“走马观花”般地快速过一遍,了解大数据为何物,对不起,这里可能会让你失望。那么,准备好了吗?让我们走起!在介绍这100篇文献之前,首先...

2016-12-07 15:08:00 848

原创 交易策略研究 R库

本文在Creative Commons许可证下发布交易策略研究 R库,直接安装:xts, TTR,quantmod,RTAQ,PerformanceAnalytics,FactorAnalytics, IBrokers等R包。其他需要手动安装的包如下:1、包:blotter安装方法:install.packages("blotter", repos= c("http:...

2016-12-07 14:46:00 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除