Time Series Performance Calculator
A Python package for calculating and analyzing time series performance metrics for financial data.
Features
- Calculate annualized returns (CAGR method and days-based method)
- Generate monthly returns tables
- Create monthly cumulative returns tables
- Calculate relative performance against benchmarks
- Compute maximum drawdown metrics
- Calculate annualized volatility
- Generate performance tables with customizable formatting options
Installation
pip install timeseries-performance-calculator
Or install from source:
git clone https://github.com/nailen1/timeseries-performance-calculator.git
cd timeseries-performance-calculator
pip install -e .
Usage
# Code examples will be updated in future releases.
# Detailed usage examples and documentation will be provided in upcoming versions.
Note: This package is currently under development. More detailed usage examples and documentation will be provided in future updates.
Dependencies
- fund_insight_engine
- universal_timeseries_transformer
- string_date_controller
- canonical_transformer
License
MIT
Author
June Young Park (juneyoungpaak@gmail.com)
Metadata
Release files for timeseries-performance-calculator 0.3.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| timeseries_performance_calculator-0.3.11.tar.gz | 19.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| timeseries_performance_calculator-0.3.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.8 kB
Release files / timeseries_performance_calculator-0.3.11.tar.gz
| Download URL | timeseries_performance_calculator-0.3.11.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c30b4431074bb69a865e8a31ff9605c81a7bc31b3127363ec979eafa4e51482
|
|
BLAKE2b-256 checksum How to use checksums |
559ac2207e20c811aff28fe098e50dd5ea31b5f3ee5ee39b054e346f2091e234
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / timeseries_performance_calculator-0.3.11-py3-none-any.whl
| Download URL | timeseries_performance_calculator-0.3.11-py3-none-any.whl |
|---|---|
| Size | 39.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3dc295bf591b84212cb08972e701fe30600c56bac29d58e5cc3cfe18decfa1de
|
|
BLAKE2b-256 checksum How to use checksums |
282cba3113a810e4d0df3dc6850d1a894163056b1cba3982758ae5830f03d9c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|