Stellar Stats
A Streamlit-based trading statistics dashboard that analyzes backtest and live trading performance with comprehensive metrics and visualizations.
Features
- Multi-account performance analysis - Compare performance across different trading accounts
- Benchmark comparison - Compare against market indices with leverage options
- Flexible time periods - YTD, inception-to-date, or custom date ranges
- Comprehensive metrics - Performance metrics, drawdown analysis, return distributions
- Trade analysis - Detailed breakdowns by underlying assets and slippage tracking
- Round-trip analysis - Extract and analyze complete trading round-trips
- Investor tracking - Calculate investor-specific returns
Installation
pip install stellar-stats
Usage
Run the Dashboard
stellar-stats run
This launches the Streamlit web interface for interactive analysis.
Configuration
Create an optional config.toml file to define:
- Account configurations and data directories
- Custom benchmark symbols
- API tokens (Tushare for Chinese market data)
The system will auto-discover account directories if no configuration is provided, which is useful for viewing backtesting results.
Data Sources
- Local files: CSV/HDF/Parquet files containing returns, trades, round trips, and slippage data
- Market data: yfinance for global benchmark symbols
- Chinese markets: Tushare API (requires token configuration)
- Investor data: Optional investors.csv for investor-specific analysis
License
MIT
Metadata
Release files for stellar-stats 0.8.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| stellar_stats-0.8.14.tar.gz | 58.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| stellar_stats-0.8.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 117.6 kB
Release files / stellar_stats-0.8.14.tar.gz
| Download URL | stellar_stats-0.8.14.tar.gz |
|---|---|
| Size | 58.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e41ef56a7c34e980d14b94146823c3f279bccfd4db80cad4159639935933a07
|
|
BLAKE2b-256 checksum How to use checksums |
7ca55ddf4ea45bfc273e5536add326f299dafd883248accd12069eb267e57349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|
Release files / stellar_stats-0.8.14-py3-none-any.whl
| Download URL | stellar_stats-0.8.14-py3-none-any.whl |
|---|---|
| Size | 58.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f7ce725ba5073cde5fbf76c9b4b0471dabf83aa7e092def48cd2449e32d183fe
|
|
BLAKE2b-256 checksum How to use checksums |
728d8dbd86662ee9c9a60677fedc32b3618de365171e8bf3e9b3cbbf53e18cad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|