From d15ffb731d0b0bd3cc31c83e6d252017c76cb157 Mon Sep 17 00:00:00 2001 From: Sean Date: Wed, 18 Feb 2026 17:56:04 -0500 Subject: [PATCH] Add --- Interface/IPositionModel.cs | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Interface/IPositionModel.cs diff --git a/Interface/IPositionModel.cs b/Interface/IPositionModel.cs new file mode 100644 index 0000000..92504af --- /dev/null +++ b/Interface/IPositionModel.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TradeBlotter.Interface +{ + public interface IPositionModel + { + String Symbol {get;set;} + + DateTime PurchaseDate {get;set;} + + DateTime SellDate {get;set;} + + double Shares {get;set;} + + double PurchasePrice {get;set;} + + double CurrentPrice {get;set;} // if sell date is not epoch then this is the sell price + + } +}