Skip to content

Commit

Permalink
if akshare
Browse files Browse the repository at this point in the history
  • Loading branch information
zhumingpassional committed Jun 8, 2023
1 parent f3f65a6 commit 97bca04
Showing 1 changed file with 4 additions and 27 deletions.
31 changes: 4 additions & 27 deletions meta/data_processor.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,71 +21,48 @@ def __init__(
self.time_interval = time_interval
self.dataframe = pd.DataFrame()

if self.data_source == "alpaca":
if self.data_source == "akshare":
from meta.data_processors.akshare import Akshare
processor_dict = {self.data_source: Akshare}
elif self.data_source == "alpaca":
from meta.data_processors.alpaca import Alpaca

processor_dict = {self.data_source: Alpaca}

elif self.data_source == "alphavantage":
from meta.data_processors.alphavantage import Alphavantage

processor_dict = {self.data_source: Alphavantage}

elif self.data_source == "baostock":
from meta.data_processors.baostock import Baostock

processor_dict = {self.data_source: Baostock}

elif self.data_source == "binance":
from meta.data_processors.binance import Binance

processor_dict = {self.data_source: Binance}

elif self.data_source == "ccxt":
from meta.data_processors.ccxt import Ccxt

processor_dict = {self.data_source: Ccxt}

elif self.data_source == "iexcloud":
from meta.data_processors.iexcloud import Iexcloud

processor_dict = {self.data_source: Iexcloud}

elif self.data_source == "joinquant":
from meta.data_processors.joinquant import Joinquant

processor_dict = {self.data_source: Joinquant}

elif self.data_source == "quandl":
from meta.data_processors.quandl import Quandl

processor_dict = {self.data_source: Quandl}

elif self.data_source == "quantconnect":
from meta.data_processors.quantconnect import Quantconnect

processor_dict = {self.data_source: Quantconnect}

elif self.data_source == "ricequant":
from meta.data_processors.ricequant import Ricequant

processor_dict = {self.data_source: Ricequant}

elif self.data_source == "tushare":
from meta.data_processors.tushare import Tushare

processor_dict = {self.data_source: Tushare}

elif self.data_source == "wrds":
from meta.data_processors.wrds import Wrds

processor_dict = {self.data_source: Wrds}

elif self.data_source == "yahoofinance":
from meta.data_processors.yahoofinance import Yahoofinance

processor_dict = {self.data_source: Yahoofinance}

else:
print(f"{self.data_source} is NOT supported yet.")

Expand Down

0 comments on commit 97bca04

Please sign in to comment.