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

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

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

目录
相关文章
|
24天前
|
数据挖掘 数据处理 Python
《Numpy 简易速速上手小册》第5章:Numpy高效计算与广播(2024 最新版)
《Numpy 简易速速上手小册》第5章:Numpy高效计算与广播(2024 最新版)
31 0
|
24天前
|
数据采集 机器学习/深度学习 算法
《Numpy 简易速速上手小册》第4章:Numpy 数学和统计计算(2024 最新版)
《Numpy 简易速速上手小册》第4章:Numpy 数学和统计计算(2024 最新版)
29 0
|
4月前
|
存储 大数据 索引
【Python】NumPy数组和矢量计算
【1月更文挑战第26天】【Python】NumPy数组和矢量计算
|
Python
python计算的效率问题-pandas、numpy结合代替遍历pandas数据
python计算的效率问题-pandas、numpy结合代替遍历pandas数据
83 0
python计算的效率问题-pandas、numpy结合代替遍历pandas数据
python_numpy_计算对数收益率和还原问题
python_numpy_计算对数收益率和还原问题
105 0
|
Python
numpy向量计算
numpy向量计算
75 0
|
机器学习/深度学习 存储 Serverless
NumPy 与 Python 内置列表计算标准差的区别
NumPy,是 Numerical Python 的简称,用于高性能科学计算和数据分析的基础包,像数学科学工具(pandas)和框架(Scikit-learn)中都使用到了 NumPy 这个包。
|
数据挖掘 Python
Python | Numpy:详解计算矩阵的均值和标准差
对于 CRITIC 权重法而言,在标准差一定时,指标间冲突性越小,权重也越小;冲突性越大,权重也越大;另外,当两个指标间的正相关程度越大时,(相关系数越接近1),冲突性越小,这表明这两个指标在评价方案的优劣上反映的信息有较大的相似性。
328 0
Python | Numpy:详解计算矩阵的均值和标准差
|
机器学习/深度学习 Ubuntu Linux
谷歌开源计算框架JAX:比Numpy快30倍,还可在TPU上运行!
大家有了解过JAX吗?JAX是一种可在CPU、GPU和TPU上运行的“Numpy”,专门针对机器学习研究,并提供高性能自微分计算能力,速度要比纯用Numpy快几十倍!
406 0
谷歌开源计算框架JAX:比Numpy快30倍,还可在TPU上运行!
|
存储 数据挖掘 数据处理
《利用Python进行数据分析·第2版》第4章 NumPy基础:数组和矢量计算
第1章 准备工作第2章 Python语法基础,IPython和Jupyter第3章 Python的数据结构、函数和文件 第4章 NumPy基础:数组和矢量计算第5章 pandas入门第6章 数据加载、存储与文件格式第7章 数据清洗和准备第8章 数据规...
1238 0