{"components":{"schemas":{"DailyNoteCell":{"discriminator":{"mapping":{"full":"#/components/schemas/DailyNoteFullCell","missing":"#/components/schemas/DailyNoteMissingCell","partial":"#/components/schemas/DailyNotePartialCell"},"propertyName":"status"},"oneOf":[{"$ref":"#/components/schemas/DailyNoteFullCell"},{"$ref":"#/components/schemas/DailyNotePartialCell"},{"$ref":"#/components/schemas/DailyNoteMissingCell"}]},"DailyNoteCoverage":{"additionalProperties":false,"properties":{"barsAvailable":{"description":"Number of historical trading bars available on or before dateRequested (1..199 for partial cells).","minimum":1,"type":"integer"},"firstAvailableDate":{"description":"Earliest available trading session date (YYYY-MM-DD) for this symbol.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"}},"required":["barsAvailable","firstAvailableDate"],"type":"object"},"DailyNoteData":{"description":"Complete indicator and price metrics for a resolved symbol and trading session.","properties":{"adx":{"nullable":true,"type":"object"},"atrPercent":{"nullable":true,"type":"object"},"bollingerBands":{"nullable":true,"type":"object"},"bullBearPower":{"nullable":true,"type":"object"},"cci":{"nullable":true,"type":"object"},"crabel":{"items":{"type":"object"},"nullable":true,"type":"array"},"fibonacci":{"items":{"type":"object"},"nullable":true,"type":"array"},"fibonacciRetracements":{"nullable":true,"type":"object"},"fiftyTwoWeekHighLow":{"nullable":true,"type":"object"},"fisher":{"items":{"type":"object"},"nullable":true,"type":"array"},"generatedAt":{"format":"date-time","type":"string"},"historicalVolatility":{"nullable":true,"type":"object"},"ichimoku":{"nullable":true,"type":"object"},"macd":{"nullable":true,"type":"object"},"movingAverages":{"description":"Fixed 6-element array of Simple Moving Averages for periods [5, 10, 20, 50, 100, 200].","items":{"type":"object"},"type":"array"},"ohlcv":{"properties":{"close":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"open":{"type":"number"},"volume":{"nullable":true,"type":"number"}},"required":["open","high","low","close","volume"],"type":"object"},"performance":{"nullable":true,"type":"object"},"pivotPoints":{"nullable":true,"type":"object"},"relativeVolume":{"nullable":true,"type":"object"},"roc":{"nullable":true,"type":"object"},"rsi":{"nullable":true,"type":"object"},"stats":{"description":"Fixed 8-element array of range and volatility windows for days [5, 10, 20, 40, 60, 80, 100, 120].","items":{"type":"object"},"type":"array"},"stochastic":{"nullable":true,"type":"object"},"stochRsi":{"nullable":true,"type":"object"},"technicalSummary":{"nullable":true,"type":"object"},"ticker":{"description":"Display ticker (e.g. \"NQ Z26\" for futures or \"AAPL\" for equities).","type":"string"},"ultimateOscillator":{"nullable":true,"type":"object"},"williamsR":{"nullable":true,"type":"object"}},"required":["adx","atrPercent","bollingerBands","bullBearPower","cci","crabel","fibonacci","fibonacciRetracements","fiftyTwoWeekHighLow","fisher","historicalVolatility","ichimoku","macd","movingAverages","ohlcv","performance","pivotPoints","relativeVolume","roc","rsi","stats","stochRsi","stochastic","technicalSummary","ticker","ultimateOscillator","williamsR"],"type":"object"},"DailyNoteFullCell":{"additionalProperties":false,"properties":{"coverage":{"$ref":"#/components/schemas/DailyNoteCoverage"},"data":{"$ref":"#/components/schemas/DailyNoteData"},"dateRequested":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"reason":{"type":"string"},"status":{"enum":["full"],"type":"string"},"symbol":{"pattern":"^[a-z]+:[A-Za-z0-9_.-]+$","type":"string"},"tradingDate":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"}},"required":["symbol","dateRequested","tradingDate","status","data"],"type":"object"},"DailyNoteMissingCell":{"additionalProperties":false,"properties":{"coverage":{"$ref":"#/components/schemas/DailyNoteCoverage"},"data":{"nullable":true,"type":"object"},"dateRequested":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"reason":{"type":"string"},"status":{"enum":["missing"],"type":"string"},"symbol":{"pattern":"^[a-z]+:[A-Za-z0-9_.-]+$","type":"string"},"tradingDate":{"nullable":true,"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"}},"required":["symbol","dateRequested","tradingDate","status","data","reason"],"type":"object"},"DailyNotePartialCell":{"additionalProperties":false,"properties":{"coverage":{"$ref":"#/components/schemas/DailyNoteCoverage"},"data":{"$ref":"#/components/schemas/DailyNoteData"},"dateRequested":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"reason":{"type":"string"},"status":{"enum":["partial"],"type":"string"},"symbol":{"pattern":"^[a-z]+:[A-Za-z0-9_.-]+$","type":"string"},"tradingDate":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"}},"required":["symbol","dateRequested","tradingDate","status","coverage","data"],"type":"object"},"DailyNotesBilling":{"additionalProperties":false,"properties":{"billableCells":{"description":"Count of served cells with status \"full\" or \"partial\".","minimum":0,"type":"integer"},"freeCells":{"description":"Count of served cells with status \"missing\" (0 atomic USDC).","minimum":0,"type":"integer"},"pricePerCellAtomic":{"description":"Flat per-cell price in 6-decimal atomic USDC (\"10000\" = $0.01 USDC).","pattern":"^\\d+$","type":"string"},"totalAtomic":{"description":"Exact integer string: billableCells * pricePerCellAtomic.","pattern":"^\\d+$","type":"string"}},"required":["billableCells","freeCells","pricePerCellAtomic","totalAtomic"],"type":"object"},"DailyNotesQueryRequest":{"additionalProperties":false,"description":"Matrix query request body. Total requested cells (symbols.length × dates.length) must not exceed 100.","properties":{"dates":{"description":"Non-empty array of ISO-8601 calendar dates (YYYY-MM-DD).","items":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"minItems":1,"type":"array"},"symbols":{"description":"Non-empty array of namespaced public symbol IDs (fut:, stk:, idx:, fx:, crypto:).","items":{"pattern":"^[a-z]+:[A-Za-z0-9_.-]+$","type":"string"},"minItems":1,"type":"array"}},"required":["dates","symbols"],"type":"object"},"DailyNotesQueryResponse":{"additionalProperties":false,"properties":{"billing":{"$ref":"#/components/schemas/DailyNotesBilling"},"cells":{"description":"Cells returned in exact request order (symbols × dates).","items":{"$ref":"#/components/schemas/DailyNoteCell"},"type":"array"},"generatedAt":{"format":"date-time","type":"string"},"schemaVersion":{"description":"Semantic version of the public v1 data contract.","example":"1.0.0","pattern":"^\\d+\\.\\d+\\.\\d+$","type":"string"}},"required":["schemaVersion","billing","cells"],"type":"object"},"ErrorResponse":{"additionalProperties":false,"properties":{"error":{"description":"Human- and machine-readable error message.","type":"string"}},"required":["error"],"type":"object"},"X402PaymentChallenge":{"properties":{"accepts":{"items":{"properties":{"asset":{"type":"string"},"description":{"type":"string"},"extra":{"properties":{"name":{"type":"string"},"version":{"type":"string"}},"required":["name","version"],"type":"object"},"maxAmountRequired":{"pattern":"^\\d+$","type":"string"},"maxTimeoutSeconds":{"type":"integer"},"mimeType":{"type":"string"},"network":{"type":"string"},"payTo":{"type":"string"},"resource":{"type":"string"},"scheme":{"type":"string"}},"required":["scheme","network","maxAmountRequired","resource","description","mimeType","payTo","maxTimeoutSeconds","asset","extra"],"type":"object"},"type":"array"},"billing":{"$ref":"#/components/schemas/DailyNotesBilling"},"error":{"type":"string"},"partialCells":{"properties":{"cells":{"items":{"properties":{"barsAvailable":{"type":"integer"},"dateRequested":{"type":"string"},"firstAvailableDate":{"type":"string"},"nullIndicators":{"items":{"type":"string"},"type":"array"},"symbol":{"type":"string"},"tradingDate":{"type":"string"}},"required":["symbol","dateRequested","tradingDate","barsAvailable","firstAvailableDate","nullIndicators"],"type":"object"},"type":"array"},"perSymbolCounts":{"additionalProperties":{"type":"integer"},"type":"object"},"totalPartialCells":{"type":"integer"}},"required":["cells","perSymbolCounts","totalPartialCells"],"type":"object"},"payer":{"type":"string"},"x402Version":{"enum":[1],"type":"integer"}},"required":["x402Version","error","accepts","billing","partialCells"],"type":"object"}},"securitySchemes":{"BearerAuth":{"bearerFormat":"mp_live_<8-hex-id>_<secret>","description":"Licensed partner Bearer API key with daily-notes:read scope. Valid keys skip the x402 payment challenge and return X-ENTITLEMENT: partner.","scheme":"bearer","type":"http"},"X402Payment":{"description":"Base64-encoded x402 EIP-3009 USDC transfer authorization fulfilling the HTTP 402 challenge.","in":"header","name":"X-PAYMENT","type":"apiKey"}}},"info":{"contact":{"email":"mypivots@mypivots.com","name":"MyPivots API & Data Licensing","url":"https://www.mypivots.com/help/contact"},"description":"Customer-facing integration guide and reference catalog for the MyPivots Daily Notes v1 Matrix API, supporting both self-serve x402 USDC micropayments and licensed partner Bearer API keys.","termsOfService":"https://www.mypivots.com/page/details/terms#ai-data-policy","title":"MyPivots x402 Pay-Per-Call API Reference","version":"1.0.0"},"openapi":"3.0.3","paths":{"/api/v1/dailynotes/query":{"post":{"description":"Executes a matrix query across requested namespaced symbols and calendar dates (symbols × dates, up to 100 cells per call). Each cell resolves non-trading days to the nearest prior trading day and returns OHLCV bars, Classic/Woodie/Camarilla/DeMark pivot points (daily & weekly), Fibonacci extensions and retracements, Fisher pivots, Toby Crabel patterns, 6 moving averages (SMA 5–200), 8 volatility/range windows (5–120d), trend indicators (ADX, Ichimoku), oscillators (RSI, MACD, Stochastic, StochRSI, CCI, ROC, Williams %R, Ultimate Oscillator, Bull/Bear Power), volatility/volume metrics (Bollinger Bands, ATR %, Historical Volatility, Relative Volume, 52-Week High/Low, multi-window Performance), and a composite Technical Summary.","operationId":"queryDailyNotesMatrix","requestBody":{"content":{"application/json":{"example":{"dates":["2026-09-24"],"symbols":["fut:NQZ26","stk:NEWCO","stk:UNKNOWN"]},"schema":{"$ref":"#/components/schemas/DailyNotesQueryRequest"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"billing":{"billableCells":2,"freeCells":1,"pricePerCellAtomic":"10000","totalAtomic":"20000"},"cells":[{"data":{"adx":{"adx":28.4,"dx":31.2,"minusDi":14.1,"params":{"period":14},"plusDi":26.8},"atrPercent":{"params":{"period":14},"value":1.18},"bollingerBands":{"bandwidth":3.62,"lower":19550,"middle":19910.25,"params":{"multiplier":2,"period":20},"upper":20270.5},"bullBearPower":{"bearPower":45.5,"bullPower":235.75,"params":{"period":13}},"cci":{"params":{"period":20},"value":112.4},"crabel":[{"pattern":"NR","value":true},{"pattern":"NR4","value":false},{"pattern":"NR5","value":false},{"pattern":"NR7","value":false},{"pattern":"WS","value":false},{"pattern":"WS4","value":false},{"pattern":"WS5","value":false},{"pattern":"WS7","value":false},{"pattern":"ID","value":false},{"pattern":"OD","value":false},{"pattern":"IDnr4","value":false},{"pattern":"2BNR","value":false},{"pattern":"3BNR","value":false},{"pattern":"4BNR","value":false},{"pattern":"8BNR","value":false},{"pattern":"Bear Hook","value":false},{"pattern":"Bull Hook","value":false},{"pattern":"Stretch","stretchValue":68.25,"value":true}],"fibonacci":[{"level":"4.250","type":"extension","value":21089.63},{"level":"2.618","type":"extension","value":20779.44},{"level":"1.618","type":"extension","value":20588.68},{"level":"1.000","type":"extension","value":20471},{"level":"0.618","type":"extension","value":20398.24},{"level":"HIGH","type":"high","value":20280.5},{"level":"0.618","type":"retracement","value":20207.74},{"level":"0.500","type":"retracement","value":20185.25},{"level":"0.382","type":"retracement","value":20162.76},{"level":"LOW","type":"low","value":20090},{"level":"0.618","type":"extension","value":19972.26},{"level":"1.000","type":"extension","value":19899.5},{"level":"1.618","type":"extension","value":19781.82},{"level":"2.618","type":"extension","value":19591.06},{"level":"4.250","type":"extension","value":19280.88}],"fibonacciRetracements":{"level236":20124.25,"level382":19815.5,"level500":19565,"level618":19314.5,"level786":18958,"params":{"period":252}},"fiftyTwoWeekHighLow":{"high":20650,"highDistancePercent":-1.96,"low":18480,"lowDistancePercent":9.55,"params":{"period":252}},"fisher":[{"level":"R1","oneDay":20261,"threeDay":20310.5},{"level":"PP","oneDay":20205.42,"threeDay":20220.15},{"level":"S1","oneDay":20149.83,"threeDay":20129.8}],"generatedAt":"2026-09-24T20:00:00.000Z","historicalVolatility":{"params":{"annualizationFactor":252,"period":30},"value":18.45},"ichimoku":{"chikouSpan":20245.75,"kijunSen":19980,"params":{"basePeriod":26,"conversionPeriod":9,"spanBPeriod":52},"senkouSpanA":20055.25,"senkouSpanB":19720,"tenkanSen":20130.5},"macd":{"histogram":6.7,"macd":45.2,"params":{"fastPeriod":12,"signalPeriod":9,"slowPeriod":26},"signal":38.5},"movingAverages":[{"diff":125.25,"diffPercent":0.62,"period":5,"signal":"above","value":20120.5},{"diff":200.75,"diffPercent":1,"period":10,"signal":"above","value":20045},{"diff":335.5,"diffPercent":1.68,"period":20,"signal":"above","value":19910.25},{"diff":595.75,"diffPercent":3.03,"period":50,"signal":"above","value":19650},{"diff":1045,"diffPercent":5.44,"period":100,"signal":"above","value":19200.75},{"diff":1795.25,"diffPercent":9.73,"period":200,"signal":"above","value":18450.5}],"ohlcv":{"close":20245.75,"high":20280.5,"low":20090,"open":20150.25,"volume":482150},"performance":{"d126":6.45,"d21":2.15,"d252":11.8,"d63":4.12,"ytd":8.9},"pivotPoints":{"daily":{"levels":[{"camarilla":20350.53,"classic":20526.75,"demark":null,"name":"R4","woodie":20526.75},{"camarilla":20298.14,"classic":20431.5,"demark":null,"name":"R3","woodie":20381.25},{"camarilla":20263.21,"classic":20336.25,"demark":null,"name":"R2","woodie":20336.25},{"camarilla":20245.75,"classic":20291,"demark":20291,"name":"R1","woodie":20291},{"camarilla":20205.42,"classic":20205.42,"demark":20205.42,"name":"PP","woodie":20205.42},{"camarilla":20210.79,"classic":20145.5,"demark":20145.5,"name":"S1","woodie":20145.5},{"camarilla":20193.32,"classic":20074.58,"demark":null,"name":"S2","woodie":20074.58},{"camarilla":20158.39,"classic":19979.33,"demark":null,"name":"S3","woodie":19929.08},{"camarilla":20106,"classic":19884.08,"demark":null,"name":"S4","woodie":19884.08}]},"weekly":{"levels":[{"camarilla":20410,"classic":20600,"demark":null,"name":"R4","woodie":20600},{"camarilla":20360,"classic":20500,"demark":null,"name":"R3","woodie":20450},{"camarilla":20310,"classic":20400,"demark":null,"name":"R2","woodie":20400},{"camarilla":20260,"classic":20350,"demark":20350,"name":"R1","woodie":20350},{"camarilla":20220,"classic":20220,"demark":20220,"name":"PP","woodie":20220},{"camarilla":20180,"classic":20120,"demark":20120,"name":"S1","woodie":20120},{"camarilla":20130,"classic":20040,"demark":null,"name":"S2","woodie":20040},{"camarilla":20080,"classic":19940,"demark":null,"name":"S3","woodie":19890},{"camarilla":20030,"classic":19840,"demark":null,"name":"S4","woodie":19840}]}},"relativeVolume":{"averageVolume":470500,"params":{"period":20},"relativeVolume":1.02},"roc":{"params":{"period":12},"value":1.85},"rsi":{"params":{"period":14},"value":64.25},"stats":[{"averageRange":210.5,"averageRangePercent":1.04,"averageVolume":450000,"closePercent":81.5,"days":5,"high":20280.5,"low":19930.25,"newHigh":true,"newLow":false,"range":350.25,"rangePercent":1.73},{"averageRange":225,"averageRangePercent":1.11,"averageVolume":462000,"closePercent":75.2,"days":10,"high":20280.5,"low":19800.5,"newHigh":true,"newLow":false,"range":480,"rangePercent":2.37},{"averageRange":230.1,"averageRangePercent":1.14,"averageVolume":470500,"closePercent":68.4,"days":20,"high":20280.5,"low":19560,"newHigh":true,"newLow":false,"range":720.5,"rangePercent":3.56},{"averageRange":240.5,"averageRangePercent":1.19,"averageVolume":465000,"closePercent":62.1,"days":40,"high":20450,"low":19300,"newHigh":false,"newLow":false,"range":1150,"rangePercent":5.68},{"averageRange":245,"averageRangePercent":1.21,"averageVolume":472000,"closePercent":59.8,"days":60,"high":20500,"low":19079.75,"newHigh":false,"newLow":false,"range":1420.25,"rangePercent":7.02},{"averageRange":248.2,"averageRangePercent":1.23,"averageVolume":478000,"closePercent":55.4,"days":80,"high":20550,"low":18900,"newHigh":false,"newLow":false,"range":1650,"rangePercent":8.15},{"averageRange":252,"averageRangePercent":1.24,"averageVolume":481000,"closePercent":52.3,"days":100,"high":20600,"low":18709.5,"newHigh":false,"newLow":false,"range":1890.5,"rangePercent":9.34},{"averageRange":255.4,"averageRangePercent":1.26,"averageVolume":485000,"closePercent":49.8,"days":120,"high":20650,"low":18550,"newHigh":false,"newLow":false,"range":2100,"rangePercent":10.37}],"stochastic":{"d":78.5,"k":82.1,"params":{"dPeriod":3,"kPeriod":14}},"stochRsi":{"d":68.2,"k":72.4,"params":{"dPeriod":3,"kPeriod":3,"rsiPeriod":14,"stochPeriod":14}},"technicalSummary":{"groups":{"movingAverages":{"counted":6,"score":1,"verdict":"Strong Buy"},"oscillators":{"counted":9,"score":0.33,"verdict":"Buy"},"priceLevels":{"counted":2,"score":0.5,"verdict":"Buy"},"trend":{"counted":2,"score":1,"verdict":"Strong Buy"}},"methodologyVersion":"1.0","overall":{"counted":19,"score":0.63,"verdict":"Strong Buy"},"signals":{"adx":1,"bullBearPower":1,"cci":1,"crabel":0,"ichimoku":1,"ma10":1,"ma100":1,"ma20":1,"ma200":1,"ma5":1,"ma50":1,"macd":1,"pivotPosition":1,"roc":1,"rsi":0,"stochastic":0,"stochRsi":0,"ultimateOscillator":0,"williamsR":0}},"ticker":"NQ Z26","ultimateOscillator":{"params":{"longPeriod":28,"mediumPeriod":14,"shortPeriod":7},"value":58.6},"williamsR":{"params":{"period":14},"value":-17.9}},"dateRequested":"2026-09-24","status":"full","symbol":"fut:NQZ26","tradingDate":"2026-09-24"},{"coverage":{"barsAvailable":45,"firstAvailableDate":"2026-07-20"},"data":{"adx":{"adx":24.1,"dx":26.5,"minusDi":15,"params":{"period":14},"plusDi":25.2},"atrPercent":{"params":{"period":14},"value":3.65},"bollingerBands":{"bandwidth":14.2,"lower":37.35,"middle":40.2,"params":{"multiplier":2,"period":20},"upper":43.05},"bullBearPower":{"bearPower":0.65,"bullPower":2.95,"params":{"period":13}},"cci":{"params":{"period":20},"value":134.8},"crabel":[{"pattern":"NR","value":false},{"pattern":"NR4","value":false},{"pattern":"NR5","value":false},{"pattern":"NR7","value":false},{"pattern":"WS","value":true},{"pattern":"WS4","value":true},{"pattern":"WS5","value":false},{"pattern":"WS7","value":false},{"pattern":"ID","value":false},{"pattern":"OD","value":false},{"pattern":"IDnr4","value":false},{"pattern":"2BNR","value":false},{"pattern":"3BNR","value":false},{"pattern":"4BNR","value":false},{"pattern":"8BNR","value":false},{"pattern":"Bear Hook","value":false},{"pattern":"Bull Hook","value":false},{"pattern":"Stretch","stretchValue":0.85,"value":true}],"fibonacci":[{"level":"4.250","type":"extension","value":53.88},{"level":"2.618","type":"extension","value":50.12},{"level":"1.618","type":"extension","value":47.82},{"level":"1.000","type":"extension","value":46.4},{"level":"0.618","type":"extension","value":45.52},{"level":"HIGH","type":"high","value":44.1},{"level":"0.618","type":"retracement","value":43.22},{"level":"0.500","type":"retracement","value":42.95},{"level":"0.382","type":"retracement","value":42.68},{"level":"LOW","type":"low","value":41.8},{"level":"0.618","type":"extension","value":40.38},{"level":"1.000","type":"extension","value":39.5},{"level":"1.618","type":"extension","value":38.08},{"level":"2.618","type":"extension","value":35.78},{"level":"4.250","type":"extension","value":32.02}],"fibonacciRetracements":{"level236":42.4,"level382":41.35,"level500":40.5,"level618":39.65,"level786":38.44,"params":{"period":45}},"fiftyTwoWeekHighLow":{"high":44.1,"highDistancePercent":-0.79,"low":36.9,"lowDistancePercent":18.56,"params":{"period":45}},"fisher":[{"level":"R1","oneDay":44.18,"threeDay":44.3},{"level":"PP","oneDay":43.22,"threeDay":43.15},{"level":"S1","oneDay":42.25,"threeDay":42}],"generatedAt":"2026-09-24T20:00:00.000Z","historicalVolatility":{"params":{"annualizationFactor":252,"period":30},"value":42.1},"ichimoku":null,"macd":{"histogram":0.23,"macd":0.85,"params":{"fastPeriod":12,"signalPeriod":9,"slowPeriod":26},"signal":0.62},"movingAverages":[{"diff":0.95,"diffPercent":2.22,"period":5,"signal":"above","value":42.8},{"diff":2.25,"diffPercent":5.42,"period":10,"signal":"above","value":41.5},{"diff":3.55,"diffPercent":8.83,"period":20,"signal":"above","value":40.2},{"diff":null,"diffPercent":null,"period":50,"signal":null,"value":null},{"diff":null,"diffPercent":null,"period":100,"signal":null,"value":null},{"diff":null,"diffPercent":null,"period":200,"signal":null,"value":null}],"ohlcv":{"close":43.75,"high":44.1,"low":41.8,"open":42.5,"volume":1250000},"performance":{"d126":null,"d21":12.18,"d252":null,"d63":null,"ytd":18.56},"pivotPoints":{"daily":{"levels":[{"camarilla":45.04,"classic":47.07,"demark":null,"name":"R4","woodie":47.07},{"camarilla":44.41,"classic":45.92,"demark":null,"name":"R3","woodie":45.35},{"camarilla":43.99,"classic":44.77,"demark":null,"name":"R2","woodie":44.77},{"camarilla":43.75,"classic":44.22,"demark":44.22,"name":"R1","woodie":44.22},{"camarilla":43.22,"classic":43.22,"demark":43.22,"name":"PP","woodie":43.22},{"camarilla":43.33,"classic":42.5,"demark":42.5,"name":"S1","woodie":42.5},{"camarilla":43.12,"classic":41.67,"demark":null,"name":"S2","woodie":41.67},{"camarilla":42.7,"classic":40.52,"demark":null,"name":"S3","woodie":39.95},{"camarilla":42.06,"classic":39.37,"demark":null,"name":"S4","woodie":39.37}]},"weekly":{"levels":[{"camarilla":45.5,"classic":48,"demark":null,"name":"R4","woodie":48},{"camarilla":44.8,"classic":46.5,"demark":null,"name":"R3","woodie":46},{"camarilla":44.2,"classic":45.2,"demark":null,"name":"R2","woodie":45.2},{"camarilla":43.8,"classic":44.5,"demark":44.5,"name":"R1","woodie":44.5},{"camarilla":43,"classic":43,"demark":43,"name":"PP","woodie":43},{"camarilla":43.2,"classic":42,"demark":42,"name":"S1","woodie":42},{"camarilla":42.8,"classic":41,"demark":null,"name":"S2","woodie":41},{"camarilla":42.2,"classic":39.8,"demark":null,"name":"S3","woodie":39.2},{"camarilla":41.5,"classic":38.5,"demark":null,"name":"S4","woodie":38.5}]}},"relativeVolume":{"averageVolume":1200000,"params":{"period":20},"relativeVolume":1.04},"roc":{"params":{"period":12},"value":4.15},"rsi":{"params":{"period":14},"value":68.4},"stats":[{"averageRange":1.45,"averageRangePercent":3.31,"averageVolume":1100000,"closePercent":78.2,"days":5,"high":44.1,"low":41.3,"newHigh":true,"newLow":false,"range":2.8,"rangePercent":6.4},{"averageRange":1.55,"averageRangePercent":3.54,"averageVolume":1150000,"closePercent":69.5,"days":10,"high":44.1,"low":40.2,"newHigh":true,"newLow":false,"range":3.9,"rangePercent":8.91},{"averageRange":1.62,"averageRangePercent":3.7,"averageVolume":1200000,"closePercent":65,"days":20,"high":44.1,"low":38.6,"newHigh":true,"newLow":false,"range":5.5,"rangePercent":12.57},{"averageRange":1.68,"averageRangePercent":3.84,"averageVolume":1220000,"closePercent":61.2,"days":40,"high":44.1,"low":36.9,"newHigh":true,"newLow":false,"range":7.2,"rangePercent":16.46},{"averageRange":null,"averageRangePercent":null,"averageVolume":null,"closePercent":null,"days":60,"high":null,"low":null,"newHigh":null,"newLow":null,"range":null,"rangePercent":null},{"averageRange":null,"averageRangePercent":null,"averageVolume":null,"closePercent":null,"days":80,"high":null,"low":null,"newHigh":null,"newLow":null,"range":null,"rangePercent":null},{"averageRange":null,"averageRangePercent":null,"averageVolume":null,"closePercent":null,"days":100,"high":null,"low":null,"newHigh":null,"newLow":null,"range":null,"rangePercent":null},{"averageRange":null,"averageRangePercent":null,"averageVolume":null,"closePercent":null,"days":120,"high":null,"low":null,"newHigh":null,"newLow":null,"range":null,"rangePercent":null}],"stochastic":{"d":80.2,"k":84.8,"params":{"dPeriod":3,"kPeriod":14}},"stochRsi":{"d":71,"k":74.5,"params":{"dPeriod":3,"kPeriod":3,"rsiPeriod":14,"stochPeriod":14}},"technicalSummary":{"groups":{"movingAverages":{"counted":3,"score":1,"verdict":"Strong Buy"},"oscillators":{"counted":9,"score":0.44,"verdict":"Buy"},"priceLevels":{"counted":2,"score":0.5,"verdict":"Buy"},"trend":{"counted":1,"score":1,"verdict":"Strong Buy"}},"methodologyVersion":"1.0","overall":{"counted":15,"score":0.6,"verdict":"Strong Buy"},"signals":{"adx":1,"bullBearPower":1,"cci":1,"crabel":1,"ma10":1,"ma20":1,"ma5":1,"macd":1,"pivotPosition":1,"roc":1,"rsi":0,"stochastic":0,"stochRsi":0,"ultimateOscillator":0,"williamsR":0}},"ticker":"NEWCO","ultimateOscillator":{"params":{"longPeriod":28,"mediumPeriod":14,"shortPeriod":7},"value":61.2},"williamsR":{"params":{"period":14},"value":-15.2}},"dateRequested":"2026-09-24","status":"partial","symbol":"stk:NEWCO","tradingDate":"2026-09-24"},{"data":null,"dateRequested":"2026-09-24","reason":"Symbol 'stk:UNKNOWN' not found in registry","status":"missing","symbol":"stk:UNKNOWN","tradingDate":null}],"schemaVersion":"1.0.0"},"schema":{"$ref":"#/components/schemas/DailyNotesQueryResponse"}}},"description":"Matrix response envelope containing schemaVersion, billing breakdown, and cells in exact symbols × dates request order.","headers":{"X-ENTITLEMENT":{"description":"\"granted\" for newly settled x402 payments, \"active\" for free wallet re-downloads, or \"partner\" for licensed Bearer keys.","schema":{"enum":["granted","active","partner"],"type":"string"}},"X-PAYMENT-RESPONSE":{"description":"Base64-encoded settlement or entitlement receipt returned on x402 requests.","schema":{"type":"string"}}}},"400":{"content":{"application/json":{"examples":{"invalidQuery":{"summary":"Invalid query parameters or >100 cells","value":{"error":"Invalid query parameters. Required: symbols (non-empty namespaced array), dates (non-empty YYYY-MM-DD array), max 100 cells (symbols × dates <= 100)"}},"malformedPaymentHeader":{"summary":"Malformed X-PAYMENT header","value":{"error":"Invalid or malformed payment header"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Bad Request — malformed request body, invalid symbol/date format, batch over 100 cells, or malformed X-PAYMENT header."},"402":{"content":{"application/json":{"example":{"accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Access to MyPivots Daily Notes data","extra":{"name":"USD Coin","version":"2"},"maxAmountRequired":"20000","maxTimeoutSeconds":60,"mimeType":"application/json","network":"base","payTo":"0x6eee1521fed0f44b3af264c0d7818693cba7de28","resource":"https://www.mypivots.com/api/v1/dailynotes/query","scheme":"exact"}],"billing":{"billableCells":2,"freeCells":1,"pricePerCellAtomic":"10000","totalAtomic":"20000"},"error":"X-PAYMENT header is required","partialCells":{"cells":[{"barsAvailable":45,"dateRequested":"2026-09-24","firstAvailableDate":"2026-07-20","nullIndicators":["movingAverages.ma50","movingAverages.ma100","movingAverages.ma200","stats.60d","stats.80d","stats.100d","stats.120d","performance.d63","ichimoku","performance.d126"],"symbol":"stk:NEWCO","tradingDate":"2026-09-24"}],"perSymbolCounts":{"stk:NEWCO":1},"totalPartialCells":1},"x402Version":1},"schema":{"$ref":"#/components/schemas/X402PaymentChallenge"}}},"description":"Payment Required — returns x402 payment requirements, upfront billing breakdown, and partial-cell disclosure."},"405":{"description":"Method Not Allowed — only POST is supported on this endpoint."},"429":{"content":{"application/json":{"examples":{"partnerRateLimit":{"summary":"Partner API key rate limit exceeded","value":{"error":"Rate limit exceeded for partner API key. Please wait before retrying."}},"walletRateLimit":{"summary":"Wallet rate limit exceeded","value":{"error":"Rate limit exceeded for wallet. Please wait before retrying."}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Too Many Requests — per-key or per-wallet rate limit exceeded.","headers":{"Retry-After":{"description":"Seconds to wait before retrying the request.","schema":{"type":"string"}}}},"500":{"description":"Internal Server Error."}},"security":[{"BearerAuth":[]},{"X402Payment":[]},{}],"summary":"Query Daily Notes Matrix (OHLCV, Pivot Points, Moving Averages, Stats & Oscillators)"}}},"servers":[{"description":"MyPivots Production API","url":"https://www.mypivots.com"}]}