Deep Learning Asset Pricing Main Code for Training Tested Under: Tensorflow 1.12.0 Python 3.6 Example Code Step 1: Training the SDF network $ python3 run.py --config=config/config.json --logdir=output --saveBestFreq=128 --printOnConsole=True --saveLog=True --ignoreEpoch=32 Step 2: Run the first 8 cells of model_GAN.ipynb to generate SDF Step 3: Run create_RF_data.py to generate the data with R * F Step 4: Train the beta prediction network $ python3 run_RtnFcst_ensembles.py --config config_RF --logdir output_RF --task_id 1 --trial_id 1 Step 5: Run the remaining cells of model_GAN.ipynb to get EV and XS-R2 pricing results Datasets can be found at Google Drive