{"uid":"cap_mpKHnmTKAsrOTdVNCymfK","slug":"trading-journal-observations-numeric-interval-filter-trailing-mean-23c9092d","name":"Trading Journal Observations — Numeric Interval Filter + Trailing Mean Series","description":"Trading journal observations — Numeric interval filter + Trailing mean series: Numeric interval filter + Trailing mean series for supplied trading journal observations records (entry_price, exit_price). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-finance-09-126?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","instrument_group","date","entry_price","exit_price"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"exit_price":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"entry_price":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"instrument_group":{"type":"string","default":"","maxLength":80}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","exit_price":1,"entry_price":10,"instrument_group":"group-a"},{"date":"2026-10-02","row_id":"row-2","exit_price":2,"entry_price":20,"instrument_group":"group-b"},{"date":"2026-10-03","row_id":"row-3","exit_price":3,"entry_price":15,"instrument_group":"group-a"},{"date":"2026-10-04","row_id":"row-4","exit_price":4,"entry_price":30,"instrument_group":"group-b"}],"maxItems":200,"minItems":1},"field":{"enum":["entry_price","exit_price"],"type":"string","default":"entry_price"},"window":{"type":"integer","default":2,"maximum":200,"minimum":2},"maximum":{"type":"number","default":100,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":0,"maximum":1000000000000,"minimum":-1000000000000}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JV0PZVGSBDYnaLW1WranQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Filters trading journal rows (entry_price or exit_price) within a numeric interval and computes a trailing moving average series over the filtered results, returning two analytical reports for up to 200 rows.","exampleAgentPrompt":"Take my trading journal rows and filter entry_price between 10 and 100, then compute a trailing mean with a window of 3 — here are the records: row-1 on 2026-10-01 in group-a with entry 15 exit 1, row-2 on 2026-10-02 in group-b with entry 80 exit 2, row-3 on 2026-10-03 in group-a with entry 55 exit 3.","exampleUseCases":[{"title":"Filter and smooth equity trade log","prompt":"I have 50 equity trade journal entries — can you filter the ones where exit_price is between 200 and 800 and then give me a trailing mean series with a window of 5 across those filtered rows?"},{"title":"Identify mid-range entry prices in FX trades","prompt":"From my FX trading journal, filter all rows where entry_price is between 1.05 and 1.30 and compute a 4-period trailing mean on entry_price so I can spot momentum trends."},{"title":"Review instrument group performance in price band","prompt":"Here are my crypto trade records for October — filter exit_price between 20000 and 40000, use a trailing window of 3, and give me both the interval-filtered report and the trailing mean series."}],"resultDescription":"Returns two analytical reports: (1) the subset of trading journal rows whose selected field (entry_price or exit_price) falls within the specified numeric interval [minimum, maximum], and (2) a trailing moving average series computed over those filtered values using the specified window size. Both reports are generated locally from supplied data with no external lookups.","failureModes":["Fewer rows than the window size results in incomplete trailing mean values or empty series","null values in entry_price or exit_price may be excluded from interval filtering or cause gaps in the mean series","Minimum greater than maximum produces an empty filtered set and an empty series","Submitting more than 200 rows returns a validation error","Malformed date strings not matching YYYY-MM-DD pattern cause row rejection","Missing required fields (row_id, instrument_group, date, entry_price, exit_price) cause schema validation failure"],"whenToPreferThis":"Choose this endpoint when you need to simultaneously (1) isolate trading journal records within a specific price range and (2) compute a rolling/trailing mean over the filtered price series — delivered as two distinct reports for up to 200 rows at a flat cost of $0.01 USDC. Prefer it over general-purpose analytics when your data is already structured as trading journal observations with entry/exit prices and you want both filtering and smoothing in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T12:33:01.397Z","isFirstParty":false,"canonicalSlug":"trading-journal-observations-numeric-interval-filter-trailing-mean-23c9092d"}