project_createCreate a research project to group related strategies under one thesis with a shared scratchpad.
Area
Projects
Group
Projects
Access
Write
Risk
May change server state
Details
Full description
Details
Create a research project — use FIRST when starting a new research effort. Projects group related strategies under one thesis and provide a shared scratchpad, so pick or create a project before any strategy work.
Pass the returned project_id to builder_create so strategies link to the project. Record findings with project_write_scratchpad as you iterate, and read them back with project_get_scratchpad in a later session to resume where you left off.
Params — name (short, list-identifiable, e.g. "RSI mean revert"); description (optional thesis or research question).
project = project_create(name="Mean reversion ideas", description="Do RSI dips revert on liquid ETFs?")
builder_create(name="RSI 14 oversold", symbols=["SPY"], project_id=project.project_id)
Raises UNAUTHORIZED if the caller's tier doesn't include research_projects, or VALIDATION_ERROR if not authenticated.
Capabilities
Bounded options and operating modes surfaced above the full JSON schema.
Required Inputs
namestringProject nameOptional Inputs
descriptionanyOf (2 variants)Thesis description