Skip to main content

alpha-data-py

A client to fetch data from the alphaticks data base

Installation

You can install alpha-data-py using the following command:

pip install alpha-data-py

Usage

In order to use the library, you need an API key from alphaticks. Go to alphaticks.io, Account -> Licenses -> AlphaData and click on Add credentials.

Now that you have your credentials ready, you can create a client, fetch a security, and fetch the data you need for that security.

import datetime
from adata import Client, FREQ_1M

c = Client(API_KEY, API_SECRET)
secs = c.get_securities()
for s in secs:
    if s.symbol == "BTCUSDT" and s.exchange == "fbinance":
        sec = s

start = datetime.datetime(2022, 1, 1)
end = datetime.datetime(2022, 1, 5)
it = c.get_historical_ohlcv(sec, FREQ_1M, start, end)
while it.next():
    print(it.o, it.h, it.l, it.c, it.v)

Metadata

Release files for alpha-data-py 1.0.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alpha-data-py 1.0.14
File Size Uploaded
alpha-data-py-1.0.14.tar.gz 4.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alpha-data-py 1.0.14
File Interpreter ABI Platform
alpha_data_py-1.0.14-py3-none-any.whl Python 3 none any Details

Total release size: 8.9 kB

Release files / alpha-data-py-1.0.14.tar.gz

Download URL alpha-data-py-1.0.14.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1b07c8d6a33ef9a698af26e143f49e5c8674d6d39d4c1138e348bdf582ed7508
BLAKE2b-256 checksum
How to use checksums
bf4570a2185b7f4b8f61c28e6812f6926ffef9b3d5871424b9ef4388532aa5c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.5

Release files / alpha_data_py-1.0.14-py3-none-any.whl

Download URL alpha_data_py-1.0.14-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e21016ffea5f5c01a2bf1a4fbd22f4bb20189ede400e5b105dc5ac50e7d5d341
BLAKE2b-256 checksum
How to use checksums
8620691888191aa6d0a7700711b95e644ee9d35cce025c517b6e1a21e23c4a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.5

Release history Release notifications | RSS feed

This release

1.0.14 This release

2 release files

1.0.13

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

1 release file

1.0.1

1 release file

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page