{"version":1,"mode":"demo","records":[{"seq":16,"id":"a44fbba9-e9a3-4bc0-8b92-718b21b05399","kind":"snapshot","time":"2026-10-02T17:00:10.907Z","recorded_at":"2026-10-02T17:00:10.908Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"a44fbba9-e9a3-4bc0-8b92-718b21b05399","provider":"tinvest","account":"demo-t","asOf":"2026-10-02T17:00:10.907Z","fetchedAt":"2026-10-02T17:00:10.907Z","currency":"RUB","total":"15200","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9200","blockedQuantity":"0","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"6000","value":"6000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":15,"id":"e5a71694-d409-4732-8fb8-8345bf0c1bac","kind":"snapshot","time":"2026-10-02T16:29:27.319Z","recorded_at":"2026-10-02T16:29:27.323Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"e5a71694-d409-4732-8fb8-8345bf0c1bac","provider":"tinvest","account":"demo-t","asOf":"2026-10-02T16:29:27.319Z","fetchedAt":"2026-10-02T16:29:27.319Z","currency":"RUB","total":"15200","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9200","blockedQuantity":"0","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"6000","value":"6000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":14,"id":"dbdc7bd6-bd3d-45d6-b037-bd9b9b9f7bf0","kind":"report","time":"2026-10-02T16:22:18.422Z","recorded_at":"2026-10-02T16:22:18.424Z","provider":"","account":"","instrument":"","strategy":"unassigned","external_key":"calculation-report:2026-10-02","body":{"schemaVersion":1,"period":"2026-10-02","accounts":[{"provider":"tinvest","account":"demo-t","currency":"RUB","snapshotId":"fa4b9043-dbe8-4e16-a71e-6b83229d755b","asOf":"2026-10-02T16:22:18.393Z","fromAsOf":"2026-09-30T16:22:18.296Z","total":"15200","change":"60","flows":"0","result":"60","complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}],"observations":["tinvest RUB: изменение 60"],"decision":{"at":"2026-09-28T16:22:18.296Z","action":"wait","snapshotIds":["demo-t-1"],"facts":["Снимок полный","Свободные рубли сохранены в портфеле"],"rationale":"В вымышленном сценарии подтверждение цены ещё не наступило","alternative":"Рассмотреть небольшой лимитный ордер после подтверждения","expectedResult":"Сохранить резерв до появления проверяемого сигнала","risks":["Демонстрационная цена может вырасти раньше проверки"],"revisitTrigger":"Закрытие минутной свечи выше 96 RUB","strategy":"спокойная","sourceIds":["7452d8ef-2a15-4dd4-b6a0-5fcc42f67518"]},"nextTrigger":"Закрытие минутной свечи выше 96 RUB","evaluatedForecasts":[{"forecastId":"11cb8b3a-fbf8-47c7-ac22-582d376595cf","instrument":"DEMO-FUND","status":"succeeded","evaluatedAt":"2026-09-30T16:22:00.000Z"}]}},{"seq":13,"id":"fa4b9043-dbe8-4e16-a71e-6b83229d755b","kind":"snapshot","time":"2026-10-02T16:22:18.393Z","recorded_at":"2026-10-02T16:22:18.394Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"fa4b9043-dbe8-4e16-a71e-6b83229d755b","provider":"tinvest","account":"demo-t","asOf":"2026-10-02T16:22:18.393Z","fetchedAt":"2026-10-02T16:22:18.393Z","currency":"RUB","total":"15200","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9200","blockedQuantity":"0","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"6000","value":"6000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":12,"id":"27ed60d1-0521-444e-a130-aadb18af7b5f","kind":"forecast","time":"2026-10-02T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.350Z","provider":"","account":"","instrument":"DEMO-FUND","strategy":"спокойная","external_key":null,"body":{"author":"Вымышленный автор демо","version":"1","sourceId":"7452d8ef-2a15-4dd4-b6a0-5fcc42f67518","snapshotIds":["demo-t-3"],"instrument":"DEMO-FUND","strategy":"спокойная","horizon":"7 дней","metric":"price","fixedAt":"2026-10-02T16:22:18.296Z","deadline":"2026-10-09T16:22:00.000Z","successCondition":"Цена выше 96 RUB на точный срок","confidence":0.45,"direction":"above","threshold":"96","quoteSource":"tinvest","resolution":"1m-close"}},{"seq":11,"id":"b5ef2f2b-af76-46ea-914f-59748c3e9770","kind":"forecast_evaluation","time":"2026-09-30T16:22:00.000Z","recorded_at":"2026-10-02T16:22:18.347Z","provider":"","account":"","instrument":"DEMO-FUND","strategy":"спокойная","external_key":null,"body":{"forecastId":"11cb8b3a-fbf8-47c7-ac22-582d376595cf","status":"succeeded","evaluatedAt":"2026-09-30T16:22:00.000Z","actualValue":"93","evidence":["tinvest; 1m-close; 2026-09-30T16:22:00.000Z"],"explanation":"Котировка на точный срок: 93","cause":"unknown","lesson":"Сверить точность с финансовым результатом отдельно","automatic":true,"quoteSource":"tinvest","resolution":"1m-close"}},{"seq":10,"id":"11cb8b3a-fbf8-47c7-ac22-582d376595cf","kind":"forecast","time":"2026-09-26T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.342Z","provider":"","account":"","instrument":"DEMO-FUND","strategy":"спокойная","external_key":null,"body":{"author":"Вымышленный автор демо","version":"1","sourceId":"7452d8ef-2a15-4dd4-b6a0-5fcc42f67518","snapshotIds":["demo-t-0"],"instrument":"DEMO-FUND","strategy":"спокойная","horizon":"4 дня","metric":"price","fixedAt":"2026-09-26T16:22:18.296Z","deadline":"2026-09-30T16:22:00.000Z","successCondition":"Цена выше 92 RUB на точный срок","confidence":0.55,"direction":"above","threshold":"92","quoteSource":"tinvest","resolution":"1m-close"}},{"seq":9,"id":"06b9dfc1-3cdc-49ad-90c7-439fd2fc1a32","kind":"decision","time":"2026-09-28T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.337Z","provider":"","account":"","instrument":"","strategy":"спокойная","external_key":null,"body":{"at":"2026-09-28T16:22:18.296Z","action":"wait","snapshotIds":["demo-t-1"],"facts":["Снимок полный","Свободные рубли сохранены в портфеле"],"rationale":"В вымышленном сценарии подтверждение цены ещё не наступило","alternative":"Рассмотреть небольшой лимитный ордер после подтверждения","expectedResult":"Сохранить резерв до появления проверяемого сигнала","risks":["Демонстрационная цена может вырасти раньше проверки"],"revisitTrigger":"Закрытие минутной свечи выше 96 RUB","strategy":"спокойная","sourceIds":["7452d8ef-2a15-4dd4-b6a0-5fcc42f67518"]}},{"seq":8,"id":"7452d8ef-2a15-4dd4-b6a0-5fcc42f67518","kind":"source","time":"2026-09-26T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.332Z","provider":"","account":"","instrument":"","strategy":"unassigned","external_key":"source:c04e7a507dbfb1d05e12d583027b113bb8e2f41ca942647287480cb31c9d5c99","body":{"author":"Вымышленный автор демо","publishedAt":"2026-09-26T16:22:18.296Z","importedAt":"2026-09-27T16:22:18.296Z","url":"https://example.invalid/kopilka-demo","filename":"demo-observation.md","text":"# Вымышленный материал\n\nВсе числа и выводы созданы только для демонстрации интерфейса Копилки.\nМатериал предлагает дождаться подтверждения цены и не является фактом рынка."}},{"seq":7,"id":"ccb0e5ca-e463-4ce8-8537-12d68e4dc91a","kind":"manual_asset","time":"2026-10-02T16:22:18.320Z","recorded_at":"2026-10-02T16:22:18.320Z","provider":"manual","account":"demo-deposit","instrument":"","strategy":"unassigned","external_key":null,"body":{"name":"Демонстрационный вклад","amount":"10000","currency":"RUB","start":"2026-09-26T16:22:18.296Z","end":"2026-12-31T16:22:18.296Z","rate":"10","capitalization":"none","conditions":"Сценарий: без досрочного снятия"}},{"seq":6,"id":"27351f0d-7030-4b1c-b76c-d616376f2c01","kind":"operation","time":"2026-09-28T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.317Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":"[\"tinvest\",\"demo-t\",\"fee\",\"9709314928b787372f6c34be860111b9f6ac6decd64a053b37f13c8232cc4a43\"]","body":{"provider":"tinvest","account":"demo-t","externalId":"fee","time":"2026-09-28T16:22:18.296Z","kind":"fee","currency":"RUB","amount":"-10","status":"executed"}},{"seq":5,"id":"96222127-2847-422d-8e32-056216cfe7ef","kind":"operation","time":"2026-09-30T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.317Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":"[\"tinvest\",\"demo-t\",\"deposit\",\"738c2a437ea9b348ad8f6044916ac34b14042738b43c937cffb898c8e4e52499\"]","body":{"provider":"tinvest","account":"demo-t","externalId":"deposit","time":"2026-09-30T16:22:18.296Z","kind":"deposit","currency":"RUB","amount":"5000","status":"executed"}},{"seq":4,"id":"demo-t-3","kind":"snapshot","time":"2026-10-02T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.310Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"demo-t-3","provider":"tinvest","account":"demo-t","asOf":"2026-10-02T16:22:18.296Z","fetchedAt":"2026-10-02T16:22:18.296Z","currency":"RUB","total":"15200","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9200","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"6000","value":"6000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":3,"id":"demo-t-2","kind":"snapshot","time":"2026-09-30T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.307Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"demo-t-2","provider":"tinvest","account":"demo-t","asOf":"2026-09-30T16:22:18.296Z","fetchedAt":"2026-09-30T16:22:18.296Z","currency":"RUB","total":"15140","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9140","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"6000","value":"6000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":2,"id":"demo-t-1","kind":"snapshot","time":"2026-09-28T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.304Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"demo-t-1","provider":"tinvest","account":"demo-t","asOf":"2026-09-28T16:22:18.296Z","fetchedAt":"2026-09-28T16:22:18.296Z","currency":"RUB","total":"10120","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9120","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"1000","value":"1000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}},{"seq":1,"id":"demo-t-0","kind":"snapshot","time":"2026-09-26T16:22:18.296Z","recorded_at":"2026-10-02T16:22:18.301Z","provider":"tinvest","account":"demo-t","instrument":"","strategy":"unassigned","external_key":null,"body":{"id":"demo-t-0","provider":"tinvest","account":"demo-t","asOf":"2026-09-26T16:22:18.296Z","fetchedAt":"2026-09-26T16:22:18.296Z","currency":"RUB","total":"10000","positions":[{"instrument":"DEMO-FUND","currency":"RUB","quantity":"100","value":"9000","name":"Демонстрационный фонд"},{"instrument":"RUB","currency":"RUB","quantity":"1000","value":"1000","name":"Собственные рубли"}],"complete":true,"coverageFrom":"2026-09-26T16:22:18.296Z"}}]}