OTL Index

Oxford Trading Laboratory Index

TheĀ Oxford Trading Laboratory Index (OTL Index) is based upon the current value of 3000 traded from the starting period of February 2021 to current day 20th Oct = 27,249