FactSet Segments

Sales estimates and reported sales for company segments provided by Factset. The segments include both geographical segments and business segments, and may include sub-segments.

Reported sales

Get reported sales:

graph_signal("factset.actual_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", "factset.HAS_SEGMENT"])

Estimates

Get estimated sales:

graph_signal("factset.estimate_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", "factset.HAS_SEGMENT"])

Examples

To get reported sales in USD:

graph_signal("factset.actual_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", "factset.HAS_SEGMENT"]).convert_currency(base="factset_estimate", quote="USD")

To get reported sales realigned to report date:

graph_signal("factset.actual_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", "factset.HAS_SEGMENT"]).align_to_dates(sales(alignment='rd'))

To get estimate sales for sub-segments:

graph_signal("factset.estimate_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", "factset.HAS_SEGMENT", "factset.HAS_SEGMENT"])

To get estimate sales for only business segments:

graph_signal("factset.estimate_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", ("factset.HAS_SEGMENT", None, ["business_segment"])])

To get reported sales for only geo segments:

graph_signal("factset.actual_sales_quarterly", ["HAS_SECURITY", "HAS_REGIONAL", ("factset.HAS_SEGMENT", None, ["geo_segment"])])