Найти - Пользователи
Полная версия: Финансовый питон.
Начало » Python для новичков » Финансовый питон.
1
Krendelek833
Ребята, всем привет!
Помогите со следующими задачами

Написать функцию, на вход которой подается файл с дневными котировками в формате csv. Функция возвращает словарь, где в качестве ключа используется дата, а в качестве значения - доходность, при условии, что мы берем только положительные доходности.

Написал такой код, но я получаю не совсем то:
import csv
import pandas as pd
import numpy as np

path='/Users/Public/Documents'

prices=pd.read_csv(path+'/'+'AAPL.csv',index_col='Date',parse_dates=True)

prices.drop(columns=,inplace=True)

def returns (prices):
rtrn=prices.copy()
rtrn=rtrn.pct_change()
df=rtrn.iloc
df=df
return(df)
returns(prices)

AD0DE412
1. а как вы вычисляете доходность?
2. где пример cvs?
ps задача похожа на задачу по написанию sql запроса
Krendelek833
Пример csv во вложении
Доходность я пытаюсь посчитать по этой функции: rtrn=rtrn.pct_change()
AD0DE412
Krendelek833
rtrn.pct_change()
и как это работает?
различие в процентах между покупкой в разные дни?
вы уверены что доходность так считается?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB