Changelog
[v0.1.2] - Released: 09-Jan-2025
Changes:
- examples/example1.py
- Refactored code for improved readability and efficiency.
- examples/example2.log (New)
- Log file for the second example script.
- examples/example2.py (New)
- Added a script demonstrating two example algorithmic trading strategies using the
tradxlibrary.
- Added a script demonstrating two example algorithmic trading strategies using the
- src/tradx/baseClass/baseAlgo.py
- Added functionality to track orders and positions at the strategy level.
- Implemented the ability to square off individual strategy positions intraday without disrupting others.
- src/tradx/baseClass/order.py (New)
- Introduced a Pydantic class to manage strategy-level orders.
- src/tradx/baseClass/orderEvent.py
- Fixed a bug in attribute types for 'OrderAverageTradedPrice' and 'OrderAverageTradedPriceAPI.'
- src/tradx/baseClass/position.py (New)
- Introduced a Pydantic class to manage strategy-level positions.
- src/tradx/interactiveEngine.py
- Refactored code for better maintainability.
- Added functionality to cancel individual orders.
[example1 Added] - Released: 08-Jan-2025
Changes:
- examples/example1.log (New)
- Log file for the first example script.
- examples/example1.py (New)
- Example script showcasing basic functionality of the
tradxlibrary.
- Example script showcasing basic functionality of the
[v0.1.1] - Released: 08-Jan-2025
Changes:
- algoContainer.py
- Fixed the broadcast function to work with the new Pydantic class for candle data.
- baseClass/baseAlgo.py
- Added virtual functions for
unsubscribe,initialize, anddeinitialize.
- Added virtual functions for
- baseClass/index.py (New)
- Implemented a separate Pydantic class for index data management.
- marketDataEngine.py
- Made the
subscribeandunsubscribefunctions functional. - Updated
loadMasterfunction to fetch options and futures master data. - Fixed bugs in
on_event_candle_data_full.
- Made the
Initial Commit - Released: 07-Jan-2025
Changes:
- Introduced the
tradxpackage.
This changelog provides a clear and organized view of the changes across different versions.
Metadata
Release files for tradx 0.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tradx-0.10.0.tar.gz | 47.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tradx-0.10.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 100.3 kB
Release files / tradx-0.10.0.tar.gz
| Download URL | tradx-0.10.0.tar.gz |
|---|---|
| Size | 47.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d445db555a24fcb82e13b4c182cc74186d1ca11722073a7c21aa340e440b2e11
|
|
BLAKE2b-256 checksum How to use checksums |
2a06c8eeef627c4e621dacfda6b7c76d84ae989b8572c23807263e569d6346e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.5
|
Release files / tradx-0.10.0-py3-none-any.whl
| Download URL | tradx-0.10.0-py3-none-any.whl |
|---|---|
| Size | 52.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ccf4ec2387cfd0121c4c4cfda2cdba94a777e02ae6c5e694bd880de0b4c338fd
|
|
BLAKE2b-256 checksum How to use checksums |
a9d4c5d63a0c77a99c81e866f20a6f919e9bf089162c0dbf6c5ac857308dc9a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.5
|