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.2.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.2-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: signalai_quant-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 59f68c54993c9b2375a2deb29aad72e52b4db315a344b1d58f973395e753e5d4
MD5 ce61c76ed0800dae923cf1a9adfff5c6
BLAKE2b-256 e114116de16c3fcc6b7e0d5e1810fbb6c37d3c19b33e7be072fe5f9febc67324

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: signalai_quant-0.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 817c34c097dbd9f4ca6d88c868da8f94bbaa83e72ac2a052b8df655e6fd08bbd
MD5 f2b112cd365cbfb2df4c93aa4d1c7afc
BLAKE2b-256 c069dda38b06dcc960b163d636412f8296aed70b001c93864ca08feb1937a3fc

See more details on using hashes here.

Provenance

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