Giter Site home page Giter Site logo

lppls-ci_tactical_asset_allocation's Introduction

LPPLS-CI for Tactical Asset Allocation

Hello!

All of the project dependencies are encapsulated in a conda environment named avoiding_bubbles. Whatever system is hosting this project will need an installation of anaconda or miniconda if you would like to install and activate the avoiding_bubbles environment. Setup instructions are below.

Setup

Prerequisites

Conda installation instructions can be found here: https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html

Creating conda env

From the project root run:

conda env create -f environment.yml && conda activate avoiding_bubbles

Next open the jupyter notebook:

jupyter notebook

You should now be able to browse to http://localhost:8888 and view the research project. All of the interesting things you will want to review live in the lppls-ci-for-tactical-asset-allocation.ipynb jupyter notebook. Navigate there within the jupyter UI and run all the cells!

Project Structure

lppls-ci-for-tactical-asset-allocation                      <- Project Root
├── data                                                    <- A place for storing CSVs accessed by the project notebook
|   └── *                 
├── README.md                         
├── environment.yml                                         <- An export of the conda env
├── lppls-ci-for-tactical-asset-allocation.ipynb            <- Jupyter notebook where all the project research lives

Note on the data/ Dir

All of the data generated by the notebook is cached in the data/ directory. If you would like the notebook to fetch/generate fresh data, you can delete the universe.csv and/or the confidence.csv file(s). The notebook should detect that the file(s) no longer exist and refetch or regenerate accordingly.

lppls-ci_tactical_asset_allocation's People

Contributors

joshwani avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.