diff --git a/BrainCompanyFilingLanguageMetricsUniverse.cs b/BrainCompanyFilingLanguageMetricsUniverse.cs index bf4a751..7f9dace 100644 --- a/BrainCompanyFilingLanguageMetricsUniverse.cs +++ b/BrainCompanyFilingLanguageMetricsUniverse.cs @@ -100,9 +100,9 @@ public override BaseData Reader(SubscriptionDataConfig config, string line, Date var data = (BrainCompanyFilingLanguageMetricsUniverse)((object)new T()); - data.ReportSentiment = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(2).Take(11).ToList()); - data.RiskFactorsStatementSentiment = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(13).Take(11).ToList()); - data.ManagementDiscussionAnalyasisOfFinancialConditionAndResultsOfOperations = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(24).Take(11).ToList()); + data.ReportSentiment = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(2).Take(11).ToList(), csv.Skip(39).Take(7).ToList()); + data.RiskFactorsStatementSentiment = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(13).Take(11).ToList(), csv.Skip(46).Take(3).ToList()); + data.ManagementDiscussionAnalyasisOfFinancialConditionAndResultsOfOperations = BrainCompanyFilingLanguageMetrics.Parse(csv.Skip(24).Take(11).ToList(), csv.Skip(49).ToList()); data.Symbol = new Symbol(SecurityIdentifier.Parse(csv[0]), csv[1]); // We need to convert the time since the date is in UTC, and AddUniverse sets the ExchangeTimeZone to TimeZones.NewYork diff --git a/DataProcessing/universe.py b/DataProcessing/universe.py index 23857c4..c9d5b5d 100644 --- a/DataProcessing/universe.py +++ b/DataProcessing/universe.py @@ -89,6 +89,6 @@ def universe_creation(self, dataset, report=False): days = file.split(os.sep)[-3] data[date][ticker][days] = ",".join(datum[1:]).replace("\n", "") else: - data[date][ticker] = ",".join(datum[3:36]).replace("\n", "") + data[date][ticker] = ",".join(datum[3:53]).replace("\n", "") return data, universe_path \ No newline at end of file