From 9e960d843be5db209a48f3df3a4cd63cc63fb8df Mon Sep 17 00:00:00 2001 From: Tobias Kurze Date: Fri, 11 Sep 2020 16:14:29 +0200 Subject: [PATCH] added first test code, .gitignore Pipfile, etc. --- .gitignore | 115 ++ Pipfile | 13 + Pipfile.lock | 156 +++ main.py | 14 + projctrl_info.md | 1 + tickers.csv | 2762 ++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 3061 insertions(+) create mode 100644 .gitignore create mode 100644 Pipfile create mode 100644 Pipfile.lock create mode 100644 main.py create mode 100644 projctrl_info.md create mode 100644 tickers.csv diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..11614af --- /dev/null +++ b/.gitignore @@ -0,0 +1,115 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000..3746950 --- /dev/null +++ b/Pipfile @@ -0,0 +1,13 @@ +[[source]] +name = "pypi" +url = "https://pypi.org/simple" +verify_ssl = true + +[dev-packages] + +[packages] +yfinance = "*" +get-all-tickers = "*" + +[requires] +python_version = "3.8" diff --git a/Pipfile.lock b/Pipfile.lock new file mode 100644 index 0000000..f9362ba --- /dev/null +++ b/Pipfile.lock @@ -0,0 +1,156 @@ +{ + "_meta": { + "hash": { + "sha256": "6d68c8391a95cc9d4c416bc8550fc794d91f1fb51e7aa93621ff3ca52666ecaf" + }, + "pipfile-spec": 6, + "requires": { + "python_version": "3.8" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": { + "certifi": { + "hashes": [ + "sha256:5930595817496dd21bb8dc35dad090f1c2cd0adfaf21204bf6732ca5d8ee34d3", + "sha256:8fc0819f1f30ba15bdb34cceffb9ef04d99f420f68eb75d901e9560b8749fc41" + ], + "version": "==2020.6.20" + }, + "chardet": { + "hashes": [ + "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae", + "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691" + ], + "version": "==3.0.4" + }, + "get-all-tickers": { + "hashes": [ + "sha256:738884eb094462d0ca26efcbb79f6f39c7f0f3e033247b6d0bf258ea5a665a26" + ], + "index": "pypi", + "version": "==1.7" + }, + "idna": { + "hashes": [ + "sha256:b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6", + "sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.10" + }, + "multitasking": { + "hashes": [ + "sha256:b59d99f709d2e17d60ccaa2be09771b6e9ed9391c63f083c0701e724f624d2e0" + ], + "version": "==0.0.9" + }, + "numpy": { + "hashes": [ + "sha256:04c7d4ebc5ff93d9822075ddb1751ff392a4375e5885299445fcebf877f179d5", + "sha256:0bfd85053d1e9f60234f28f63d4a5147ada7f432943c113a11afcf3e65d9d4c8", + "sha256:0c66da1d202c52051625e55a249da35b31f65a81cb56e4c69af0dfb8fb0125bf", + "sha256:0d310730e1e793527065ad7dde736197b705d0e4c9999775f212b03c44a8484c", + "sha256:1669ec8e42f169ff715a904c9b2105b6640f3f2a4c4c2cb4920ae8b2785dac65", + "sha256:2117536e968abb7357d34d754e3733b0d7113d4c9f1d921f21a3d96dec5ff716", + "sha256:3733640466733441295b0d6d3dcbf8e1ffa7e897d4d82903169529fd3386919a", + "sha256:4339741994c775396e1a274dba3609c69ab0f16056c1077f18979bec2a2c2e6e", + "sha256:51ee93e1fac3fe08ef54ff1c7f329db64d8a9c5557e6c8e908be9497ac76374b", + "sha256:54045b198aebf41bf6bf4088012777c1d11703bf74461d70cd350c0af2182e45", + "sha256:58d66a6b3b55178a1f8a5fe98df26ace76260a70de694d99577ddeab7eaa9a9d", + "sha256:59f3d687faea7a4f7f93bd9665e5b102f32f3fa28514f15b126f099b7997203d", + "sha256:62139af94728d22350a571b7c82795b9d59be77fc162414ada6c8b6a10ef5d02", + "sha256:7118f0a9f2f617f921ec7d278d981244ba83c85eea197be7c5a4f84af80a9c3c", + "sha256:7c6646314291d8f5ea900a7ea9c4261f834b5b62159ba2abe3836f4fa6705526", + "sha256:967c92435f0b3ba37a4257c48b8715b76741410467e2bdb1097e8391fccfae15", + "sha256:9a3001248b9231ed73894c773142658bab914645261275f675d86c290c37f66d", + "sha256:aba1d5daf1144b956bc87ffb87966791f5e9f3e1f6fab3d7f581db1f5b598f7a", + "sha256:addaa551b298052c16885fc70408d3848d4e2e7352de4e7a1e13e691abc734c1", + "sha256:b594f76771bc7fc8a044c5ba303427ee67c17a09b36e1fa32bde82f5c419d17a", + "sha256:c35a01777f81e7333bcf276b605f39c872e28295441c265cd0c860f4b40148c1", + "sha256:cebd4f4e64cfe87f2039e4725781f6326a61f095bc77b3716502bed812b385a9", + "sha256:d526fa58ae4aead839161535d59ea9565863bb0b0bdb3cc63214613fb16aced4", + "sha256:d7ac33585e1f09e7345aa902c281bd777fdb792432d27fca857f39b70e5dd31c", + "sha256:e6ddbdc5113628f15de7e4911c02aed74a4ccff531842c583e5032f6e5a179bd", + "sha256:eb25c381d168daf351147713f49c626030dcff7a393d5caa62515d415a6071d8" + ], + "markers": "python_version >= '3.6'", + "version": "==1.19.2" + }, + "pandas": { + "hashes": [ + "sha256:026d764d0b86ee53183aa4c0b90774b6146123eeada4e24946d7d24290777be1", + "sha256:02ec9f5f0b7df7227931a884569ef0b6d32d76789c84bcac1a719dafd1f912e8", + "sha256:08783a33989a6747317766b75be30a594a9764b9f145bb4bcc06e337930d9807", + "sha256:0936991228241db937e87f82ec552a33888dd04a2e0d5a2fa3c689f92fab09e0", + "sha256:188cdfbf8399bc144fa95040536b5ce3429d2eda6c9c8b238c987af7df9f128c", + "sha256:1edf6c254d2d138188e9987159978ee70e23362fe9197f3f100844a197f7e1e4", + "sha256:474fa53e3b2f3a543cbca81f7457bd1f44e7eb1be7171067636307e21b624e9c", + "sha256:59df9f0276aa4854d8bff28c5e5aeb74d9c6bb4d9f55d272b7124a7df40e47d0", + "sha256:9e135ce9929cd0f0ba24f0545936af17ba935f844d4c3a2b979354a73c9440e0", + "sha256:ab6ea0f3116f408a8a59cd50158bfd19d2a024f4e221f14ab1bcd2da4f0c6fdf", + "sha256:b64ffd87a2cfd31b40acd4b92cb72ea9a52a48165aec4c140e78fd69c45d1444", + "sha256:b821f239514a9ce46dd1cd6c9298a03ed58d0235d414ea264aacc1b14916bbe4", + "sha256:c9235b37489168ed6b173551c816b50aa89f03c24a8549a8b4d47d8dc79bfb1e", + "sha256:eb0ac2fd04428f18b547716f70c699a7cc9c65a6947ed8c7e688d96eb91e3db8", + "sha256:eeb64c5b3d4f2ea072ca8afdeb2b946cd681a863382ca79734f1b520b8d2fa26", + "sha256:f7008ec22b92d771b145150978d930a28fab8da3a10131b01bbf39574acdad0b" + ], + "markers": "python_full_version >= '3.6.1'", + "version": "==1.1.2" + }, + "python-dateutil": { + "hashes": [ + "sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c", + "sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.8.1" + }, + "pytz": { + "hashes": [ + "sha256:a494d53b6d39c3c6e44c3bec237336e14305e4f29bbf800b599253057fbb79ed", + "sha256:c35965d010ce31b23eeb663ed3cc8c906275d6be1a34393a1d73a41febf4a048" + ], + "version": "==2020.1" + }, + "requests": { + "hashes": [ + "sha256:b3559a131db72c33ee969480840fff4bb6dd111de7dd27c8ee1f820f4f00231b", + "sha256:fe75cc94a9443b9246fc7049224f75604b113c36acb93f87b80ed42c44cbb898" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==2.24.0" + }, + "six": { + "hashes": [ + "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", + "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.15.0" + }, + "urllib3": { + "hashes": [ + "sha256:91056c15fa70756691db97756772bb1eb9678fa585d9184f24534b100dc60f4a", + "sha256:e7983572181f5e1522d9c98453462384ee92a0be7fac5f1413a1e35c56cc0461" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", + "version": "==1.25.10" + }, + "yfinance": { + "hashes": [ + "sha256:cee223cbd31e14955869f7978bcf83776d644345c7dea31ba5d41c309bfb0d3d" + ], + "index": "pypi", + "version": "==0.1.54" + } + }, + "develop": {} +} diff --git a/main.py b/main.py new file mode 100644 index 0000000..ccde0f0 --- /dev/null +++ b/main.py @@ -0,0 +1,14 @@ +import yfinance as yf +from get_all_tickers.get_tickers import get_tickers + + +def main(): + all_tickers = get_tickers() + print(all_tickers) + + data = yf.download(tickers="SPL AAPL", start="2017-01-01", end="2017-04-30", interval="60m", ) + print(data) + + +if __name__ == '__main__': + main() diff --git a/projctrl_info.md b/projctrl_info.md new file mode 100644 index 0000000..f07ebb1 --- /dev/null +++ b/projctrl_info.md @@ -0,0 +1 @@ +Default readme for neuroinvest Some project description here! OS: diff --git a/tickers.csv b/tickers.csv new file mode 100644 index 0000000..4c28c28 --- /dev/null +++ b/tickers.csv @@ -0,0 +1,2762 @@ +DDD +MMM +WBAI +WUBA +EGHT +AHC +AOS +ATEN +AIR +AAN +ABB +ABT +ABBV +ANF +AGD +AWP +ACP +JEQ +ASGI +AOD +ABM +AKR +ACEL +ACN +ACCO +ATV +AYI +GOLF +ADX +PEO +ADCT +AGRO +ADNT +ADT +ATGE +AAP +ADSW +WMS +ASIX +AVK +ACM +AEFC +AEB +AEG +AER +AJRD +AMG +MGR +AFL +MITT +AGCO +A +AEM +ADC +AL +APD +ALG +AGI +ALK +AIN +ALB +ACI +AA +ALC +ALEX +ALX +ARE +AQN +AQNA +AQNB +BABA +Y +ATI +ALLE +ALE +ADS +AFB +AWF +AB +AIO +CBH +NCV +NCZ +ACV +NFJ +NIE +ALSN +ALL +ALLY +PINE +ALTG +AYX +ATUS +MO +ACH +ALUS +AMBC +ABEV +AMC +AMCR +AEE +AMRC +AMOV +AMX +AAT +AXL +ACC +AEO +AEP +AEL +AXP +AFG +AFGB +AFGC +AFGD +AFGH +AMH +AIG +ARL +ARA +AWR +AMT +AVD +AWK +COLD +AMP +ABC +RYCE +AMN +AMRX +AP +APH +AXR +HKIB +AME +PLAN +DYFN +FINS +AU +BUD +NLY +AM +AR +ANTM +ANH +AON +AIV +APG +ARI +APO +AFT +AIF +APLE +AIT +ATR +APTV +ARMK +ABR +ARC +MT +MTCN +ARCH +ADM +AROC +ARNC +ARCO +ACA +RCUS +ARD +ASC +AFC +ACRE +ARDC +ARES +AGX +ARGD +ARGO +ANET +AI +AIC +AIW +ARLO +AHH +ARR +AFI +AWI +ARW +AJG +APAM +ASA +ABG +ASX +ASGN +AHT +ASH +ASPN +AMK +ASB +AC +AIZ +AIZP +AGO +AZN +HOME +T +TBB +TBC +ATTO +ATH +ATKR +AT +ATCO +ATO +ACB +ATHM +ALV +AN +AZO +AVLR +AVB +AGR +AVNS +AVTR +AVYA +AVY +AVNT +AVA +AXTA +AXS +AX +AXO +AZUL +AZRE +AZZ +BGS +BMRG +BW +BGH +BMI +BCSF +BKR +BBN +BLL +BANC +BBAR +BBVA +BBD +BBDO +BCH +BLX +BSBR +BSAC +BSMX +SAN +CIB +BXS +BAC +BOH +BMO +NTB +BNS +BKU +BCS +BBDC +MCI +MPV +BNED +B +GOLD +BHC +BAX +BTE +BBX +BCE +BZH +BDX +BDXB +BDC +BRBR +BHE +BHLB +BERY +BBY +BEST +BGSF +BHP +BBL +BIG +BH +BILL +BHVN +BIO +BITA +BJ +BKH +BKI +BSM +BB +BGIO +BFZ +CII +BHK +HYT +BTZ +DSU +BGR +BDJ +EGF +FRA +BFO +BGT +BOE +BME +BMEZ +BAF +BKT +BGY +BKN +BTA +BZM +MHE +BIT +MUI +MUA +BKK +BBK +BBF +BYM +BFK +BLE +BTT +MEN +MUC +MUH +MHD +MFL +MUJ +MHN +MUE +MUS +MVT +MYC +MCA +MYD +MYF +MFT +MIY +MYJ +MYN +MPA +MQT +MYI +MQY +BNY +BQH +BSE +BFY +BCX +BST +BSTZ +BSD +BUI +BHV +BLK +BGB +BGX +BSL +BE +APRN +BXG +BXC +DCF +DHF +DMB +DSM +LEO +BA +BCC +BCEI +BOOT +BAH +BWA +BORR +SAM +BXP +BSX +BOX +BYD +BPMP +BP +BPT +BRC +BHR +BDN +BWG +LND +BAK +BRFS +MNRL +BFAM +BEDU +BSA +BSIG +BV +EAT +BCO +BMY +BMY~ +VTOL +BTI +BRX +BRMK +BR +BKD +BAM +BBU +BIPC +BIP +RA +BEPC +BEP +BRO +BRT +BC +BKE +BVN +BBW +BG +BURL +BWXT +BY +CABO +CBT +COG +CACI +WHD +CADE +CAE +CAI +CAL +CWT +CALX +ELY +CPE +CPT +CCJ +CPB +CWH +GOOS +CM +CNI +CNQ +CP +CANG +CNNE +CAJ +CGC +CMD +COF +CSU +BXMT +CPRI +CMO +CAH +CSL +KMX +CCL +CUK +CRS +CSV +CARR +CARS +CRI +CVNA +CSPR +CSLT +CTLT +CTT +CAT +CATO +CBZ +CBL +CBO +IGR +CBRE +CBX +PCPL +FUN +CDR +CE +CLS +CELG~ +CEL +CPAC +CX +CVE +CNC +CEN +CNP +EBR +CEPU +CCS +CTL +CDAY +CF +GIB +CHX +ECOM +CHAP +CHRA +CRL +CLDT +CMCM +CHGG +CHE +CC +CHMI +CPK +CVX +CHWY +CHS +CIM +DL +CEA +CHN +CGA +LFC +CHL +COE +SNP +ZNH +CHA +CHU +CYD +CMG +CHH +CB +CHT +CHD +CCX +CCXX +CIEN +CI +XEC +CBB +CNK +CINR +CIR +CIT +CCAC +BLW +C +CFG +CIA +CIO +CVEO +CCC +CLH +CCO +EMO +CEM +CTR +CLW +CWEN +CLF +CLPR +CLX +CLDR +NET +CMS +CMSA +CMSC +CMSD +CNA +CNF +CNHI +CNO +CEO +CNXM +CNX +KOF +KO +CCEP +CDE +FOF +CNS +UTF +LDP +MIE +RQI +RNP +PSF +RFI +CFX +CFXA +CL +CCH +CXE +CIF +CXH +CMU +CLNY +CLNC +CXP +STK +CCZ +CMA +FIX +CMC +CBU +CYH +CHCT +CIG +CBD +SBS +ELP +CCU +CODI +CMP +CRK +CAG +CXO +CCM +CNMD +COP +CCR +CEIX +ED +STZ +CSTM +TCS +CLR +VLRS +CTRA +CTB +CPS +CTK +CPA +CLB +CXW +CLGX +CORR +CPLG +COR +CNR +GLW +CAAP +GYC +OFC +CTVA +CZZ +CMRE +COTY +CUZ +CVA +CPF +CR +BAP +CS +CPG +CEQP +CRH +CRT +CAPL +CCI +CCK +CRY +CTS +CUBE +CUB +CFR +CULP +CMI +CURO +CW +SRV +SZC +CWK +CUBB +CUBI +CVI +UAN +CVS +CELP +DHI +DAN +DHR +DAC +DQ +DRI +DAR +DVA +DCP +DECK +DE +DEX +DDF +DKL +DK +DELL +DLPH +DAL +DLX +DBI +DESP +DB +DVN +DHX +DHT +DEO +DSSI +DRH +DSX +DKS +DBD +DMS +DLR +DDS +DDT +DIN +DFS +DNI +DMYT +DLB +DG +D +DCUE +DRUA +DPZ +UFS +DCI +DFIN +LPG +DSL +DBL +DLY +PLOW +DEI +DOV +DVD +DOW +RDY +DRD +DRQ +DS +DTE +DTJ +DTP +DTQ +DTW +DTY +DCO +DSE +DNP +DTF +DUC +DPG +DUK +DUKB +DUKH +DRE +DNB +DD +DXC +DY +DLNG +DT +DX +ELF +EXP +ECC +ECCB +ECCX +ECCY +EIC +ESTE +DEA +EGP +EMN +KODK +ETN +ETV +ETW +EV +EOI +EOS +EFT +EFL +EFF +EHT +ETX +EOT +EVN +ETJ +EFR +EVF +EVG +EVT +ETO +ETG +ETB +EXD +ETY +EXG +ECL +EC +EPC +EIX +EW +ELAN +ELAT +ESTC +EGO +ESI +ELVT +LLY +EFC +EARN +ERJ +EME +EEX +EBS +EMR +ESRT +EIG +EDN +ENBL +ENB +ENBA +EHC +DAVA +EXK +ENIA +ENIC +ENR +ET +EPAC +ERF +ENS +E +ENLC +EBF +ENVA +NPO +ETM +EAB +EAE +EAI +ETR +ELC +ELJ +ELU +EMP +ENJ +ENO +EZT +EPD +EVC +ENV +NVST +EVA +ENZ +EOG +EPAM +EPR +EQT +EFX +EQNR +EQH +ETRN +EQC +ELS +EQR +EQS +EROS +ESE +ESNT +EPRT +WTRG +WTRU +ESS +EL +ETH +EURN +EEA +EB +EVR +RE +EVRG +EVRI +ES +EVTC +EVH +AQUA +XAN +EXPR +EXTN +EXR +XOM +FNB +FN +FDS +FICO +SFUN +FPAC +FTCH +FPI +FSLY +FBK +FFG +AGM +FRT +FSS +FMN +FHI +FDX +RACE +FOE +FCAU +FNF +FIS +FMO +FINV +FAF +FBP +FCF +TCRW +TCRZ +FSLF +FHN +FR +AG +FRC +FFA +FMY +FDEU +FIF +FSD +FTHY +FPF +FEI +FPL +FIV +FCT +FGB +FEO +FAM +FE +FIT +FPH +FVRR +FBC +DFP +PFD +PFO +FFC +FLC +FLT +FLNG +FND +FTK +FLO +FLS +FLR +FLY +FEAC +FMC +WPF +FMX +FL +F +FOR +FTS +FTV +FTAI +FVAC +FSM +FBHS +FET +FBM +FCPT +FEDU +FNV +FC +FSB +BEN +FT +FI +FCX +FMS +FDP +RESI +FRO +FSK +FSKR +FCN +FF +GCV +GAB +GGZ +GGT +GUT +GLEO +GBL +GNT +GME +GCI +GPS +GTX +IT +GLOG +GLOP +GTES +GATX +GMTA +GCP +GNK +GNRC +GAM +GD +GE +GIS +GM +GCO +GEL +GEN +GNE +G +GPC +GNW +GEO +GPRK +GPJA +GGB +GTY +GFL +GFLU +GIX +GIX~ +GIK +GIL +GLT +GKOS +GSK +CO +GMRE +GNL +GLP +GPN +GSL +GSLD +GLOB +GL +GMED +GMS +GDDY +GOL +GFI +GSBD +GS +GER +GMZ +GRC +GPX +GGG +GRAF +EAF +GHM +GHC +GRAM +GVA +GPMT +GPK +GTN +AJX +AJXA +GWB +GDOT +GBX +GHL +GHG +GEF +GFF +GPI +GRUB +PAC +ASR +AVAL +SUPV +TV +GSX +GTT +GSH +GES +GGM +GPM +GOF +GBAB +GWRE +HRB +FUL +HAE +HAL +HBB +HBI +HNGR +HASI +HOG +HMY +HSC +HGH +HIG +HVT +HE +HCHC +HCA +HCI +HDB +HR +HTA +PEAK +HL +HEI +HLX +HP +HLF +HRI +HCXY +HCXZ +HTGC +HRTG +PSV +HT +HSY +HTZ +HES +HESM +HPE +HXL +HEXO +PCF +HGLB +HFRO +HPR +HIW +HIL +HI +HRC +HTH +HGV +HLT +HNI +HMLP +HEP +HFC +HD +HMC +HON +HMN +HZN +HTFA +HRL +HST +HLI +HOV +HHC +HWM +HPQ +HSBC +HMI +HNP +HUBB +HUBS +HBM +HUD +HPP +HUM +HCFT +HII +HUN +HUYA +H +HY +IAA +IAG +IBN +ICL +IDA +IEX +IDT +INFO +ITW +IMAX +ICD +IHC +IRT +IFN +IBA +INFY +ING +IR +NGVT +INGR +IIPR +IPHI +INSI +NSP +INSP +IBP +ITGR +ICE +IHG +IFS +IBM +IFF +IFFT +IGT +IP +INSW +IPV +IPG +IPI +IVC +VBF +VCV +VTA +IHIT +IHTA +VLT +IVR +OIA +VMO +VKQ +VPV +IVZ +IQI +VVR +VTN +VGM +IIM +IRET +NVTA +INVH +IO +IQV +IRM +IRS +STAR +ITCB +ITUB +ITT +IVH +JPM +JAX +JILL +SJM +JBL +J +JHX +JHG +JOF +JWS +JBGS +JEF +JELD +JCAP +JT +JKS +JMP +JBT +BTO +HEQ +JHS +JHI +HPF +HPI +HPS +PDT +HTD +HTY +JNJ +JCI +JLL +JMIA +JIH +JNPR +JP +JE +LRN +KAI +KDMN +KAMN +KSU +KAR +KMF +KYN +KB +KBH +KBR +K +KMPR +KMT +KW +KEN +KDP +KEY +KEYS +KRC +KRP +KMB +KIM +KMI +KFS +KGC +KEX +KL +KRG +KKR +KIO +KREF +KNX +KNL +KNOP +KN +KSS +PHG +KTB +KOP +KEP +KF +KFY +KOS +KRA +KR +KRO +KT +LB +SCX +LHX +LH +LADR +LAIX +LW +LCI +LPI +LVS +LGI +LAZ +LZB +LCII +LEAF +LEA +LEE +LGC +LMHA +LMHB +LEG +JBK +KTH +KTN +LDOS +LEJU +LMND +LC +LEN +LII +LEVI +LXP +LPL +DFNS +USA +ASG +LBRT +LSI +LITB +LNC +LIN +LNN +LN +LINX +LAD +LAC +LYV +LOAK +LTHM +RAMP +LYG +SCD +LMT +L +LOMA +LGVW +LPX +LOW +LXU +LTC +LUB +LL +LXFR +LDL +LYB +MTB +MDC +MHO +MAC +CLI +MFD +MGU +MIC +BMA +M +MCN +MSGE +MSGS +MMP +MGA +MX +MGY +MHLA +MHNC +MAIN +MMD +MNK +MANU +MTW +MN +MAN +MFC +MRO +MPC +MMI +MCS +MPX +HZO +MKL +VAC +MMC +MLM +MAS +DOOR +MTZ +MA +MTDR +MTRN +MATX +MLP +MAXR +MMS +MXL +MEC +MBI +MKC +MCD +MUX +MCK +MDU +MTL +MDLA +MPW +MED +MCC +MCV +MCX +MDLQ +MDLX +MDLY +MD +MDT +MFAC +MRK +MCY +MDP +MTH +MTOR +MTR +MSB +MEI +MET +MCB +MTD +MXE +MXF +MFA +MFO +MCR +MGF +MIN +MMT +MFM +MFV +MTG +MGP +MGM +MFGP +MAA +AMPY +MLR +HIE +MTX +MG +MUFG +MIXT +MFG +MBT +MODN +MOD +MC +MOGU +MHK +MOH +TAP +MNR +MR +MEG +MCO +MS +CAF +MSD +EDD +IIF +MOS +MSI +MOV +MPLX +MRC +MSA +MSM +MSCI +MSGN +MLI +MWA +MVF +MZA +MUR +MUSA +MVO +MVC +MVCD +MYE +MYOV +NBR +NC +NTP +NTEST +NBHC +NFG +NGG +NHI +NOV +NPK +NNN +NRUC +SID +NSA +NTCO +NGS +NGVC +NRP +NTZ +NWG +NLS +NVGS +NNA +NM +NMM +NAV +NCR +NP +NNI +NPTN +NSCO +NVRO +HYB +NFH +GF +NWHM +IRL +NMFC +NMFX +EDU +NEWR +NRZ +SNR +NYCB +NYT +NJR +NEU +NEM +NR +NEXA +NREF +NXRT +NHF +NEP +NEE +NEX +NGL +NLSN +NKE +NINE +NIO +NI +NL +NOAH +NOK +NOMD +NMR +OSB +NAT +JWN +NSC +NOA +NRT +NOC +NWN +NWE +NCLH +NVS +NVO +DNOW +NRG +NUS +NUE +NS +NSS +NTR +NVG +NUV +NUW +NEA +NAZ +NKX +NCB +NCA +NAC +JCE +JCO +JQC +JDD +DIAX +JEMD +NEV +JFR +JRO +NKG +JGH +JHY +JHAA +JHB +NXC +NXN +NID +NMY +NMT +NUM +NMS +NOM +JLS +JMM +NHA +NZF +NMCO +NMZ +NMI +NJV +NXJ +NRK +NYV +NNY +NAN +NUO +NPN +NQP +JPC +JPS +JPT +JPI +NAD +JRI +JRS +BXMX +SPXX +NIM +NXP +NXQ +NXR +NSL +JSD +NBB +JTD +JTA +NPV +NIQ +NVT +NVR +CTEST +OAC +OXY +OII +OCN +OFG +OGE +OI +OIS +ODC +ORI +OLN +OHI +OMC +ONDK +OGS +OLP +OCFT +OMF +OKE +ONE +ONTO +OOMA +OPY +ORCL +ORAN +ORC +OEC +ORN +IX +ORA +OSK +OR +SFTW +OTIS +OUT +OSG +OVV +OMI +OC +ORCC +OXM +ROYT +PACD +PCG +PCGU +PKG +PD +PAGS +PANW +PAM +PHX +PARR +PAR +PGRE +PKE +PK +PH +PE +PSN +PRTY +PAYC +PBF +PBFX +BTU +PSO +PEB +PBA +PEI +PFSI +PMT +PAG +PNR +PEN +PFGC +PKI +PBT +PVL +PRT +PRGO +PRSP +PTR +PBR +PFE +GHY +ISD +PGTI +PM +PSX +PSXP +FENG +DNK +PHR +DOC +PDM +PCQ +PCK +PZC +PCM +PTY +PCN +PCI +PDI +NRGX +PGP +PHK +PKO +PFL +PFN +PMF +PML +PMX +PNF +PNI +PYN +RCS +PING +PNW +PINS +PHD +PHT +MAV +MHI +PXD +PIPR +PBI +PIC +PJT +PAA +PAGP +PLNT +PLT +AGS +PHI +PLYM +PNC +PNM +PII +POR +PKX +POST +PSTL +PPG +PPX +PPL +PYS +PYT +PQG +PDS +APTS +PBH +PVG +PRI +PRMW +PGZ +PRA +PG +PGR +PLD +PUMP +PRO +PROS +PBB +PBC +PBY +PB +PRLB +PFS +PJH +PRH +PRS +PRU +PUK +PSB +TLK +PEG +PSA +PHM +PSTG +PMM +PIM +PMO +PPT +NEW +PVH +PZN +QTWO +QEP +QGEN +QTS +QUAD +KWR +NX +PWR +QD +DGX +QUOT +QVCC +QVCD +CTAA +CTBB +CTDD +CTV +CTY +CTZ +RRD +RMED +RDN +RFL +RL +RRC +RNGR +PACK +RJF +RYAM +RYN +RTX +RMAX +RC +RCA +RCB +RCP +RLGY +O +RLH +RWT +RBC +RM +RF +RGS +RGA +RZA +RZB +RS +RELX +RNR +SOL +RENN +RPLA +RSG +REZI +RMD +RFP +QSR +RPAI +RVI +REVG +REV +RVLV +REX +REXR +RXN +RH +RNG +RIO +RBA +RAD +RFM +RMM +RMI +RIV +RSF +OPP +RLI +RLJ +RMG +RHI +ROK +RCI +ROG +ROL +ROP +RST +RY +RCL +RGT +RMT +RVT +RES +RPM +RPT +RYB +R +RYI +RHP +SPGI +SBR +SB +SFE +SAFE +SAIL +CRM +SMM +SBH +SJT +SD +PER +SAND +SC +SAP +SAF +SAK +SAR +SSL +BFS +SCPE +SLB +SNDR +SWM +SAIC +SALT +SBBA +STNG +SMG +KTF +KSM +SRL +SCU +SCVX +SE +SA +CKH +SMHI +SEE +SEAS +WTTR +SEM +SLQT +SRE +SREA +ST +SXT +SQNS +SRG +SCI +SERV +NOW +SFL +SHAK +SJR +SHLX +SHW +FOUR +SHG +SHOP +SSTK +SBSW +SIG +SBOW +SI +SPG +SSD +SHI +SITC +SITE +SIX +TSLX +SJW +SKM +SKX +SKY +SLG +WORK +SM +SMAR +SNN +SNAP +SNA +IPOB +IPOC +SQM +SOGO +SOI +SWI +SAH +SON +SNE +SOS +SOR +SJI +SJIJ +SJIU +SO +SOJA +SOJB +SOJC +SOJD +SOLN +SCCO +LUV +SWX +SWN +SPAQ +SPE +SPB +SR +SPR +SAVE +SRC +SPOT +SRLP +SII +SPXC +FLOW +SQ +JOE +STAG +SMP +SXI +SWK +SWT +STN +SGU +SRT +STWD +STT +SPLP +SCS +SCA +SCM +SCL +STE +STL +STC +SF +SFB +STM +EDF +EDI +STON +SRI +STOR +GJH +GJO +GJS +SYK +MSC +RGR +SPH +SMFG +INN +SUM +SMLP +SUI +SLF +SXC +SU +STG +NOVA +SUN +SHO +SPN +SUP +SOAC +SUZ +SWZ +SWCH +SBE +SYF +SNX +SNV +GJP +GJR +GJT +SYY +SYX +TLRD +TWN +TSM +TAK +TAL +TALO +SKT +TPR +TRGP +TGT +TARO +TTM +TCO +TMHC +TRP +TCP +TSI +TEL +TISI +FTI +TECK +TK +TGP +TNK +TGNA +TRC +HQH +THQ +HQL +THW +TDOC +TEO +TDY +TFX +VIV +TEF +TDA +TDE +TDI +TDJ +TDS +TU +TDF +EMF +TEI +GIM +TPX +TS +TME +THC +TNC +TEN +TVC +TVE +TDC +TEX +TX +TRNO +TTI +TEVA +TPL +TGH +TXT +TFII +AES +AZEK +BK +BX +CEE +SCHW +COO +GDV +GRX +GDL +THG +THGA +TRV +TMO +THR +TPRE +TRI +THO +TDW +TIF +TLYS +TSU +TKR +TMST +TWI +TJX +TOL +TR +BLD +TTC +TD +SHLL +NDP +TYG +TEAF +NTG +TTP +TPZ +TOT +TSQ +TM +TRTX +TT +TAC +TCI +TDG +RIG +TGS +TRU +TREC +TG +THS +TREX +TY +TPH +TRNE +TNET +TRN +TSE +TPVG +TPVY +GTS +TRTN +TGI +TROX +TBI +TFC +TNP +TUFN +TUP +TKC +TPB +TRQ +TPC +TWLO +TRWH +TWTR +TWO +TYL +TSN +USB +USPH +SLCA +USX +UBER +UI +UBS +UDR +UGI +UGP +UMH +UA +UAA +UFI +UNF +UN +UL +UNP +UIS +UMC +UNFI +UPS +URI +USM +UZA +UZB +UZC +X +UNH +UTL +UNVR +UVV +UHT +UHS +UVE +UTI +UNM +UNMA +UE +UBA +UBP +USFD +USAC +USNA +USDP +BIF +VFC +EGY +MTN +VAL +VALE +VLO +VHI +VMI +VVV +VAPO +VAR +VGR +VEC +VEDL +VEEV +VEL +VNTR +VTR +VNE +VER +VRTV +VZ +VET +VRS +VCIF +VRT +VVI +VICI +VNCE +VIPS +SPCE +VHC +VGI +ZTR +V +VSH +VPG +VIST +VSTO +VST +VVNT +VSLR +VMW +VOC +VCRA +VNO +VJET +IAE +IHD +VOYA +IGA +IGD +IDE +IID +IRR +PPR +VMC +WTI +WPC +WRB +GRA +GWW +WNC +WDR +WD +WMT +DIS +HCC +WPG +WRE +WCN +WM +WAT +WSO +WTS +W +WBS +WEC +WEI +WRI +WMK +WBT +WFC +EOD +WELL +WCC +WST +WAL +WALA +WEA +TLI +EMD +GDO +EHI +HIX +HIO +HYI +SBI +IGI +PAI +MMU +WMC +DMO +MTT +MHF +MNP +GFY +WIW +WIA +WES +WU +WAB +WLK +WLKP +WBK +WRK +WHG +WEX +WY +WPM +WHR +WTM +WSR +WLL +WOW +WMB +WSM +WGO +WIT +WNS +WWW +WF +WK +INT +WWE +WOR +WPP +WPX +WYND +WH +XYF +XFLT +XHR +XRX +XIN +XPO +XYL +AUY +YELP +YETI +YEXT +YRD +DAO +YPF +YUMC +YUM +ZEN +ZBH +ZTS +ZTO +ZUO +ZYME +GOED +XXII +FAX +IAF +AEF +FCO +ACU +ATNM +AE +ACY +UAVS +AGE +AIRI +AXU +AAU +APT +AAMC +AMBO +DIT +AMS +USAS +AMPE +ANVS +ARMP +AINC +AUG +AWX +ASM +BTG +BTN +BCV +BHB +BRN +BATL +BIOX +PHGE +BGI +BKTI +BDR +BRBS +BRG +DMF +CMCL +CEI +CANF +YCBD +CVM +CET +LEU +CHAQ +CCF +CQP +LNG +CVR +CPHI +CKX +GLV +GLQ +GLO +COHN +CIX +LODE +CDOR +MCF +CMT +CRMD +CRF +CLM +CVU +CIK +DHY +CRHM +CTO +CTEK +DXR +VCF +VFL +VMM +DLA +DNN +DSS +DPW +DXF +GRF +EVM +CEV +EVV +EIM +ENX +EVY +ELMD +ELLO +ECF +EMAN +MSN +EMX +UUUU +ENSV +ELA +EQX +ESP +EVBN +EVI +EPM +FEN +BDL +FSI +FTF +FSP +FRD +FTSI +GAU +GGN +JOB +GMO +GSB +GSAT +GORO +GSV +AUMN +GSS +GV +GDP +GTE +GPL +SIM +AIM +HMG +HUSA +IBIO +IBO +IMH +IMO +IOR +IGC +INDO +INFU +IHT +NSPR +ITRG +INS +THM +INTT +INUV +VKI +ISR +ISDR +ITP +KLR +KIQ +LGL +LCTX +MAG +MHH +MTNB +MMX +IPB +MTA +MXC +MLSS +MYO +NNVC +ATEST +NHC +NAVB +NTIP +NBW +NHS +NML +NBH +NBO +NRO +GBR +NEN +NGD +NXE +NAK +NOG +NBY +NG +NTN +NES +OBLG +OCX +OGEN +PTN +PZG +PRK +PED +PFNX +HNW +PLAG +PLG +PLM +PW +PLX +RLGT +UTG +RHE +RCG +RVP +REI +SACC +SACH +SCCB +SNMP +SEB +SENS +SVT +SMTS +SIF +SVM +SILV +XPL +LOV +STXS +SSY +SDPI +SYN +TKAT +TRX +TGB +TGC +GLU +GGO +TMBR +TMP +TAT +TRXC +TMQ +TPHS +TRT +UFAB +UAMY +UUU +URG +UEC +VGZ +VNRX +VOLT +EAD +ERC +ERH +WRN +WYY +WTT +XTNT +ZDGE +ZOM