作品简介

近年来,Python语言凭借其在数据分析领域的优势得以快速发展,众多软件厂商也相继推出了支持Python的量化交易平台。本书是介绍Python编程及其在量化交易领域的实践技巧的图书,旨在帮助读者掌握基本的Python编程技能,并顺利应用于期货量化交易实践。

本书内容分为两篇。第一篇是Python基础,通过13章内容介绍了Python编程的基础知识,如语法规则、数据类型、函数、类、装饰器、异常处理、进程和线程等;第二篇是期货量化交易,通过8章内容介绍了Python在期货量化交易中的应用,并基于天勤量化交易平台讲解开发实践,涉及pandas模块、TqSdk的接口、函数、量化策略的框架、图形化编程及时间序列相关的知识等。

本书适合对期货量化交易感兴趣的普通投资者和投资机构专业人员阅读,读者可以具备一定的Python基础,也可以通过本书从头学习Python基础知识,再进一步延伸到期货量化交易的学习。

祝学礼,拥有多年期货分析经验,熟悉各类技术分析理论,擅长用Python实现各类交易策略,并用Python开发交易软件。

作品目录

  • 内容提要
  • 前  言
  • 资源与支持
  • 第一篇 Python基础
  • 第1章 语法基础
  • 第2章 常用数据类型
  • 第3章 函数式编程
  • 第4章 常用数据类型的运算
  • 第5章 循环
  • 第6章 面向对象编程
  • 第7章 装饰器和functools
  • 第8章 错误和异常处理
  • 第9章 模块、包和文件
  • 第10章 时间日期处理
  • 第11章 多进程multiprocess模块
  • 第12章 多线程threading模块
  • 第13章 asyncio模块库
  • 第二篇 期货量化交易
  • 第14章 天勤量化(TqSdk)
  • 第15章 pandas模块
  • 第16章 TqSdk的使用
  • 第17章 TqSdk部分函数解读
  • 第18章 量化策略框架
  • 第19章 用GUI库开发界面程序
  • 第20章 技术指标绘图
  • 第21章 定量分析
展开全部