前言
使用Python开发一个股票项目。
项目地址:
https://github.com/pythonstock/stock
相关资料:
http://www.voidcn.com/article/p-rlenujpw-bpc.html
主要使用开发语言是python。
使用的lib库是pandas,tushare,TensorFlow,tornado等。
1,使用python进行股票分析
首先使用tushare保存股票000001 的也就是平安银行的历史数据从。 07-01 到 11-01 的股票数据。并且把数据存储到 pickle,一种python 默认支持的序列化格式。 pandas 默认支持多种数据格式,可以直接存储。
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
import math
import pandas as pd
import numpy as np
import tushare as ts
import datetime
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
begin_time = '2017-02-01'
end_time = '2017-11-01'
code = "000001"
stock = ts.get_hist_data(code, start=begin_time, end=end_time)
stock = stock.sort_index(0) # 将数据按照日期排序下。
stoc