码迷,mamicode.com
首页 > 其他好文 > 详细

用numpy计算成交量加权平均价格(VWAP),并实现读写文件

时间:2017-09-07 22:58:46      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:.com   sys   image   volume   data   average   span   python   分享   

VWAP(Volume-Weighted Average Price,成交量加权平均价格)是一个非常重要的经济学量,它代表着金融资产的“平均”价格。某个价格的成交量越高,该价格所占的权重就越大。VWAP
就是以成交量为权重计算出来的加权平均值,常用于算法交易。

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import numpy as np
import sys
from datetime import datetime

i2 = np.eye(2)
print i2
np.savetxt("eye.txt", i2)


c, v=np.loadtxt(data.csv, delimiter=,, usecols=(6,7), unpack=True)
vwap = np.average(c, weights=v)
print vwap

技术分享

用numpy计算成交量加权平均价格(VWAP),并实现读写文件

标签:.com   sys   image   volume   data   average   span   python   分享   

原文地址:http://www.cnblogs.com/aguncn/p/7492107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!