2024年4月14日发(作者:)
搞金融的同学三小时快速入门
python
从零入门量化交易系
列
【本文比较长,有
4000
多字和大量配图,并且需要实 际
操作,建议在电脑端打开】前面,我们讲了为什么要做量 化
交易,什么是量化交易,以及量化交易的解决方案。作为 一
个属丝,这里我们选择开源(
Bu Yao Qian
)的解决方案:
来
开始我们的量化交易旅程。然而要想使用
你得懂一点
Python
,不用太多,一点就好。在之前和很多搞 金融的同学交
流的时候,很多人都是因为觉得要花上几个月 学编程,所以
打消了对量化的兴趣。其实是姿势不对,我们 不是必须把编
程学的很溜才能搞量化,我们只要“会一点点” 就可以了,
这才是快速入门量化的正确方法。所以,今天给 大家带来一
个
3
小时快速入门
Python
的教程。在这里声明, 这篇文章目的
是为了让没有编程经验的同学,能够快速入 门,所以内容是
最小知识集(真的不用懂太多)。按照本文 边看边做,
3
个小时
内肯定能够学会
Python
的基础编程。有
Coding
基础的同学,本
文可以略过。请出门右转到京东购买 《
Python
金融大数据分
析》,学习进阶内容。一、
Python
是 什么?
Python
是一种计算
机程序设计语言。你可能已经听说 过很多种流行的编程语言,
比如非常难学的
C
语言,非常流 行的
Java
语言,适合网页编
程的
JavaScript
语言等等,
Python
就是其中一种。
Python
的优势,
一是容易上手,二是完成同 一个工作,编写的代码量小。比
如,完成同一个任务,
C
语 言要写
1000
行代码,
Java
只需要写
100
行,而
Python
可能 只要
20
行。废话不多说,我们进入学习
环节。二、
Python
和
Anaconda
的安装和使用要学习
Python
,你得
先安装
Python
和对应的编辑器。这里有人已经帮我们做好了打
包的软件,
anaconda
o只要装上这个,
Python
和对应的编辑器就
都有了, 还附带了很多进行科学计算的
package
,可谓是金融分
析利 器。这里以
Windows
为例。为了便于后面安装
,我 们
下载
4.0
的
32
位版本,如下图:安装完毕后,点击开始菜 单
在
Anaconda
里面找到,
Jupyter NoteBook
,点击打开后就 能开始
Python
编程了。我们可以进入桌面文件夹,建立自己 的第一个
Notebook
文件,这样比较好找一点。建立
NoteBook
后,就能看到
我们的编程界面了:到这里我们的工具就准备 好了。三、编
程语言要学习的内容一种编程语言的学习,入 门的基本包括
几个方面:
1
、基本的类型,拿汽车来打比方, 你可以理解为
构成汽车的各个部件
2
、各种容器,可以理解 为能装很多东西
的部件,就像汽车的后备箱
3
、控制逻辑, 可以理解为汽车的
方向盘,用来控制程序的运行
4
、函数, 可以理解为把一连串
经常要用的指令进行组合,这样我们不 需要每次都重新写,
只需要调用一个函数就可以了。
5
、面 向对象,可以理解为函
发布者:admin,转转请注明出处:http://www.yc00.com/news/1713067347a2176317.html
评论列表(0条)