Parse IEX market data streams
Project description
parse-IEX
A collection of parsers for IEX.
Use the parsers to gather relevant quotes and trades information.
Currently, only TOPS parsing is supported.
TOPS Parsing Example
from parse_iex import tops
message = b'\x51\x00\xac\x63\xc0\x20\x96\x86\x6d\x14\x5a\x49\x45\x58\x54\x20\x20\x20\xe4\x25\x00\x00\x24\x1d\x0f\x00\x00\x00\x00\x00\xec\x1d\x0f\x00\x00\x00\x00\x00\xe8\x03\x00\x00'
print(tops.decode_message(message))
best bid: 9700 ZIEXT shares for 99.05 USD; best ask: 1000 ZIEXT shares for 99.07 USD @ 2016-08-23 19:30:32.572716
TODO
- Make a basic parser
- Write documentation
- Report errors
- Add a DEEP parser
- Parse trading breaks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
parse-IEX-0.1.1.tar.gz
(3.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file parse-IEX-0.1.1.tar.gz.
File metadata
- Download URL: parse-IEX-0.1.1.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.18.9-200.fc36.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dbf69bd878a6f74d2938b7c016987d33d25556093227b633e840df686b11293
|
|
| MD5 |
56d981fd1d84b9ff0473a903539c4dc7
|
|
| BLAKE2b-256 |
ab971b3e804c9504d88ce0bb5abdfc09c5c481e96310ca5e7b6cfa5465d53f14
|
File details
Details for the file parse_IEX-0.1.1-py3-none-any.whl.
File metadata
- Download URL: parse_IEX-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.18.9-200.fc36.x86_64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2d7c809e8eef544b7a9887890aa455e64e68eb6ae63965617a690cf60a220ca
|
|
| MD5 |
70a722f0e5c5f17785f6e445e6ef1cf3
|
|
| BLAKE2b-256 |
bba93b324d281e620ba6c5de53bc055aa8c97ee42092e1fa50b25f0489f65f89
|