Search journal notes
journal_search_notesSearch day notes and trade notes newest-first by text, day range, symbol, or account, with cursor pagination. Sign in with LuxAlgo to filter and page through results.
Instructions
Search the notes feed — day notes and trades that carry notes — newest first as one stream split by kind: notes (day notes, with ids for journal_update_note) and tradeNotes (the trade summary with its note text; annotate via journal_update_trade). Filter by case-insensitive text (q), day-key window, symbol (trade notes only — day notes have no symbol and drop out) and account ids; keyset-paginated via cursor/nextCursor. Omit every filter for the latest notes. Requires signing in with a LuxAlgo account (OAuth).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Substring to look for in note text, case-insensitive. | |
| to | No | Inclusive end day (YYYY-MM-DD, journal timezone). Overrides `range`. | |
| from | No | Inclusive start day (YYYY-MM-DD, journal timezone). Overrides `range`. | |
| limit | No | Page size, default 25. | |
| cursor | No | `nextCursor` from the previous page; keep every other argument identical. | |
| symbol | No | ||
| accounts | No | Journal account ids to scope to (from journal_list_accounts). Omit for every account, archived ones included. Unknown ids are rejected. |