explaingit

thegamestopsnow/oi-dayflip

Analysis updated 2026-05-18

0HTMLAudience · vibe coderComplexity · 1/5Setup · easy

TLDR

A single, no-install HTML page that turns your own options open-interest CSV data into a rotatable 3D flipbook, one frame per trading day.

Mindmap

mindmap
  root((oi-dayflip))
    What it does
      3D open interest viewer
      Day by day flipbook
      Rotate and zoom
    Data policy
      Synthetic demo only
      Bring your own CSV
      Browser only, no upload
    Data sources
      ThetaData subscription
      CBOE free snapshot
      Broker exports
    Deployment
      GitHub Pages
      Netlify or Vercel
      Local double click
    Use cases
      Track OI shifts
      Spot gamma ramps
      Personal dashboard

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Visualize how open interest for calls and puts shifts across trading days for a stock you follow.

USE CASE 2

Deploy a personal, no-server dashboard to explore options positioning with your own CSV exports.

USE CASE 3

Spot patterns like gamma ramp buildups by rotating and playing through a flipbook of daily snapshots.

What is it built with?

HTMLJavaScriptGitHub PagesNetlifyVercel

How does it compare?

thegamestopsnow/oi-dayflip100/rutgers-pbl-dining-2015a15n/a15n_old
Stars0
LanguageHTMLHTMLHTML
Last pushed2015-12-012016-06-18
MaintenanceDormantDormant
Setup difficultyeasyeasyeasy
Complexity1/51/51/5
Audiencevibe codergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Works with bundled fake demo data instantly, real options data requires a paid ThetaData subscription or a free CBOE daily snapshot.

The README does not state a specific license, so terms of use and redistribution are unclear.

In plain English

OI Day-Flip Viewer is a single file tool that turns options open interest data into a 3D picture you can play like a flipbook, one frame per trading day. Open interest means how many option contracts are currently open for a stock at a given strike price and expiration date. The tool draws each day as a cloud of points, and you can rotate the cloud, mirror calls against puts, and switch to a pixel art style view. Everything runs in your browser, so no data ever gets uploaded anywhere. The project ships with made up demo data only. Real options data is licensed, so the author cannot include it, and this is a bring your own data tool. You supply your own CSV file, either from a paid service called ThetaData, from a free daily snapshot published by CBOE, or exported from a broker or other data vendor and reshaped to match the expected columns: date, expiration, strike price, whether it is a call or put, and open interest. There is nothing to install. You can open the page directly on GitHub's hosting, click a button to deploy your own copy to Netlify or Vercel, or just download the files and double click the main HTML file to run it locally. If you make your own copy through GitHub's template feature, a built in automation publishes it for you after your first change. To try it, open the page, drag a CSV file onto it, or use the included sample file that has five days of fake data with a small example event built in. Then press play and use your mouse to rotate and zoom. The README also lists common problems and their fixes, such as what to do if a required column is missing or if nothing appears on screen. This is a small, focused hobby project with no stars yet, aimed at people who want to visualize options positioning without setting up a server or writing code.

Copy-paste prompts

Prompt 1
Help me reshape a CSV export from my broker into the date, expiration, strike, right, and open_interest columns this viewer expects.
Prompt 2
Write a small Python script that fetches CBOE's free daily options snapshot and appends it to a growing CSV history.
Prompt 3
Explain how to deploy my own copy of oi-dayflip to Netlify using the GitHub template button.
Prompt 4
Walk me through troubleshooting why no data renders after I drag my CSV onto the page.

Frequently asked questions

What is oi-dayflip?

A single, no-install HTML page that turns your own options open-interest CSV data into a rotatable 3D flipbook, one frame per trading day.

What language is oi-dayflip written in?

Mainly HTML. The stack also includes HTML, JavaScript, GitHub Pages.

What license does oi-dayflip use?

The README does not state a specific license, so terms of use and redistribution are unclear.

How hard is oi-dayflip to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is oi-dayflip for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.