windowdog 1 bulan lalu
induk
melakukan
a6bd0aaf0f

+ 0 - 0
src/code/handle_dune_py/001_01_merge_dune_hold_info_from_manydunecsv_to_一个多列的xlsx文档.py → src/code/handle_dune_py/001_01_merge_dune_hold_info_from_manydunecsv_to_一个多列的xlsx文档_dune.py


+ 3 - 3
src/library/analysis_token/002_handle_dune_buy_sametoken.py → src/code/handle_dune_py/002_handle_buy_sametoken_dune.py

@@ -30,12 +30,12 @@ def handle_df_fun():
     
     merged_df["beizhu"] = None
     merged_df["lasheng_time"] =None
-    merged_df=merged_df[['token_address', 'trader_number',  'min_block_time','max_block_time' , 
-     'create_time','lasheng_time',	'gmgn',	'defined'	,'beizhu' ]]
+    merged_df=merged_df[['token_address', 'trader_number',  'min_block_time', 
+     'create_time', 'time_diff',  'lasheng_time',	'gmgn',	'defined'	,'beizhu' ]]
 
  
 
-    merged_df.to_excel(f'002_dune_buy_sametoken_{int(time.time())}.xlsx', index=False)
+    merged_df.to_excel(f'002_buy_sametoken_dune_{int(time.time())}.xlsx', index=False)
     return
  
     

+ 0 - 0
src/code/handle_dune_py/002_merge_swap_total_info_dune_from_manydunecsv_to_一个多列xlsx文档.py → src/code/handle_dune_py/002_merge_swap_total_info_dune_from_manydunecsv_to_一个多列xlsx文档_dune.py


+ 2 - 2
src/library/analysis_token/003_handle_dune_buy_sametoken_time_diff.py → src/code/handle_dune_py/003_handle_buy_sametoken_time_diff_row_dune.py

@@ -35,7 +35,7 @@ def handle_df_fun():
  
  
 
-    merged_df.to_excel(f'003_dune_sametoken_time_diff_{int(time.time())}.xlsx', index=False)
+    merged_df.to_excel(f'003_buy_sametoken_time_diff_row_dune_{int(time.time())}.xlsx', index=False)
     return
  
     
@@ -45,7 +45,7 @@ if __name__ == "__main__":
  
     arr_file = os.listdir(os.getcwd())
   
-    arr_file = [file for file in arr_file if "dune_sametoken_time_diff" in file and file.endswith(".csv")]
+    arr_file = [file for file in arr_file if "dune_buy_sametoken_time_diff" in file and file.endswith(".csv")]
  
     arr_file.sort()
     print("read file: ",arr_file)

TEMPAT SAMPAH
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/002_dune_buy_sametoken.xlsx


+ 79 - 0
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/002_handle_dune_buy_sametoken_dune.py

@@ -0,0 +1,79 @@
+
+# 获取每一个时间段的top20 持仓,汇总到一个excel表格中
+import pandas as pd
+import sys
+import os
+import time
+
+arr_file = []
+merged_df = None
+def makeurl( url,url_show):
+    return '=HYPERLINK("{}","{}")'.format(url,  url_show)
+
+import pytz
+def utc_2_shanghaidate(df , utc_time_col ):
+# 将字符串转换为UTC时间的datetime对象
+    # df[utc_time_col] = pd.to_datetime(df[utc_time_col], utc=True)
+    # 定义UTC+8时区
+    utc_plus_8 = pytz.timezone('Asia/Shanghai')
+    # 转换为UTC+8时间
+    df[utc_time_col] = df[utc_time_col].dt.tz_localize('UTC')
+    # # 提取时间字符串
+    # df['shanghai_date'] = df['shanghai_date'].dt.strftime('%Y-%m-%d %H:%M')
+    df[utc_time_col] = df[utc_time_col].dt.tz_convert(utc_plus_8)
+    # 提取时间字符串
+    df[utc_time_col] = df[utc_time_col].dt.strftime('%Y-%m-%d %H:%M')
+    return df
+
+
+def handle_df_fun():
+    
+    global arr_file , merged_df 
+    for index, file in enumerate(arr_file):
+        cur_df =   pd.read_csv(file )
+        cur_df =cur_df.astype({
+            "trader_number":int,
+        })
+
+        if index==0 :
+            merged_df = cur_df
+            continue
+
+    merged_df["gmgn"] = merged_df.apply(lambda ser: makeurl(
+    f"https://gmgn.ai/sol/token/{ser['token_address']}" , "gmgn" ), axis=1)
+
+    merged_df["defined"] = merged_df.apply(lambda ser: makeurl(
+     f"https://www.defined.fi/sol/{ser['token_address']}" , "defined" ), axis=1)
+    
+    merged_df["beizhu"] = None
+    merged_df["lasheng_time"] =None
+
+    
+    merged_df["min_block_time"] = pd.to_datetime(merged_df["min_block_time"]  )
+    merged_df = utc_2_shanghaidate(merged_df, "min_block_time")
+    merged_df["create_time"] = pd.to_datetime(merged_df["create_time"]  )
+    merged_df = utc_2_shanghaidate(merged_df, "create_time")
+
+    merged_df=merged_df[['token_address', 'trader_number',  'min_block_time', 
+     'create_time', 'time_diff',  'lasheng_time',	'gmgn',	'defined'	,'beizhu' ]]
+
+ 
+
+    merged_df.to_excel(f'002_dune_buy_sametoken_{int(time.time())}.xlsx', index=False)
+    return
+ 
+    
+
+if __name__ == "__main__":
+ 
+ 
+    arr_file = os.listdir(os.getcwd())
+  
+    arr_file = [file for file in arr_file if "dune_buy_sametoken_" in file and file.endswith(".csv")]
+ 
+    arr_file.sort()
+    print("read file: ",arr_file)
+    
+    handle_df_fun()
+ 
+    

TEMPAT SAMPAH
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/003_buy_sametoken_time_diff_row_dune.xlsx


+ 55 - 0
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/003_handle_buy_sametoken_time_diff_row_dune.py

@@ -0,0 +1,55 @@
+
+# 获取每一个时间段的top20 持仓,汇总到一个excel表格中
+import pandas as pd
+import sys
+import os
+import time
+
+arr_file = []
+merged_df = None
+def makeurl( url,url_show):
+    return '=HYPERLINK("{}","{}")'.format(url,  url_show)
+def handle_df_fun():
+    
+    global arr_file , merged_df 
+    for index, file in enumerate(arr_file):
+        cur_df =   pd.read_csv(file )
+    
+        if index==0 :
+            merged_df = cur_df
+            continue
+    merged_df["early_trader_number"] =   (merged_df['buy_create_time_diff'] < 45).groupby(merged_df['token_address']).transform('sum')
+    
+    
+
+ 
+    
+    merged_df["gmgn"] = merged_df.apply(lambda ser: makeurl(
+    f"https://gmgn.ai/sol/token/{ser['token_address']}?tab=activity&maker={ser['trader_id']}" , "gmgn" ), axis=1)
+    merged_df["defined"] = merged_df.apply(lambda ser: makeurl(
+     f"https://www.defined.fi/sol/{ser['token_address']}?maker={ser['trader_id']}" , "defined" ), axis=1)
+    
+    merged_df["beizhu"] = None
+    merged_df =  merged_df.sort_values(by=['early_trader_number','token_address','buy_create_time_diff'], ascending=[False, True,True])
+ 
+ 
+ 
+
+    merged_df.to_excel(f'003_buy_sametoken_time_diff_row_dune_{int(time.time())}.xlsx', index=False)
+    return
+ 
+    
+
+if __name__ == "__main__":
+ 
+ 
+    arr_file = os.listdir(os.getcwd())
+  
+    arr_file = [file for file in arr_file if "dune_buy_sametoken_time_diff" in file and file.endswith(".csv")]
+ 
+    arr_file.sort()
+    print("read file: ",arr_file)
+    
+    handle_df_fun()
+ 
+    

+ 130 - 0
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/dune_buy_sametoken_time_diff.csv

@@ -0,0 +1,130 @@
+token_address,trader_id,buy_create_time_diff,create_time,trader_number
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,27.88,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,484.33,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,17.05,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,1301.25,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,neBA9zw89tstioASpgvCHceuo4WUa5n1Nxb27wPYPRS,4362.65,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,EW6Tg48SXoxaJGyGQPo4VpDkkwHUapyDQ5H3dQkkewWM,74.47,2025-04-04 19:09,7
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,8jEkfj47BrpRkikfwoma28GjLMXCbDkPQRERNZH7B2v3,400.83,2025-04-04 19:09,7
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,5016.55,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,oVHpCFMvZ1ZPinBeUGNSf93T4A5Ru9pguQ696Bp6uAE,36.83,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,1351.32,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,3gvWGDyDT2Q9xC5hAD4ezg56UEapi5g1anYNU8rG76mH,54.53,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,5dd3zjBQQvQqtmWF67nR6XaRKe79cYu4fP6LFXZ1YRR9,1099.88,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,EW6Tg48SXoxaJGyGQPo4VpDkkwHUapyDQ5H3dQkkewWM,597.63,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,6aGGGE1qjSnJ3HobFzYeEQ6fNtQ5dbQFNUzi3sEJytTD,1359.2,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,Hn1MyYYiynSCP2WLBMFxgwNJeAheVAfbXD92mFWKY39E,85.32,2025-03-22 02:13,9
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,2371.82,2025-03-22 02:13,9
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,19.02,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,kFVZ5bdn3c9tMoY4ibqsLDNd6vxt3HwHVcZC5b6ra1y,316.53,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,54N77DmJZExdiGjmQ5q1ihjWfnsf2MuC3nDkdqCADLKX,174.52,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,7MwvbsFZ54RqgzkDy5FNBgU37GyuBNK7G3VqLWFjKmLP,89.9,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,6aGGGE1qjSnJ3HobFzYeEQ6fNtQ5dbQFNUzi3sEJytTD,276.87,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,3zvBEUmTUaNvgEBxpRrUCJvL1Cc1fokSLCZpcrFgYfSh,224.98,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,B7Zpksf18iYLuKMX4g9SURACkCGRPEtk9KZbGhrFr8ym,34.75,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,39.8,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,62.5,2025-03-19 19:29,10
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,H8QD9bFaGwnW3EYRLXmGFUG6aWsC1h7U8v7GnJwJ2Vys,67.8,2025-03-19 19:29,10
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,158.15,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,8AZ1zezFUym8rfN4WVSVf7n2WV4j1XzNqQABDqLPQiMt,228.52,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,203.97,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,202.97,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,CVcM4qWbAgpwS5SRnm9gdRoNkyF7LocgQee3nG6rUdKW,590.72,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,229.27,2025-03-19 21:28,7
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,54N77DmJZExdiGjmQ5q1ihjWfnsf2MuC3nDkdqCADLKX,330.8,2025-03-19 21:28,7
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,686.98,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,346.32,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,7MwvbsFZ54RqgzkDy5FNBgU37GyuBNK7G3VqLWFjKmLP,879.32,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,6aGGGE1qjSnJ3HobFzYeEQ6fNtQ5dbQFNUzi3sEJytTD,474.63,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,963.07,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,pigkea5w3wnxFvsitH8WScRV8jPKN2HaiCtvYoQk3kB,238.13,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,kFVZ5bdn3c9tMoY4ibqsLDNd6vxt3HwHVcZC5b6ra1y,211.65,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,H6KiqN3wwirFumem4ZqxbF3hhHNTjpyps3q7TTLX3n33,1555.43,2025-03-20 09:03,9
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,8AZ1zezFUym8rfN4WVSVf7n2WV4j1XzNqQABDqLPQiMt,371.93,2025-03-20 09:03,9
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,Hn1MyYYiynSCP2WLBMFxgwNJeAheVAfbXD92mFWKY39E,1.87,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,1043.67,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,150.32,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,97.75,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,48.95,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,1041.13,2025-03-25 03:44,7
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,79.13,2025-03-25 03:44,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,H6KiqN3wwirFumem4ZqxbF3hhHNTjpyps3q7TTLX3n33,1221.35,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,61.2,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,DTdHa4auX68jFtXv9wkzMYCahg295AnRuwvm6moW6meZ,37.95,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,83,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,H8QD9bFaGwnW3EYRLXmGFUG6aWsC1h7U8v7GnJwJ2Vys,45.55,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,45.97,2025-04-09 21:06,7
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,122.05,2025-04-09 21:06,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,482.63,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,2.93,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,0.98,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,2.13,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,632.3,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,964.57,2025-04-03 23:40,7
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,9Jnvi888fHaEvHwkZUp7t9k8BE1gzc2ETEzfBTZmq8Qi,140.73,2025-04-03 23:40,7
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,pigkea5w3wnxFvsitH8WScRV8jPKN2HaiCtvYoQk3kB,263.22,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,8jEkfj47BrpRkikfwoma28GjLMXCbDkPQRERNZH7B2v3,679.85,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,BqwqBzh6j1jiA4qNLkwk6YL2ZjwGLbKSCuARbmMsaz6p,38.95,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,3gvWGDyDT2Q9xC5hAD4ezg56UEapi5g1anYNU8rG76mH,556.77,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,J4rYYPEXHwYMvyNzVwRsTyaSVpHv4SXK6kQNGgvBdvc4,2702.62,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,881.37,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,1066.52,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,3zvBEUmTUaNvgEBxpRrUCJvL1Cc1fokSLCZpcrFgYfSh,6965.78,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,278.87,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,8AZ1zezFUym8rfN4WVSVf7n2WV4j1XzNqQABDqLPQiMt,538.6,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,6aGGGE1qjSnJ3HobFzYeEQ6fNtQ5dbQFNUzi3sEJytTD,3165.17,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,678.17,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,292.17,2025-03-20 05:02,14
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,42LqGvRxTiHNz9tNni71PoTqYyrrmYXLc6oSVpEAMazX,225.33,2025-03-20 05:02,14
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,44.6,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,32.72,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,54N77DmJZExdiGjmQ5q1ihjWfnsf2MuC3nDkdqCADLKX,23.05,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,2295.28,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,B7Zpksf18iYLuKMX4g9SURACkCGRPEtk9KZbGhrFr8ym,36.93,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,6.88,2025-03-25 01:22,7
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,17.3,2025-03-25 01:22,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,64.23,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,9Jnvi888fHaEvHwkZUp7t9k8BE1gzc2ETEzfBTZmq8Qi,160.25,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,24.22,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,Hn1MyYYiynSCP2WLBMFxgwNJeAheVAfbXD92mFWKY39E,16.87,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,64.73,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,142.35,2025-03-24 13:18,7
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,140.57,2025-03-24 13:18,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,5233.7,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,Hn1MyYYiynSCP2WLBMFxgwNJeAheVAfbXD92mFWKY39E,81.37,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,93.9,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,BqwqBzh6j1jiA4qNLkwk6YL2ZjwGLbKSCuARbmMsaz6p,68.58,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,7MwvbsFZ54RqgzkDy5FNBgU37GyuBNK7G3VqLWFjKmLP,874.07,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,6aGGGE1qjSnJ3HobFzYeEQ6fNtQ5dbQFNUzi3sEJytTD,147.93,2025-03-19 22:40,7
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,6ruqEocByFM5wUtc2kbA2j2ctG78RtunHmedKjjSrNDw,2583.03,2025-03-19 22:40,7
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,152.35,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,217.62,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,9Jnvi888fHaEvHwkZUp7t9k8BE1gzc2ETEzfBTZmq8Qi,640.55,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,8jEkfj47BrpRkikfwoma28GjLMXCbDkPQRERNZH7B2v3,138.78,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,AR76YMMrA9U9dY5gEjF6kdUYnGkqhpRNvA58Q36bqcPe,412.2,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,255.6,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,3gvWGDyDT2Q9xC5hAD4ezg56UEapi5g1anYNU8rG76mH,247.1,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,BqwqBzh6j1jiA4qNLkwk6YL2ZjwGLbKSCuARbmMsaz6p,139.27,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,oVHpCFMvZ1ZPinBeUGNSf93T4A5Ru9pguQ696Bp6uAE,137.47,2025-03-21 17:19,10
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,570.37,2025-03-21 17:19,10
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,546.55,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,3.97,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,EW6Tg48SXoxaJGyGQPo4VpDkkwHUapyDQ5H3dQkkewWM,1240.37,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,3.97,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,7MwvbsFZ54RqgzkDy5FNBgU37GyuBNK7G3VqLWFjKmLP,545.98,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,pigkea5w3wnxFvsitH8WScRV8jPKN2HaiCtvYoQk3kB,2.27,2025-03-20 01:56,7
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,2.42,2025-03-20 01:56,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,4908.28,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,215nhcAHjQQGgwpQSJQ7zR26etbjjtVdW74NLzwEgQjP,11.95,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,7rtiKSUDLBm59b1SBmD9oajcP8xE64vAGSMbAN5CXy1q,6827.23,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,DTdHa4auX68jFtXv9wkzMYCahg295AnRuwvm6moW6meZ,9393.02,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,713.38,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,EzZ9ksMwUDaQwWPRUvuXVXhuRkL782yE24cxEVDErmha,704.57,2025-03-29 05:08,7
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,4.97,2025-03-29 05:08,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,EZZk361QgZDMx52AmMyc4NjFkuaNrdegwAxrLEbeaR94,548.4,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,54N77DmJZExdiGjmQ5q1ihjWfnsf2MuC3nDkdqCADLKX,2915.37,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,6t6dBQy6YSQZ2jzJoUAtVvcL5XoR1meJJ8rnjpoEyWqi,548.62,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,8kf4xKtrYQpZzXkkqndWbueXLQr84mEgj2f1FKyt37EM,1735.33,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,979YWPtca2uhAhUAZxhsqh8KAVGwjnYBqmp8nnvzZ1yP,549.2,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,282Si2J6j5MPnLbHxzrGDAYnTw5Gu4SnKMSt4EaVsecD,1320.45,2025-03-24 06:26,7
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,EW6Tg48SXoxaJGyGQPo4VpDkkwHUapyDQ5H3dQkkewWM,193.4,2025-03-24 06:26,7

