Skip to content

Releases: alpacahq/alpaca-trade-api-csharp

SDK 7.0.6

07 Apr 14:59
74d20f7
Compare
Choose a tag to compare

Package 7.0.6 on NuGet contains the following changes:

  • #741 Added the PositionIntent enum and related properties into the NewOrderRequest and OrderBase classes.

SDK 7.1.0 2nd beta

07 Apr 11:18
cb251fa
Compare
Choose a tag to compare
SDK 7.1.0 2nd beta Pre-release
Pre-release

Package 7.1.0-beta2 on NuGet contains the following changes:

  • #731 The OptionsContractRequest.UnderlyingSymbol mandatory property was replaced with the OptionsContractRequest.UnderlyingSymbols optional property.
  • #731 The IAlpacaTradingClient interface was extended with the ExerciseOptionsContractByIdAsync and ExerciseOptionsContractBySymbolAsync methods.
  • #731 The IAlpacaTradingClient.ListOptionContractAsync method uses the same pagination logic as historical data.
  • #731 The OptionFeed enum was added and can be specified for the latest data and snapshot requests.

Extensions 7.1.0 2nd beta

07 Apr 13:50
16a840d
Compare
Choose a tag to compare
Pre-release

Package 7.1.0-beta2 on NuGet contains the following changes:

  • #731 The ListOptionContractsAsAsyncEnumerable extensions method uses page token now.

SDK 7.0.5

26 Mar 23:34
4059aff
Compare
Choose a tag to compare

Package 7.0.5 on NuGet contains the following changes:

  • #719 The new enum value AssetClass.UsOption was added for supporting option contracts in the assets response.

SDK 7.0.4

15 Mar 11:00
4a8e58c
Compare
Choose a tag to compare

Package 7.0.4 on NuGet contains the following changes:

  • #737 The implementation of the IAuction.Closings and IAuction.Openings properties were marked as optional.

SDK 7.0.3

12 Mar 21:53
1e83a47
Compare
Choose a tag to compare

Package 7.0.3 on NuGet contains the following changes:

  • #735 Added the public init setters for the OpenEst and CloseEst properties of the OpenClose structure.

SDK 7.1.0 1st beta

04 Mar 09:57
e81c3e6
Compare
Choose a tag to compare
SDK 7.1.0 1st beta Pre-release
Pre-release

Package 7.1.0-beta1 on NuGet contains the following changes:

  • #719 Added the new IAccount.OptionApprovedLevel and IAccount.OptionTradingLevel properties.
  • #719 Added the new IAccountConfiguration.MaxOptionTradingLevel property.
  • #719 Added the new AssetType.UsOption enumeration member.
  • #719 Added the new OptionTradingLevel enumeration.
  • #719 Added the new IOptionContract interface and two related enums: OptionType and OptionStyle.
  • #719 Added the new IAlpacaTradingClient.GetOptionContractByIdAsync and IAlpacaTradingClient.GetOptionContractBySymbolAsync methods.
  • #719 Added the new IAlpacaTradingClient.ListOptionContractsAsync method and related OptionContractsRequest class.
  • #720 Added the new IAlpacaOptionDataClient interface and related factory methods and configuration class.
  • #720 Added the new IAlpacaOptionDataClient.ListLatestQuotesAsync and IAlpacaOptionDataClient.ListLatestTradesAsync methods.
  • #720 Added the new IAlpacaOptionDataClient.ListSnapshotsAsync and IAlpacaOptionDataClient.GetOptionChainAsync methods.
  • #720 Added the new IAlpacaOptionDataClient.ListExchangesAsync method for metadata requesting.
  • #720 The IAlpacaOptionDataClient interface extended with the IHistoricalTradesClient and IHistoricalBarsClient interfaces.
  • #720 The new HistoricalOptionTradesRequest and HistoricalOptionBarsRequest classes were added.

Extensions 7.1.0 1st beta

04 Mar 13:36
612f76b
Compare
Choose a tag to compare
Pre-release

Package 7.1.0-beta1 on NuGet contains the following changes:

  • #720 Added factory methods for creating the strongly typed IAlpacaOptionsDataClient instance in dependency injection environments.
  • #720 Added the new extension method ListOptionContractsAsAsyncEnumerable for the IAlpacaTradingClient interface.

SDK 7.0.2

28 Feb 22:15
0974f45
Compare
Choose a tag to compare

Package 7.0.2 on NuGet contains the following changes:

  • #728 Added the new FractionalAtExtended enumeration member into the AssetAttributes enumeration.
  • #728 String to enum deserialization logic for critical cases replaced with dictionary-based lookup.

SDK 7.0.1

18 Jan 05:31
7d3ddf7
Compare
Choose a tag to compare

Package 7.0.1 on NuGet contains the following changes:

  • #714 Added the new OptionsEnabled enumeration member into the AssetAttributes enumeration.
  • This change also fixes issues #716 and #717 (prevent exceptions and make deserialization faster).