Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/basedrhys/global-stock-vis
Visualisation of financial stock data using CesiumJS
https://github.com/basedrhys/global-stock-vis
cesiumjs data-visualization nodejs python
Last synced: 23 days ago
JSON representation
Visualisation of financial stock data using CesiumJS
- Host: GitHub
- URL: https://github.com/basedrhys/global-stock-vis
- Owner: basedrhys
- Created: 2019-05-10T02:44:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T20:32:31.000Z (about 2 years ago)
- Last Synced: 2023-03-08T22:55:13.546Z (almost 2 years ago)
- Topics: cesiumjs, data-visualization, nodejs, python
- Language: JavaScript
- Homepage:
- Size: 77.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# global-stock-vis
![Example Image](img/main.png)Visualisation of NASDAQ stock data, from 2003 to 2018. Also shown as red circles for comparison are populations of cities.
This visualisation was created to compare price/density of companies performing well on the stock market with populations of cities around the world. It's also interesting just to look at stocks in a visual manner, much easier than stock sheets.Created with [Kieran Frewen](https://github.com/kfrewen).
Hosted [here](https://basedrhys.github.io/global-stock-vis/).
## Setup
To run on your machine, you'll need [Node](https://nodejs.org/en/) installed1. Download and unzip repo
1. Navigate into the project folder - `cd project`
2. Run `npm install` to install the required packages
3. Run `node server.js` to start up the local server
4. Go to `localhost:8080` in your browser and use the visualisation.Note: some of the data processing scripts require Google API credentials, these are not necessary for running the program so you only need them if collecting/processing extra data.