SoftTraderBackend/MarketDataRequest/FundamentalsEquitySnapshot.cs
2026-03-20 10:42:48 -04:00

25 lines
559 B
C#

namespace Backend.MarketDataRequest
{
public sealed class FundamentalsEquitySnapshot
{
public string Symbol { get; init; } = string.Empty;
public double? MarketCap { get; set; }
public double? PERatio { get; set; }
public double? DividendYield { get; set; }
public bool IsComplete =>
MarketCap.HasValue &&
PERatio.HasValue &&
DividendYield.HasValue;
public override string ToString()
{
return
$"Symbol={Symbol}, " +
$"MarketCap={MarketCap}, " +
$"PERatio={PERatio}, " +
$"DividendYield={DividendYield}";
}
}
}