Skip to content

charlespers/quantcap-options

 
 

Repository files navigation

QuantCap Options Pricing Model

This repository contains an end-to-end workflow for predicting option price returns over a five-day trading period. The model leverages a rich dataset that combines historical options data, fundamental metrics, institutional activity, liquidity indicators, and sentiment signals.


Project Overview

  • Goal: Predict 5-day returns on options prices using a combination of fundamental, institutional, liquidity, and sentiment data.

  • Data Sources:

    • Historical options data (via ThetaData)
    • Various fundamental and technical data
    • Institutional ownership and sentiment indicators

Installation

  • Clone the Repository

git clone https://github.com/themoonwalker1/quantcap-options.git

Data Retrieval

  • Generating a New Dataset:
    • cd quantcap-options/dataretrieval
    • Open and run options_data_retrieval.ipynb
    • Output will be a csv file, similar to final_dataset_5_trade…

Loading Dataset and Running Model

  • Navigate to Model Directory

    • cd to quantcap-options/final_model
  • Run Model Notebook

    • options_ml_predicting_price.ipynb is the primary notebook
    • Default dataset used: final_dataset_5_trade_days.csv
    • Adjust hyperparameters and preprocessing steps as needed
    • Notebook outputs performance metrics and visualizations
  • Attempted Models

    • cd quantcap-options/attemptedmodels
    • To explore experimental models and alternative approaches

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.7%
  • Python 0.3%