INDUSTRY_SUBSECTOR: Industry Subsector
An industry subsector with risk profile, investment parameters, performance benchmarks, and SWOT analysis.
INDUSTRY_SUBSECTOR definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches INDUSTRY_SUBSECTOR.Entity properties
| Property | Value |
|---|---|
| Entity code | INDUSTRY_SUBSECTOR |
| Display name | Industry Subsector |
| Plural | Industry Subsectors |
| Level | 5100 |
Use cases
Investment reference entity for industry subsectors. Child of INDUSTRY_SECTOR via comboKey. Four panels: General (two columns - left has subsector info with code, parent sector comboLookup, market cap tier, maturity stage, plus risk profile with risk rating, volatility score, concentration risk, regulatory risk; right has investment parameters with target/min/max weights, rebalance frequency, liquidity requirement, plus performance benchmarks with benchmark index, target alpha, tracking error, Sharpe ratio target, max drawdown), Companies & Holdings (multigroup row type linking to COM entity for key companies with editable weight), and Analysis (SWOT textareas and research notes).
Fields
Subsector Information
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Subsector Name. |
code | text | Unique code for the subsector | |
parentSector | reference → INDUSTRY_SECTOR | The main sector this subsector belongs to | |
description | text (multi-line) | Description. | |
marketCap | enum | Valid ids: 1 (Mega Cap (>$200B)), 2 (Large Cap ($10B-$200B)), 3 (Mid Cap ($2B-$10B)), 4 (Small Cap ($300M-$2B)), 5 (Micro Cap (<$300M)), 6 (Mixed). | |
maturityStage | enum | Valid ids: 1 (Emerging), 2 (Growth), 3 (Mature), 4 (Declining). |
Risk Profile
| Field | Type | Required | Notes |
|---|---|---|---|
riskRating | enum | Yes | Valid ids: 1 (Very Low), 2 (Low), 3 (Medium), 4 (High), 5 (Very High). |
volatilityScore | number | Volatility Score (0-100). | |
concentrationRisk | enum | Valid ids: 1 (Highly Diversified), 2 (Diversified), 3 (Moderate), 4 (Concentrated), 5 (Highly Concentrated). | |
regulatoryRisk | enum | Valid ids: 1 (Minimal), 2 (Low), 3 (Moderate), 4 (High), 5 (Severe). |
Investment Parameters
| Field | Type | Required | Notes |
|---|---|---|---|
weight | number | Target weight within parent sector | |
minWeight | number | Minimum weight within parent sector | |
maxWeight | number | Maximum weight within parent sector | |
rebalanceFrequency | enum | Valid ids: 1 (Daily), 2 (Weekly), 3 (Monthly), 4 (Quarterly), 5 (Annually). | |
liquidityRequirement | enum | Valid ids: 1 (T+0 (Same Day)), 2 (T+1 (Next Day)), 3 (T+2 (Standard)), 4 (T+3), 5 (T+5+). |
Performance Benchmarks
| Field | Type | Required | Notes |
|---|---|---|---|
benchmarkIndex | text | Benchmark Index. | |
targetAlpha | number | Expected outperformance vs benchmark | |
trackingError | number | Maximum allowed deviation from benchmark | |
sharpeRatioTarget | number | Target Sharpe Ratio. | |
maxDrawdown | number | Maximum acceptable peak-to-trough decline |
SWOT Analysis
| Field | Type | Required | Notes |
|---|---|---|---|
strengths | text (multi-line) | Strengths. | |
weaknesses | text (multi-line) | Weaknesses. | |
opportunities | text (multi-line) | Opportunities. | |
threats | text (multi-line) | Threats. |
Additional panels
- Activity timeline panel attached.
Relationships
- Lookups:
parentSectorpoints at aINDUSTRY_SECTORrecord.
Creating a Industry Subsector via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "INDUSTRY_SUBSECTOR",
"level": 5100,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Example",
"riskRating": "1",
"code": "...",
"parentSector": "..."
}
Listing Industry Subsectors
# All records in your tenant
GET /v1/entities/INDUSTRY_SUBSECTOR/SUB:<your-sub-id>