Skip to content

rutkowskit/VRT.MarketDepthApp

Repository files navigation

VRT Market Depth Visualization App

This application show the depth of the selected market

Main goals

  • It should allow a user to select a market.
  • The design should accommodate the addition of more market data providers in the future
  • The application should maintain simplicity in its functionality.

image info

Features

  • Market Selection: Select a market from the list of all markets from implemented market data providers.
  • Market Filtering: Filter market by its name.
  • Continues market depth refreshing: Refresh the market depth chart with the given interval.
  • Setting number of items of the market depth: Set top number of elements on each side of the market depth chart.
  • Market depth visualization: Show the market depth in the form of a Bar Chart.

Supported Market Depth Providers

  • Binance - Crypto Markets Data Provider
  • Kanga - Crypto Markets Data Provider
  • Interia Biznes - Polish Stock Exchange (GPW) Markets Data Provider

Building and Installation

  1. Open Command Line
  2. Clone the repository: git clone https://github.com/rutkowskit/VRT.MarketDepthApp.git
  3. Navigate to the project directory: cd VRT.MarketDepthApp
  4. Execute command dotnet publish -c Release
  5. Copy all files from subfolder .\VRT.MarketDepth.Lib\bin\Release\net8.0\publish\ to the installation folder.

Hotkeys

Ctrl + M - Select market Ctrl + D - Get selected market depth Ctrl + R - Starts continues market depth gathering Ctrl + S - Stops continues market depth gathering

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Application to visualize market depth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages