semvec/pypi-packages huggingface dataset:
backtest-view 0.0.12
An analysis tool for viewing and replaying backtesting results
Requires Python: >=3.11,<3.13

# Backtest View

[![CI](https://github.com/Algo-Trading-Tools/backtest-view/actions/workflows/ci.yaml/badge.svg)](https://github.com/Algo-Trading-Tools/backtest-view/actions/workflows/ci.yaml)

A python package that serves as an analysis tool for viewing and replaying backtesting results.

## Installation
You can install this package with pip by running the command below.
```shell
pip install backtest-view
```

## Example Usage
Here is a basic example of getting historical data using the python SDK.
### Get historical data
```python

```
auto-crud-param 0.2.1
Auto Create Retrieve Update Delete ORM Functionality for Param models using SQL alchemy.
Requires Python: >=3.10,<4.0

# auto_crud_param
Auto Create Retrieve Update Delete ORM Functionality for Param models using SQL alchemy.

## Installation:

Install with pip:
```bash
pip install auto-crud-param
```


## Example Usage: 

```python
import param as pm
from sqlalchemy import create_engine
from sqlalchemy.orm import declarative_base, sessionmaker

from auto_crud_param import parameterized_to_model

Base = declarative_base()


# Example usage
class A(pm.Parameterized):
    name = pm.String(default='Item A')
    value = pm.Number(default=0)


AModel = parameterized_to_model(A, Base)

# Set up the database (for example, using SQLite)
engine = create_engine('sqlite:///mydatabase.db')
Base.metadata.create_all(engine)
Session = sessionmaker(bind=engine)
```


## Development

To run the package locally you need python, git, and poetry.

```bash
git clone git@github.com:longtailfinancial/auto_crud_param.git
cd git@github.com:longtailfinancial/auto_crud_param.git
poetry install
poetry shell
python example.py
```