find_dip_candidates
Spółki, które mocno spadły, ale fundamenty trzymają.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 50, max 200. | |
| scope | No | Default 'both' (watchlist + portfolio). 'universe' scans the selected universe filter (expensive). | |
| anchor | No | What the drawdown is measured FROM. Default '52w_high' (unchanged behaviour). 'blended_avg_cost' measures it from YOUR quantity-weighted average purchase price - the same blend the tax-loss tool uses - which is the reference that matters once you already hold the position. Two consequences to know before using it: (a) a company you do NOT hold has no anchor, so its row comes back as no_dip with that reason rather than silently falling back to the 52-week high (one list, one measure); (b) the default 15% threshold was calibrated for the 52-week anchor - being 15% below your own average is a much rarer event - so pass minDrawdownPct explicitly (e.g. 0 for 'anything below my average'). Every row for a held company carries blendedAvgCostPLN and vsBlendedAvgCostPct regardless of the anchor; negative vsBlendedAvgCostPct means the price is BELOW your average. | |
| minScore | No | PRO only. Default 55. Minimum overall Agent Rynku score, to avoid value traps. FREE uses the default. | |
| universe | No | Alias of `universeFilter` (FR 063b45f0). Use whichever feels natural. | |
| minDrawdownPct | No | Default 15. Min drawdown % from 52w high to qualify as 'dip'. | |
| universeFilter | No | Default 'all' (mixed PL+US). Use 'polish-stocks' or 'us-stocks' to scope. Accepts `universe` as alias. |