-
Notifications
You must be signed in to change notification settings - Fork 635
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
See release notes in RELEASE.md
- Loading branch information
Showing
12 changed files
with
545 additions
and
166 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
## NautilusTrader 1.107.0 Beta - Release Notes | ||
|
||
The main thrust of this release is to refine some subtleties relating to order | ||
matching and amendment behaviour for improved realism. This involved a fairly substantial refactoring | ||
of `SimulatedExchange` to manage its complexity, and support extending the order types. | ||
|
||
The `post_only` flag for LIMIT orders now results in the expected behaviour regarding | ||
when a marketable limit order will become a liquidity `TAKER` during order placement | ||
and amendment. | ||
|
||
Test coverage was moderately increased. | ||
|
||
### Breaking Changes | ||
None | ||
|
||
### Enhancements | ||
- Refactored `SimulatedExchange` order matching and amendment logic. | ||
- Add `risk` sub-package to group risk components. | ||
|
||
### Fixes | ||
- `StopLimitOrder` triggering behaviour. | ||
- All flake8 warnings. | ||
|
||
## NautilusTrader 1.106.0 Beta - Release Notes | ||
|
||
The main thrust of this release is to introduce the Interactive Brokers | ||
integration, and begin adding platform capabilities to support this effort. | ||
|
||
### Breaking Changes | ||
- `from_serializable_string` methods changed to `from_serializable_str`. | ||
|
||
### Enhancements | ||
- Scaffold Interactive Brokers integration in `adapters/ib`. | ||
- Add the `Future` instrument type. | ||
- Add the `StopLimitOrder` order type. | ||
- Add the `Data` and `DataType` types to support custom data handling. | ||
- Add the `Security` identifier types initial implementation to support extending the platforms capabilities. | ||
|
||
### Fixes | ||
- `BracketOrder` correctness. | ||
- CCXT precision parsing bug. | ||
- Some log formatting. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,18 @@ | ||
# NautilusTrader 1.107.0 Beta Release Notes | ||
## NautilusTrader 1.107.1 Beta - Release Notes | ||
|
||
The main thrust of this release is to refine some subtleties relating to order | ||
matching and amendment behaviour for improved realism. This involved a fairly substantial refactoring | ||
of `SimulatedExchange` to manage its complexity, and support extending the order types. | ||
This is a patch release which applies various fixes and refactorings. | ||
|
||
The `post_only` flag for LIMIT orders now results in the expected behaviour regarding | ||
when a marketable limit order will become a liquidity `TAKER` during order placement | ||
and amendment. | ||
|
||
Test coverage was moderately increased. | ||
The behaviour of the `StopLimitOrder` continued to be fixed and refined. | ||
`SimulatedExchange` was refactored further to reduce complexity. | ||
|
||
### Breaking Changes | ||
None | ||
|
||
### Enhancements | ||
- Refactored `SimulatedExchange` order matching and amendment logic. | ||
- Add `risk` sub-package to group risk components. | ||
None | ||
|
||
### Fixes | ||
- `TRIGGERED` states in order FSM. | ||
- `StopLimitOrder` triggering behaviour. | ||
- All flake8 warnings. | ||
|
||
# NautilusTrader 1.106.0 Beta Release Notes | ||
|
||
The main thrust of this release is to introduce the Interactive Brokers | ||
integration, and begin adding platform capabilities to support this effort. | ||
|
||
### Breaking Changes | ||
- `from_serializable_string` methods changed to `from_serializable_str`. | ||
|
||
### Enhancements | ||
- Scaffold Interactive Brokers integration in `adapters/ib`. | ||
- Add the `Future` instrument type. | ||
- Add the `StopLimitOrder` order type. | ||
- Add the `Data` and `DataType` types to support custom data handling. | ||
- Add the `Security` identifier types initial implementation to support extending the platforms capabilities. | ||
|
||
### Fixes | ||
- `BracketOrder` correctness. | ||
- CCXT precision parsing bug. | ||
- Some log formatting. | ||
- `OrderFactory.stop_limit` missing `post_only` and `hidden`. | ||
- `Order` and `StopLimitOrder` `__repr__` string (duplicate id). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.