Skip to main content

SignalAI SDK — write trading strategies in Python and backtest them in the cloud

Project description

signalai_quant — SignalAI SDK

Write trading strategies in Python and backtest them in the cloud.

Full docs: https://signal-ai-mu.vercel.app/docs (Introduction · Concepts · Tutorial · SDK reference)

Quickstart

# the CLI (runs backtests in the cloud)
curl -fsSL https://signal-ai-mu.vercel.app/install.sh | sh

# the Python library (write strategies with autocomplete)
pip install signalai-quant

signalai login --token <your-token>
signalai init my_strategy.py
signalai submit my_strategy.py --symbols SPY --from 2024-01-01 --to 2024-12-31

submit runs your backtest in the cloud; signalai status <id> tracks it, and results are viewable in the web app. See the tutorial for the full walkthrough.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

signalai_quant-0.0.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

signalai_quant-0.0.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file signalai_quant-0.0.1.tar.gz.

File metadata

  • Download URL: signalai_quant-0.0.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for signalai_quant-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e82a7527ccaa2453b08c31bac5b01be2e72161a6da6296f94739557c45cdc50d
MD5 3976b825c9b506f6356ccfefdb6c8069
BLAKE2b-256 05a9aa61573130c6045a34f9bbe038cc4d1c1eff464bd7c9edbbfa6fb45ddc18

See more details on using hashes here.

Provenance

The following attestation bundles were made for signalai_quant-0.0.1.tar.gz:

Publisher: release.yml on yashkothari42/SignalAI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signalai_quant-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: signalai_quant-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for signalai_quant-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6afd4b2de0b3d960ef313afe571e9eb594cafb787bd4e9c7e9b2d1b3a955f0c3
MD5 1ae3630bdf7ee7be68b49fb24ed79906
BLAKE2b-256 11a9641154b4358ac967545c9387f9189eea1b596aeda203b6b8e71413a1e084

See more details on using hashes here.

Provenance

The following attestation bundles were made for signalai_quant-0.0.1-py3-none-any.whl:

Publisher: release.yml on yashkothari42/SignalAI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page