Skip to content
Snippets Groups Projects
Commit bafee401 authored by kk67's avatar kk67
Browse files

Update README.md

parent 8ca3c72c
No related branches found
No related tags found
No related merge requests found
......@@ -20,12 +20,13 @@ npm audit fix --force
<!-- Our goal is to develop a 3D visualization of an order book to display financial instruments of an exchange with price, quantity, and depth. Using the Kraken Websocket API, Three js library, and our implementation of an Order Book, we were able to create a realtime 3D visualization. -->
An orderbook is an electronic list that collects all the buy and sell orders of a specific security or financial instrument to gauge market interest. Historically these are held in a 2D form via lists or graphs to demonstrate price levels and total quantities. There are many ways to visualize this in 2D such as: ![Screenshot](images/orderbooklist.png)
There are other ways to visualize this, another popular option is to use a depth chart, where you can plot price vs quantity in a graph format to easily identify liquidity and interest for each instrument without having to look as carefully, which can be seen below. ![](images/depthchart.gif)
There are other ways to visualize this, another popular option is to use a depth chart, where you can plot price vs quantity in a graph format to easily identify liquidity and interest for each instrument without having to look as carefully, which can be seen below.
![](images/depthchart.gif)
However, with any visualization of the orderbook in 2 dimensions, it is hard to grasp how liquidity of an orderbook changes over **time**. The goal of this project was to add this crucial component in instrument visualization by creating and representing an orderbook into the 3D space. We can accomplish this by using the [KrakenAPI](https://www.kraken.com/features/api-trading) and its cryptocurrency exchange to retrieve market data and the [three.js](https://threejs.org/) library to create 3D visuals for our orderbook.
## Built With:
---
## Technologies and Tools
......@@ -165,4 +166,4 @@ The `ThreeScene` component is a React-based interface that provides an interacti
**Justin Kim (jwk8@illinois.edu)**
- Hello my name is Justin Kim, a Junior Computer Science at the University of Illinois at Urbana-Champaign. I am interested in AI/ML and Quantitative Finance and I have taken courses in Machine Learning, Algorithms, Computer Systems, etc. In my free time, I like to play video games with friends.
- My LinkedIn is located here: https://www.linkedin.com/in/justin-kim-23355a223/
\ No newline at end of file
- My LinkedIn is located here: https://www.linkedin.com/in/justin-kim-23355a223/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment