Skip to content

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

This is Coinmarketcap portfolio parser

by t.me/cryptochy

Parsing any token transactions to dataframe

Requirements

You need a numpy and beautifulsoup:

pip install numpy
pip install beautifulsoup4

English instruction

  1. Select token in your portfolio
  2. Click right mouse button and select "Inspect"

Copy element

  1. Copy element body (on image)
  2. Paste in "source.txt"
  3. Run script

If not working:

  • Try changing CSS classes: select element with date on your webpage, select "Inspect", copy CSS class (looks like "sc-1eb5slv-0 ", this text after space is your class) and paste in "dates_style" field
  • Try this at last order: Do same thing with amount field (looks like "+100 USDT" and has red/green color), has the class "sc-1eb5slv-0 ", copy class for green and red color and past in parentheses, example: "sc-1eb5slv-0 (iRvyUh|hUkJcr)"
  • Try changing e_const from 0 to 4 (typically is 4 or 2)
  • If not working after all, ask for help in out telegram chat: @cryptochy2

Русская инструкция

  1. Подпишитесь на Crypto Chyvak
  2. Выберите токен в вашем портфеле (Смените язык Coinmarketcap на английский!)
  3. Нажмите в любом месте правой кнопкой мыши и нажмите "Изучить код"

Copy element

  1. Нажмите "Скопировать элемент" body (на картинке)
  2. Вставьте в файл "source.txt"
  3. Запустите код

Если не работает:

  • Попробуйте изменить CSS класс: выберите элемент с датой на странице портфеля, нажмите "Изучить код", скопируйте CSS класс (выглядит как "sc-1eb5slv-0 <класс>", то что находится после пробела и надо копировать) и встаьте в поле "dates_style"
  • Это пробуйте в последнию очередь: Повторите тоже самое с полем количества (выглядит как "+100 USDT" и зелёного/красного цвета), имеет класс "sc-1eb5slv-0 <класс>", скопируйте класс для зеленого и красного цвета и вставьте в скобки с разделителем, пример: "sc-1eb5slv-0 (iRvyUh|hUkJcr)"
  • Попробуйте изменить e_const с 0 до 4 (обычно это 4 или 2)
  • Если не работает после всего, спросите в нашем телеграм чате: @cryptochy2

Инструкция по обработке данных

Вывод должен быть в таком формате:

Jul 8, 2022 ; -16 ; 353.0 
Jul 7, 2022 ; 0 ; 369.0 
Jul 6, 2022 ; 0 ; 369.0

Если что-то не так, то пишите мне в телеграм: @ruslaneum

  1. Копируем этот текст и вставляем в гугл таблицы
  2. Далее выбираем "Данные" > "Разделить текст на колонки"

Выбираем это

  1. В качестве разделителя выбираем точку с запятой "Semicolon"
  2. Готово, теперь можете строить себе графики (для постройки графиков есть много 2 минутных гайдов) и анализировать всё что хотите

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages