使用ISIN数组提取熊猫数据帧上的时间序列

时间:2020-02-05 10:54:49

标签: python pyodbc quandl

我将数据存储在sql数据库表中。该表中的列之一是ISIN。 我想使用这些ISIN从quandl或任何合适的数据提供者中提取时间序列历史。 存储ISIN的列称为“ ISIN_Data”。然后,时间序列将存储在熊猫数据框表中。需要帮助来拿出代码来实现这一目标。 暂时,我设法从数据库表中提取数据并使用API​​密钥连接到quandl,并且连接成功。

'''

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import pyodbc as odbc

#sql connection
conn = odbc.connect ('Driver={SQL Server};'
                     'Server=xyz\CDEF;'
                     'Database=ABC;'
                     'Trusted_Connection=yes;')

#sql query 
sql = "select * from risk.table where AS_OF_DATE = '2020-01-20' AND PORTFOLIO_NAME = 'TEST'"
db = pd.read_sql(sql,conn)

#quandl connection
import pandas_datareader.data as wb
import quandl as ql
ql.ApiConfig.api_key = "xxxx"

'''

0 个答案:

没有答案