Skip to content

TsiunS/FinamTokenProvider

Repository files navigation

Это программа для автоматического получения токена авторизации на сайте https://www.finam.ru.

Токен нужен для скачивания файлов с историческими котировками торговых данных.

Что должен делать скрипт

  1. Открывает страницу экспорта (например, https://www.finam.ru/quote/moex/sber/export/).
  2. Принимает баннер cookie (если есть).
  3. Заполняет форму дат/таймфрейма.
  4. Нажимает кнопку «Получить файл».
  5. Перехватывает URL запроса на скачивание (export*.out) и достаёт finam_token из query string.

Через браузер это происходит так: Мы переходим на страницу сервиса скачивания котировок по адресу: https://www.finam.ru/quote/moex/sber/export/ настраиваем интервал, таймфрейм, формат и прочее, нажимаем получить файл и он скачивается.

Адрес загрузки включает в себя параметры файла и токен: https://export.finam.ru/export9.out?apply=0&p=7&e=.txt&dtf=2&tmf=1&MSOR=0&mstime=on&sep=1&sep2=1&datf=1&at=0&from=02.03.2026&to=09.03.2026&market=undefined&em=3&code=SBER&f=SBER_260302_260309&cn=SBER&yf=2026&yt=2026&df=2&dt=9&mf=2&mt=2&finam_token=eyJraWQiOiJiMDY5MWJjOS00OWE2LTRjN2UtODNmZS1iNDk1ZTRhOTdlM2MiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhcmVhIjoiaW5mcmEiLCJzY29udGV4dCI6IkNnc0lCeElIWm1sdVlXMXlkUW9vQ0FNU0pEYzJaalkwWldNeUxUSmpZVEV0TkRFM1pDMWhZakUyTFRRNE1tWTNNalptTUdZeE1Rb0VDQVVTQUFvSkNBQVNCV2gwYld3MUNpZ0lBaElrWVdGaVkyWmhOakF0TURoak1DMHhNV1l3TFdJek56WXROV1EzTmpSaE0ySTJZV1U0Q2dZSUNCSUNNVE1LQ3dnSkVnZG1hVzVoYlhKMUNna0lDaElGTVM0d0xqQUtLQWdFRWlSaU1EWTVNV0pqT1MwME9XRTJMVFJqTjJVdE9ETm1aUzFpTkRrMVpUUmhPVGRsTTJNYURBalF1K3ZOQmhDQTRmU1JBU0lNQ09EWDY4MEdFSURoOUpFQktBRXlTUW9SUmtsT1FVMVNWVjlFUlZaSlEwVmZTVVFxQ1VSRlZrbERSVjlKUkRvTENBMFNCMlpwYm1GdGNuVktFUW9EQ0pBY0VnUUlrSVVRR2dRSWtQbzBVS3dDY2daVWVFRjFkR2ciLCJ6aXBwZWQiOnRydWUsImNyZWF0ZWQiOiIxNzczODU0MTYwIiwicmVuZXdFeHAiOiIxNzc0MTE2OTYwIiwic2VzcyI6Ikg0c0lBQUFBQUFBQS8yMVVUWXpiUkJUZTJBNVoyU0IxcDJvcjdYRkJDSzJVVmRKdHQ3M2FFenR4NDdGZC8yeVNrK1VrcmxpUkppVS9WTzBOMklXMndNR2tRcjBDaDZwU2I0Z0RIQW8zTGlzaEVLZ2d0Unk0VnBVcWhCQTNlUE9UMVpibE1OLzMzcHYzTzM3eTZoTVp5YnJaQmdoTkNoY3BnR3JvRWNCRkN2VENpRTJrR0tOaEh4VXBUcENNRFlzQ09PQ0dEVUJNQ2hDSnQwMVVxbDJ3M1JwTmE4WnRwSmh0bjZDU1paR0VCRldrV0xhckk1VWlTV3B4MUVGRnl3dWlFTWtXbEpJc2lLcWJBWkliRnFSc05PdEl0czBZSUFZUEIzY0FhQzJIdGtYMEdnQ0dDQUxGRkVKMGFJVUUyMGgyZGZCMkNZWFFwa0Fvd0hSdWgwb2RKb1ZJOGJ3SUk5a0xkUkFqYkRBa0RNSEQxd09rK0xhTEdkb01IWVpRekcrR1ZZYWJETStBTzdTaytHRWRDZ1FZSGlhSURGUU1ZbXpBTUtIdUFaZ2hCYmdLNjVBQm9BeGlvd0ZnUTFBWXdTQmhDeUNxd2RTUnM0MlVDR1lDMFlNVVVRZFN4RHBjdCtqc2JRZ3BKb2FMb2J2RWlDeUdNRkdDTWIzQVFjY0hwVjdUMTVaT0Y1WStLMGpxMHVwWHlwcTh2RnRhTDZuRmx3UG9pd210RnZiWFgxQVYzU1p0eHFUdE1RNHcwMkVWUXNiYnhLSnN3VmVuYkZ0bXpObHhPTWZNcnhrUWt6S3hReFpQbjVneHZDbGwrbnlVNFpOempqbTNZUVVGYzkzd0NPZVkyMFhkTmpZeFoxNm5iVVlCNDdyTzcrc21qMnMwTGNGMXhzMkE1M1ZxTG1jUjczaGNoNTNoakhtOFd4YzZFZHdSOWc3WFlUMFlodzFUTUs4RDM1RnhwSE43MUF6cFF5Y3dWNVVKQmpHRkFGK1BDVmFnY3d2MHlvVUx2bkJ1T3FFUUFtR0JmcmtBU3k4RTIrR0M2d2NlRTZBM2JnbXdFM0ZCUEhjU1lwc1pZQnVyNjBWVlRrS2Y2MzYvc2hCNGJLVGIxWVBkZVgyNXNOcjY2NXRUbi93MGwzNkE4K3poWFByOGw3bTAvOXRjK3U3WlhIcjd6N2wwKzIrd3c5bi9aeTQ5MkxzdC9aamZreDdDdWZueFBlbitIdytreDk5L0svME81K2U3KzFKKzUxZnAvaTNseTkzaVhvbHQ1VUdsUi9LeXZQcmFPN24yYnE3dDV0cGVycjJYYSsvbjJvMWN1NWxydDNMdGcxejdNTmMreXJVdjdqd3RpUFcrSzZ1Znl1cUpOMmVqYWJZeFNDZlRaRHBPKzFreTJibWVxU2VQbUh1ajJYQ3FyaHl5dnpVYXpDNW42ckhEcG5Rd093aStNdDdwWlllVG5qcHE1MW5SNFF1UmR1VTVHOHY3RWpkMWQvclVhYUdta3plWWVweXJveXZaTU5rWlRyTnhOcGt1akNJa21ZNm02V0F4YzNkMkxSbU4rOWxZZEhIOHVYekNWOHd5eVFhRC8zTytldmIweHVWMDBmTkpxQXRqcGRlU1hqcnNEN0lOWVQ5eHhNN21XVG5xZWV5L1RxaWdycjJxdnBLbTNkNmxkS3RTcnB6dlZjclY2cVZLdWJ0NWJxdDh0bjl1NjB5NjJkMUtzL00zQ3NXdkN5K0tuWVovbm1uOEM3a3I5bld0QmdBQSIsImlzcyI6InR4c2VydmVyIiwia2V5SWQiOiJiMDY5MWJjOS00OWE2LTRjN2UtODNmZS1iNDk1ZTRhOTdlM2MiLCJmaXJlYmFzZSI6ImV5SmhiR2NpT2lKU1V6STFOaUo5LmV5SmhkV1FpT2lKb2RIUndjem92TDJsa1pXNTBhWFI1ZEc5dmJHdHBkQzVuYjI5bmJHVmhjR2x6TG1OdmJTOW5iMjluYkdVdWFXUmxiblJwZEhrdWFXUmxiblJwZEhsMGIyOXNhMmwwTG5ZeExrbGtaVzUwYVhSNVZHOXZiR3RwZENJc0ltVjRjQ0k2TVRjM016ZzFOemMyTUN3aWFXRjBJam94Tnpjek9EVTBNVFl3TENKcGMzTWlPaUptZEMxaGNtVmhRR0Z3Y0hOd2IzUXVaM05sY25acFkyVmhZMk52ZFc1MExtTnZiU0lzSW5OMVlpSTZJbVowTFdGeVpXRkFZWEJ3YzNCdmRDNW5jMlZ5ZG1salpXRmpZMjkxYm5RdVkyOXRJaXdpZFdsa0lqb2lZV0ZpWTJaaE5qQXRNRGhqTUMweE1XWXdMV0l6TnpZdE5XUTNOalJoTTJJMllXVTRJbjAuRXRJdmFQbl85Sy1wWUo4X1FuNDdPVHcxdUl4X1pXeXlrNkFORXZYei1JX3VWTmVsbnA3b3llRHBUZWw1TzBoNmMxTWo5MmpzNHo0Q3V3OEQ2UmdMNzBabXVWdHJCVGNmTHVvUVQ3aGl2LXhyaWU4bDNDdUVyc3BnN1BtdW1QSldTZEFSQmxGendGeXVROU1FQzRrdlc3Qzh5amhEQzdvczFmcS1CTy12M3JqRmVubEJCYnNvWVgyOC0weE5ITXFJbEtYUGdHbE9nTmstY2lTU0xkN0JXYzlGMUh2RHd4NHhmc1M4ZVFIZ3B1V2RMV3FZTXpDUFJzTE43Tl9FZ2pxV2Q3Rl9yWGdVOEZYVVhTVzVOYW9hcmVvVUxhQTRYQWtBMmQzSk9ITWVIZkp5akR3VGtaYWF6aXFKd3NrYm80NTdYQXlXTEZyUUlEMFVuV3hiOEN5blVBIiwic2VjcmV0cyI6IlFZOWlWWHpKT3c5V09NMThNdzBsSHc9PSIsInByb3ZpZGVyIjoiRklOQU1SVV9ERVZJQ0VfSUQiLCJzY29wZSI6IiIsInRzdGVwIjoiZmFsc2UiLCJzcGluUmVxIjpmYWxzZSwiZXhwIjoxNzczODU3NzYwLCJzcGluRXhwIjoiMTc3NDcyMTc2MCIsImp0aSI6Ijc2ZjY0ZWMyLTJjYTEtNDE3ZC1hYjE2LTQ4MmY3MjZmMGYxMSJ9.JleEAi2Mko412g4G91Eqxk2PpZP6q0JDTI55ELS1aKtdQaKd8NNv-e-DytVzFb69N1zvXd3Mk107xBnsZ1cjdw

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages