API Reference / MarketDataSummarizerSkill
Class: MarketDataSummarizerSkill
Defined in: src/skills/builtin/marketDataSummarizer.ts:42
Read-only market context for a symbol: trend and momentum from daily candles, plus positioning from the option chain.
The one builtin that touches no order path at all, hence read_only.
Extends
Skill<SummarizerContext>
Constructors
Constructor
new MarketDataSummarizerSkill():
MarketDataSummarizerSkill
Returns
MarketDataSummarizerSkill
Inherited from
Properties
definition
readonlydefinition:SkillDefinition
Defined in: src/skills/builtin/marketDataSummarizer.ts:43
Overrides
Methods
call()
call(
args,client):Promise<SummarizerContext>
Defined in: src/skills/Skill.ts:58
Runs every step in order and returns the final context.
Parameters
args
Record<string, unknown>
client
Returns
Promise<SummarizerContext>
Inherited from
stepNames()
stepNames():
string[]
Defined in: src/skills/Skill.ts:73
Step names in execution order, for tool listings and docs.
Returns
string[]
Inherited from
buildContext()
protectedbuildContext(args,client):SummarizerContext
Defined in: src/skills/Skill.ts:77
Parameters
args
Record<string, unknown>
client
Returns
SummarizerContext
Inherited from
validate()
protectedvalidate(context):void
Defined in: src/skills/Skill.ts:91
Parameters
context
Record<string, unknown>
Returns
void
Inherited from
steps()
protectedsteps():SkillStep<SummarizerContext>[]
Defined in: src/skills/builtin/marketDataSummarizer.ts:78
Returns
SkillStep<SummarizerContext>[]