- Git https://docs.github.com/en/get-started/using-github/github-flow#introduction
- Create React App https://create-react-app.dev
- D3 https://d3js.org/getting-started
- D3 In depth: https://www.d3indepth.com/introduction/
- Clone this repository (in vs code terminal,
git clone https://github.com/mledan/d3-sample-charts/
- create a new branch
git checkout -b "your-branch-name"
https://docs.github.com/en/get-started/using-github/github-flow#create-a-branch - Set up a react app with Create React App command.
npx create-react-app your-name-for-the-app
- add d3 to the starter project
npm install d3
- add reference to the data file (use single-expiration-data.json)
- Generate a standard scatter plot (lines optional) of single option chain expiration
- push your changes back up to this repository
git commit -am "message"
thengit push
- create a Pull Request and add me as reviewer https://docs.github.com/en/get-started/using-github/github-flow#create-a-pull-request
X-axis: Strikes Y-Axis: Last Price Datasets: Puts, Calls
Future Considerations: be able to load multiple expiration datasets. be able to load the same paramters data but with multiple collection times. (when the snapshot was taken)