+ 29 - 0
src/library/analysis_token/2ZoJVM15fbbDgo6s5cTTX2Sj8V4sJ47rimb7gQhGpump/dune_buy_sametoken_xx_xx.csv

@@ -0,0 +1,29 @@
+token_address,min_block_time,trader_number,create_time,time_diff
+8kKdLb7tWxuZHCyt9mx83Ei8pV9YTWJULMLcFWuqpump,2025-04-09 21:44,7,2025-04-09 21:06,37.95
+79syZWM5qwKPG4xdf4oeuusXPqwnqpq6ezadziTYpump,2025-04-04 19:26,7,2025-04-04 19:09,17.05
+7SzudLesJ91CZqE9uBv9PQpWt6SAqdYr7CTzRRA5pump,2025-04-03 23:41,7,2025-04-03 23:40,0.98
+6mmEpBUYdfNdWN4nByn1uuN7pry5SZKsaBp3Ea23pump,2025-03-29 05:13,7,2025-03-29 05:08,4.97
+2q3uaAEmC3CTrCUYVKFFJAYeu7qe3xgdZSvqUqDKpump,2025-03-25 03:46,7,2025-03-25 03:44,1.87
+EQf2LYaw4zV3hb2UK5kCUSgFrLRJqUAaeVA9rMypump,2025-03-25 01:29,7,2025-03-25 01:22,6.88
+Juh95U7Ep3HcUie95qU3EzEwcu5dL1VHsdPqt7wpump,2025-03-24 13:35,7,2025-03-24 13:18,16.87
+8DQ6kN9VKN5DCcqqBAvrLgLH3dbNnLXFXir2swrDpump,2025-03-24 09:40,7,2025-03-24 06:26,193.4
+3YUErHCx6jf56kPAXAWrRBwpMQJhaShj494ckZmcpump,2025-03-22 02:50,9,2025-03-22 02:13,36.83
+5kYvinvbkoGhWsj1FsPeGJHkXhTMiGt8ALaG4q6ypump,2025-03-21 19:37,10,2025-03-21 17:19,137.47
+HN8yLhpHVkzAk1dLNxZTvPLoYwxrUusM7svbnSyLsPzQ,2025-03-21 05:16,7,2024-02-03 22:01,592274.35
+GnE4ENEezNzxLoxdfZa714KC8utWbqGnsT99DYCDpump,2025-03-21 00:36,10,2025-03-09 09:20,16756.2
+UbCSotjZpnDYrFk8vydbJWxYEuoJiSptyujPojApump,2025-03-20 18:33,7,2025-03-07 00:04,19829.85
+GMk6j2defJhS7F194toqmJNFNhAkbDXhYJo5oR3Rpump,2025-03-20 18:04,10,2024-10-24 15:08,211856.48
+GBLMVFNai3UNvxNn1NQHah7MvbwnQMrNVtcWVghepump,2025-03-20 12:35,9,2025-03-20 09:03,211.65
+FmFnRZWRLnZMcRDQGDCoHSdgLUFMZ7bAtD2qk75Vpump,2025-03-20 05:41,14,2025-03-20 05:02,38.95
+AKNFqYqmDy3pKrKrddkUuB9wHSMiezYnp8VudEV5pump,2025-03-20 01:58,7,2025-03-20 01:56,2.27
+9YnfbEaXPaPmoXnKZFmNH8hzcLyjbRf56MQP7oqGpump,2025-03-20 00:58,7,2025-03-14 02:07,8570.87
+HkH7mJK8vYHbbr1mFwiUA94rmKDE8Q5NvQQyxQNnpump,2025-03-20 00:08,7,2025-03-12 01:56,11412.33
+3zJ7RxtzPahndBTEn5PGUyo9xBMv6MJP9J4TPqdFpump,2025-03-20 00:06,7,2025-03-19 21:28,158.15
+9TWe3N38dCHkLKSJ314ag4do8FsJRR9L9HEmh35Rpump,2025-03-19 23:48,7,2025-03-19 22:40,68.58
+jLkPtLCKP6hrRxftWvtycTNX22ijbAqmayUuiZ9pump,2025-03-19 22:00,8,2025-03-15 17:25,6035.02
+d5hpakPKH2pG3QbpepRQwDryTyqfVzXvTxyRUwaisLZ,2025-03-19 21:13,9,2025-03-19 19:57,76.67
+Bpbb7PP9jpDgZjgYEcaeTa287x5Jgf56rs8uAU7Upump,2025-03-19 19:51,9,2025-03-19 10:37,554.67
+qLvyxTSUSURcAzptHtf9qCgP9W9yboLeqmJRHjTpump,2025-03-19 19:48,10,2025-03-19 19:29,19.02
+DYUjm68jHoQFHMHzuRqomrhRcog9mc4TNrCWHpufpump,2025-03-19 19:26,10,2025-03-18 17:18,1568.65
+7KegkP8fmnR5RUb7hNDEBfRyJte4cx8DeHyKMDERpump,2025-03-19 18:26,7,2025-03-18 22:59,1167.23
+J927pTVshpmAAWUjBsMs41mfoHv2LBXF4e8PXbm2xGw,2025-03-19 16:49,9,,

TEMPAT SAMPAH
src/src.rar