Skip to content

tradingstrategy-ai/trade-executor-frontend

Repository files navigation

Trade executor user interface

This package is still in alpha.

Web API client for trading strategy executor.

  • This is a SvelteKit based frontend library
  • Load active trading strategies
  • Load open/closed trading positions
  • Load profitability metrics like profit and loss, trades won
  • Explore trades

Requirements

  • Node.js 16.14+ or 18+ (minumum required by SvelteKit)

Architecture

  • src/lib/strategy contains utilities for loading configured strategies
  • src/lib/state contains utilities for exploring strategy positions and stats
  • src/lib/helpers contains various UI helpers for correctly rendering data

Development

Helpful links

Tag & Pubish Package

To make a new release, update the version number and create a tag:

npm version [major | minor | patch]
git push
git push --tags

Pushing the tag will trigger the publish.yml GitHub action to run, which automatically packages and publishes the new version to the GitHub package registry.