create_investment_plan
Creates a new investment plan before any buy, writing thesis and risk data to spreadsheets and generating a Plan ID that must exist before preparing a trade.
Instructions
Create a new investment plan BEFORE any buy. Writes one row to 'Investment Plans' in the permanent trade-log spreadsheet and a matching row (status ACTIVE) to 'Active Positions' in the working spreadsheet, sharing a newly generated Plan ID. Per the spec, no buy should be prepared without a Plan ID existing first — the plan is the thesis on record justifying the trade. The aggregate columns (Total Invested, P&L, Status) are sheet formulas and are never written by this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thesis | Yes | Written investment thesis — why this token could be a winner. | |
| riskScore | Yes | Composite risk score from get_risk_score at plan creation time. | |
| quickNotes | No | Short working notes for the active-positions row. | |
| buyStrategy | Yes | Planned buy strategy, e.g. 'DCA: 2 buys of $7-8 within first 4h if momentum holds'. | |
| tokenTicker | Yes | Token ticker, e.g. DOGEWIF. | |
| sellStrategy | Yes | Planned sell strategy, e.g. 'Staggered TP: 50% at +30%, rest at +60%'. | |
| entryPriceUsd | No | Entry price in USD, if known. | |
| nextReviewIso | No | ISO timestamp for the suggested next review. | |
| lifecyclePhase | No | Lifecycle phase: Launch / Trending / Plateau / Decline. | |
| socialEvidence | Yes | Creators / social evidence supporting the thesis, e.g. '@cryptoAlphaX (28k), @solanaGemsHunter (61k)'. | |
| socialMomentum | No | Current social momentum: Growing / Stable / Declining. | |
| contractAddress | Yes | Token mint address. |