Database
[{symbol:"sensor1",data:[{date:ISODate("2017-11-25T00:00:00.000Z"),value:2.461,},{date:ISODate("2019-11-26T00:00:00.000Z"),value:2.2444},{date:ISODate("2019-12-25T00:00:00.000Z"),value:2.461,},{date:ISODate("2020-01-25T00:00:00.000Z"),value:2.461,},]}]
Query
db.collection.aggregate([{$match:{symbol:"sensor1"}},{$project:{"symbol":1,"_id":0,"data":{$filter:{input:"$data",as:"d",cond:{$and:[{$gt:["$$d.date",ISODate("2019-01-01")]},{$lt:["$$d.date",ISODate("2020-12-31")]}]}}}}}])