Path: blob/master/finrl/meta/meta_config.py
1306 views
from __future__ import annotations12TRAIN_START_DATE = "2019-01-01"3TRAIN_END_DATE = "2019-12-31"45TEST_START_DATE = "2020-01-01"6TEST_END_DATE = "2020-12-31"78TRADE_START_DATE = "2021-01-01"9TRADE_END_DATE = "2021-07-31"1011PATH_OF_DATA = "data"12READ_DATA_FROM_LOCAL = 1 # 0 or 11314INDICATORS = [15"macd",16"boll_ub",17"boll_lb",18"rsi_30",19"dx_30",20"close_30_sma",21"close_60_sma",22]2324FAANG_TICKER = ["FB", "AMZN", "AAPL", "NFLX", "GOOG"]2526# Dow 30 constituents at 2019/0127DOW_30_TICKER = [28"AAPL",29"MSFT",30"JPM",31"V",32"RTX",33"PG",34"GS",35"NKE",36"DIS",37"AXP",38"HD",39"INTC",40"WMT",41"IBM",42"MRK",43"UNH",44"KO",45"CAT",46"TRV",47"JNJ",48"CVX",49"MCD",50"VZ",51"CSCO",52"XOM",53"BA",54"MMM",55"PFE",56"WBA",57"DD",58]5960# Nasdaq 100 constituents at 2019/0161NAS_100_TICKER = [62"AMGN",63"AAPL",64"AMAT",65"INTC",66"PCAR",67"PAYX",68"MSFT",69"ADBE",70"CSCO",71"XLNX",72"QCOM",73"COST",74"SBUX",75"FISV",76"CTXS",77"INTU",78"AMZN",79"EBAY",80"BIIB",81"CHKP",82"GILD",83"NLOK",84"CMCSA",85"FAST",86"ADSK",87"CTSH",88"NVDA",89"GOOGL",90"ISRG",91"VRTX",92"HSIC",93"BIDU",94"ATVI",95"ADP",96"ROST",97"ORLY",98"CERN",99"BKNG",100"MYL",101"MU",102"DLTR",103"ALXN",104"SIRI",105"MNST",106"AVGO",107"TXN",108"MDLZ",109"FB",110"ADI",111"WDC",112"REGN",113"LBTYK",114"VRSK",115"NFLX",116"TSLA",117"CHTR",118"MAR",119"ILMN",120"LRCX",121"EA",122"AAL",123"WBA",124"KHC",125"BMRN",126"JD",127"SWKS",128"INCY",129"PYPL",130"CDW",131"FOXA",132"MXIM",133"TMUS",134"EXPE",135"TCOM",136"ULTA",137"CSX",138"NTES",139"MCHP",140"CTAS",141"KLAC",142"HAS",143"JBHT",144"IDXX",145"WYNN",146"MELI",147"ALGN",148"CDNS",149"WDAY",150"SNPS",151"ASML",152"TTWO",153"PEP",154"NXPI",155"XEL",156"AMD",157"NTAP",158"VRSN",159"LULU",160"WLTW",161"UAL",162]163164# SP 500 constituents at 2019165SP_500_TICKER = [166"A",167"AAL",168"AAP",169"AAPL",170"ABBV",171"ABC",172"ABMD",173"ABT",174"ACN",175"ADBE",176"ADI",177"ADM",178"ADP",179"ADS",180"ADSK",181"AEE",182"AEP",183"AES",184"AFL",185"AGN",186"AIG",187"AIV",188"AIZ",189"AJG",190"AKAM",191"ALB",192"ALGN",193"ALK",194"ALL",195"ALLE",196"ALXN",197"AMAT",198"AMCR",199"AMD",200"AME",201"AMG",202"AMGN",203"AMP",204"AMT",205"AMZN",206"ANET",207"ANSS",208"ANTM",209"AON",210"AOS",211"APA",212"APD",213"APH",214"APTV",215"ARE",216"ARNC",217"ATO",218"ATVI",219"AVB",220"AVGO",221"AVY",222"AWK",223"AXP",224"AZO",225"BA",226"BAC",227"BAX",228"BBT",229"BBY",230"BDX",231"BEN",232"BF.B",233"BHGE",234"BIIB",235"BK",236"BKNG",237"BLK",238"BLL",239"BMY",240"BR",241"BRK.B",242"BSX",243"BWA",244"BXP",245"C",246"CAG",247"CAH",248"CAT",249"CB",250"CBOE",251"CBRE",252"CBS",253"CCI",254"CCL",255"CDNS",256"CE",257"CELG",258"CERN",259"CF",260"CFG",261"CHD",262"CHRW",263"CHTR",264"CI",265"CINF",266"CL",267"CLX",268"CMA",269"CMCSA",270"CME",271"CMG",272"CMI",273"CMS",274"CNC",275"CNP",276"COF",277"COG",278"COO",279"COP",280"COST",281"COTY",282"CPB",283"CPRI",284"CPRT",285"CRM",286"CSCO",287"CSX",288"CTAS",289"CTL",290"CTSH",291"CTVA",292"CTXS",293"CVS",294"CVX",295"CXO",296"D",297"DAL",298"DD",299"DE",300"DFS",301"DG",302"DGX",303"DHI",304"DHR",305"DIS",306"DISCK",307"DISH",308"DLR",309"DLTR",310"DOV",311"DOW",312"DRE",313"DRI",314"DTE",315"DUK",316"DVA",317"DVN",318"DXC",319"EA",320"EBAY",321"ECL",322"ED",323"EFX",324"EIX",325"EL",326"EMN",327"EMR",328"EOG",329"EQIX",330"EQR",331"ES",332"ESS",333"ETFC",334"ETN",335"ETR",336"EVRG",337"EW",338"EXC",339"EXPD",340"EXPE",341"EXR",342"F",343"FANG",344"FAST",345"FB",346"FBHS",347"FCX",348"FDX",349"FE",350"FFIV",351"FIS",352"FISV",353"FITB",354"FLIR",355"FLS",356"FLT",357"FMC",358"FOXA",359"FRC",360"FRT",361"FTI",362"FTNT",363"FTV",364"GD",365"GE",366"GILD",367"GIS",368"GL",369"GLW",370"GM",371"GOOG",372"GPC",373"GPN",374"GPS",375"GRMN",376"GS",377"GWW",378"HAL",379"HAS",380"HBAN",381"HBI",382"HCA",383"HCP",384"HD",385"HES",386"HFC",387"HIG",388"HII",389"HLT",390"HOG",391"HOLX",392"HON",393"HP",394"HPE",395"HPQ",396"HRB",397"HRL",398"HSIC",399"HST",400"HSY",401"HUM",402"IBM",403"ICE",404"IDXX",405"IEX",406"IFF",407"ILMN",408"INCY",409"INFO",410"INTC",411"INTU",412"IP",413"IPG",414"IPGP",415"IQV",416"IR",417"IRM",418"ISRG",419"IT",420"ITW",421"IVZ",422"JBHT",423"JCI",424"JEC",425"JEF",426"JKHY",427"JNJ",428"JNPR",429"JPM",430"JWN",431"K",432"KEY",433"KEYS",434"KHC",435"KIM",436"KLAC",437"KMB",438"KMI",439"KMX",440"KO",441"KR",442"KSS",443"KSU",444"L",445"LB",446"LDOS",447"LEG",448"LEN",449"LH",450"LHX",451"LIN",452"LKQ",453"LLY",454"LMT",455"LNC",456"LNT",457"LOW",458"LRCX",459"LUV",460"LW",461"LYB",462"M",463"MA",464"MAA",465"MAC",466"MAR",467"MAS",468"MCD",469"MCHP",470"MCK",471"MCO",472"MDLZ",473"MDT",474"MET",475"MGM",476"MHK",477"MKC",478"MKTX",479"MLM",480"MMC",481"MMM",482"MNST",483"MO",484"MOS",485"MPC",486"MRK",487"MRO",488"MS",489"MSCI",490"MSFT",491"MSI",492"MTB",493"MTD",494"MU",495"MXIM",496"MYL",497"NBL",498"NCLH",499"NDAQ",500"NEE",501"NEM",502"NFLX",503"NI",504"NKE",505"NKTR",506"NLSN",507"NOC",508"NOV",509"NRG",510"NSC",511"NTAP",512"NTRS",513"NUE",514"NVDA",515"NWL",516"NWS",517"O",518"OI",519"OKE",520"OMC",521"ORCL",522"ORLY",523"OXY",524"PAYX",525"PBCT",526"PCAR",527"PEG",528"PEP",529"PFE",530"PFG",531"PG",532"PGR",533"PH",534"PHM",535"PKG",536"PKI",537"PLD",538"PM",539"PNC",540"PNR",541"PNW",542"PPG",543"PPL",544"PRGO",545"PRU",546"PSA",547"PSX",548"PVH",549"PWR",550"PXD",551"PYPL",552"QCOM",553"QRVO",554"RCL",555"RE",556"REG",557"REGN",558"RF",559"RHI",560"RJF",561"RL",562"RMD",563"ROK",564"ROL",565"ROP",566"ROST",567"RSG",568"RTN",569"SBAC",570"SBUX",571"SCHW",572"SEE",573"SHW",574"SIVB",575"SJM",576"SLB",577"SLG",578"SNA",579"SNPS",580"SO",581"SPG",582"SPGI",583"SRE",584"STI",585"STT",586"STX",587"STZ",588"SWK",589"SWKS",590"SYF",591"SYK",592"SYMC",593"SYY",594"T",595"TAP",596"TDG",597"TEL",598"TFX",599"TGT",600"TIF",601"TJX",602"TMO",603"TMUS",604"TPR",605"TRIP",606"TROW",607"TRV",608"TSCO",609"TSN",610"TSS",611"TTWO",612"TWTR",613"TXN",614"TXT",615"UA",616"UAL",617"UDR",618"UHS",619"ULTA",620"UNH",621"UNM",622"UNP",623"UPS",624"URI",625"USB",626"UTX",627"V",628"VAR",629"VFC",630"VIAB",631"VLO",632"VMC",633"VNO",634"VRSK",635"VRSN",636"VRTX",637"VTR",638"VZ",639"WAB",640"WAT",641"WBA",642"WCG",643"WDC",644"WEC",645"WELL",646"WFC",647"WHR",648"WLTW",649"WM",650"WMB",651"WMT",652"WRK",653"WU",654"WY",655"WYNN",656"XEC",657"XEL",658"XLNX",659"XOM",660"XRAY",661"XRX",662"XYL",663"YUM",664"ZBH",665"ZION",666"ZTS",667]668669670