diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs
index 33dd858..af2db3b 100644
--- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs
+++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedFuturesKline.cs
@@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis
///
/// Mark/index price kline
///
- public record SharedFuturesKline
+ public record SharedFuturesKline : SharedSymbolModel
{
///
/// Open time
@@ -31,7 +31,8 @@ namespace CryptoExchange.Net.SharedApis
///
/// ctor
///
- public SharedFuturesKline(DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice)
+ public SharedFuturesKline(SharedSymbol? sharedSymbol, string symbol, DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice)
+ : base(sharedSymbol, symbol)
{
OpenTime = openTime;
ClosePrice = closePrice;
diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs
index 2033d22..1101aa6 100644
--- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs
+++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedKline.cs
@@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis
///
/// Kline info
///
- public record SharedKline
+ public record SharedKline : SharedSymbolModel
{
///
/// Open time
@@ -35,7 +35,8 @@ namespace CryptoExchange.Net.SharedApis
///
/// ctor
///
- public SharedKline(DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice, decimal volume)
+ public SharedKline(SharedSymbol? sharedSymbol, string symbol, DateTime openTime, decimal closePrice, decimal highPrice, decimal lowPrice, decimal openPrice, decimal volume)
+ : base(sharedSymbol, symbol)
{
OpenTime = openTime;
ClosePrice = closePrice;
diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs
index 4355b45..008e38f 100644
--- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs
+++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedTrade.cs
@@ -5,7 +5,7 @@ namespace CryptoExchange.Net.SharedApis
///
/// Public trade info
///
- public record SharedTrade
+ public record SharedTrade : SharedSymbolModel
{
///
/// Quantity of the trade
@@ -27,7 +27,7 @@ namespace CryptoExchange.Net.SharedApis
///
/// ctor
///
- public SharedTrade(decimal quantity, decimal price, DateTime timestamp)
+ public SharedTrade(SharedSymbol? sharedSymbol, string symbol, decimal quantity, decimal price, DateTime timestamp) : base(sharedSymbol, symbol)
{
Quantity = quantity;
Price = price;