跳转至


课程  因子投资  机器学习  Python  Poetry  ppw  tools  programming  Numpy  Pandas  pandas  算法  hdbscan  聚类  选股  Algo  minimum  numpy  algo  FFT  模式识别  配对交易  GBDT  LightGBM  XGBoost  statistics  CDF  KS-Test  monte-carlo  VaR  回测  过拟合  algorithms  machine learning  strategy  python  sklearn  pdf  概率  数学  面试题  量化交易  策略分类  风险管理  Info  interview  career  xgboost  PCA  wavelet  时序事件归因  SHAP  Figures  Behavioral Economics  graduate  arma  garch  人物  职场  Quantopian  figure  Banz  story  量化传奇  rsi  zigzag  穹顶压力  因子  pe  ORB  策略  Xgboost  Alligator  Indicator  factor  alpha101  alpha  技术指标  wave  quant  algorithm  pearson  spearman  tushare  因子分析  Alphalens  涨停板  herd-behaviour  因子策略  momentum  因子评估  review  SMC  聪明钱  trade  history  indicators  zscore  波动率  强化学习  顶背离  freshman  resources  others  AI  DeepSeek  network  量子计算  金融交易  IBM  weekly  LLT  backtest  backtrader  研报  papers  UBL  quantlib  jupyter-notebook  scikit-learn  pypinyin  qmt  xtquant  blog  static-site  duckdb  工具  colors  free resources  barra  world quant  Alpha  openbb  数据  risk-management  llm  prompt  CANSLIM  Augment  arsenal  copilot  vscode  code  量化数据存储  hdf5  h5py  cursor  augment  trae  Jupyter  jupysql  pyarrow  parquet  数据源  quantstats  实盘  clickhouse  notebook  redis  remote-agent  AI-tools  Moonshot  回测,研报,tushare 


Table of Content

正如死亡和税收不可避免,Numpy和Pandas对量化人而言,也具有同样的地位 -- 每个量化人都不可避免地要与这两个库打交道。

如果你去研究一些非常重要的量化库,比如alphalens, empyrical, backtrader, tushare, akshare, jqdatasdk等,或者一些非常优秀的量化框架比如quantaxis, zillionare, vnpy等等,你就会发现它们都依赖于numpy和pandas。实际上,一个库只要依赖于pandas,它也必将传递依赖到numpy。

具体地说,Numpy和Pandas不仅为量化人提供了类似于表格的数据结构 -- Numpy Structured Array和Pandas DataFrame -- 这对于包括行情数据在内的诸多数据的中间存储是必不可少的;它还提供了许多基础算法,比如:

  • 在配对交易(pair trade)中,相关性计算是非常重要的一环。无论是Numpy还是Pandas都提供了相关性计算函数。
  • 在Alpha 101因子计算中,排序操作是一个基础函数 -- 这是分层回测的基础 -- Pandas通过rank方法来提供这一功能。
  • Maxdrawdown(最大回测)是衡量策略的重要指标。Numpy通过numpy.maximum.accumulate提供了支持。

类似常用的算法非常多,我们将在本课程中一一介绍它们。

课程定价

为了惠及更多读者,我们采取了分级定价策略:

仅19.9元!

您可以通过公众号订阅我们的课程,或者在小红书上购买,定价为19.9元。您将获得公众号文章的阅读权限,或者是我们导出的pdf电子文档(适用于小红书购买的情况)。

适合人群:有充足的时间可以自学,并且遇到困难能自行解决。

仅199元!

基于此方案,您将获得Plan A的全部权利,叠加视频录播课程。

适合人群:可以利用通勤时间看视频,回到办公室浏览下课件文本。

799元

学习编程的最好方式就是进行练习。您将获得Plan B的全部权益,除此之外,您还将获得:

  • 在线课程环境,无须安装即可阅读教材及运行代码
  • 大量练习题及作业批改
  • 为期2个月的不限次答疑

课程编排说明

紧扣量化场景来介绍Numpy和Pandas是本课的一大特点。我们通过分析重要的、流行度较高的量化库源码,找出其中使用numpy和pandas的地方,再进行归类的提炼,并结合一些量化社区中常问的相关问题 -- 这些往往是量化人在使用numpy/pandas时遇到的困难所在 -- 来进行课程编排,确保既能系统地讲解这两个重要的库,又保证学员在学习后,能立即将学习到的方法与技巧运用到工作中,迅速提高自己的生产力。

全部课程共分11个章节。

无论是演示代码、还是练习,我们都尽可能安排在量化场景下完成,这样会增强您的代入感。但是,这往往也要求您能理解这些场景和数据。

在编写本课程时,作者阅读了大量书籍、博文、论文和开源项目代码。其中一部分与教材关联度较高的,我们以延伸阅读、脚注的方式提供参考链接。如果学员有时间,也可以阅读这部分内容,以获得跟作者同样的视野景深。但如果你时间紧张,也完全可以跳过这些内容,只关注我们课程内容的主线就好。

本课程是专门为量化交易从业者,比如quant developer, quant researcher和quant pm等人设计。如果您有基础的金融知识,这门课也适用于其它需要学习Numpy和Pandas的人。课程内容在丰度和深度上都是市面上少见的。