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                 # opens your browser to sign in
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.3.tar.gz (6.8 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.3-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: signalai_quant-0.0.3.tar.gz
  • Upload date:
  • Size: 6.8 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.3.tar.gz
Algorithm Hash digest
SHA256 a7a9c6caaa3cc5fdd2f00589d6d6caf2c139143e541b5a82c1bf1b3afaca2ced
MD5 82cfa711822dfa15fb513476d650dd8b
BLAKE2b-256 ab7f283c5b0f90dccfd9f84c61b8cb25881f96a14675f162d65d061204239d3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for signalai_quant-0.0.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: signalai_quant-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a2f319b49feca1a51982935ff03b689cdd34df0928652a9cb171cd3e8e2a8c24
MD5 45e2abac4ffb72c8e3f62f0b24d9a076
BLAKE2b-256 24c5e5d6a4cda4eadd4591266765075295ce7e146b2e805dedc35df7f642ad5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for signalai_quant-0.0.3-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