Esempio n. 1
0
def mkt_delete(mkt, dir1, file):
    if os.path.exists(opj(cr_mkt.name, mkt, dir1, file) + '.npz'):
        os.remove(opj(cr_mkt.name, mkt, dir1, file) + '.npz')
    return None
Esempio n. 2
0
def mkt_retrieve(mkt, dir1, file):
    return DataDir(opj(cr_mkt.name, mkt, dir1)).retrieve(file)
Esempio n. 3
0
def mkt_store(mkt, dir1, file, mdata):
    if not os.path.exists(opj(cr_mkt.name, mkt, dir1)):
        os.makedirs(opj(cr_mkt.name, mkt, dir1))
    DataDir(opj(cr_mkt.name, mkt, dir1)).store(file, mdata)
    return None
Esempio n. 4
0
from CrazyCod.Utilities.folder import DataDir, DataFolder, opj
import os

##### RAW CSI DATA FOLDERS
cr_dn = DataFolder('Q:\\CSI\\')
cs_dn_dl = DataDir(opj(cr_dn.name, 'Daily'))
cs_dn_hs = [opj(cr_dn.name, 'compugene_world-history1', 'compugene_world-history1'),
            opj(cr_dn.name, 'compugene_world-history2', 'compugene_world-history2'),
            # opj(cr_dn.name, 'compugene_world-history3', 'compugene_world-history3'),
            opj(cr_dn.name, 'compugene_world-history4', 'compugene_world-history4'),
            opj(cr_dn.name, 'compugene_world-history5', 'compugene_world-history5')
            ]

cs_dn_sym = [opj(cr_dn.name, 'compugene_world-history1', 'SYMBOLS.txt'),
             opj(cr_dn.name, 'compugene_world-history2', 'SYMBOLS.txt'),
             # opj(cr_dn.name, 'compugene_world-history3', 'SYMBOLS.txt'),
             opj(cr_dn.name, 'compugene_world-history4', 'SYMBOLS.txt'),
             opj(cr_dn.name, 'compugene_world-history5', 'SYMBOLS.txt')]


##### PROCESSED DATA FOLDERS

cr_rt = DataFolder('Q:\\Data_CC\\Futures\\')    # Main Root Folder
cr_un = DataFolder(opj(cr_rt.name, 'Universe'))  # Sub-Folder # 1

cr_ft = DataFolder(opj(cr_un.name, 'Futures'))   # Contains Raw Futures Data
cr_ft_hs = DataDir(opj(cr_ft.name, 'History'))
cr_ft_hs_ar = DataDir(opj(cr_ft.name, 'HistoryArchive'))
cr_ft_hs_arc = DataDir(opj(cr_ft.name, 'HistoryArchiveCopy'))

cr_ft_ldt = DataDir(opj(cr_un.name, 'FuturesLDT'))   # Contains Last Trading Dates