LogViewer
=========================================================================
2025-08-19 16:25:18 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 16:25:20,278 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 16:25:20,607 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
2025-08-19 16:25:20,784 - future_1d - INFO - save future_spot 2025-08-13 completed
2025-08-19 16:25:28,950 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-14, end_day=2025-08-14) done
=========================================================================
2025-08-19 17:10:55 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 17:10:57,739 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 17:10:58,093 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 17:56:14 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 17:56:16,216 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 17:56:16,552 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 18:25:37 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 18:25:39,247 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 18:25:39,575 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 18:41:36 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 18:41:38,099 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 18:41:38,438 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 19:10:45 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 19:10:46,971 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 19:10:47,305 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 19:56:30 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 19:56:32,101 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 19:56:32,440 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
=========================================================================
2025-08-19 20:41:48 Tue	START TASK.01	future_1d  future_spot
=========================================================================
2025-08-19 20:41:50,670 - future_1d - INFO - future_spot check=True check_last=5 start...
2025-08-19 20:41:51,011 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-13, end_day=2025-08-13) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:29,693 - future_1d - INFO - save future_spot 2025-08-13 completed
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:29,694 - future_1d - INFO - save future_spot 2025-08-13 completed
2025-08-20 11:21:33,802 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-14, end_day=2025-08-14) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-14       C     2320.0  ...      -0.048707   c2511    c
1  2025-08-14       A     4300.0  ...      -0.053256   a2511    a
2  2025-08-14       M     3126.0  ...       0.012156   m2601    m
3  2025-08-14       Y     8598.0  ...      -0.005583   y2601    y
4  2025-08-14       P     9408.0  ...       0.004464   p2601    p
5  2025-08-14      JD     3200.0  ...      -0.007188  jd2510   jd
6  2025-08-14       L    7453.33  ...      -0.012522   l2601    l
7  2025-08-14       V     4828.0  ...       0.063587   v2601    v
8  2025-08-14      PP    7246.67  ...      -0.021068  pp2601   pp
9  2025-08-14      JM    1441.25  ...       -0.14935  jm2601   jm
10 2025-08-14       I     798.11  ...      -0.017053   i2601    i
11 2025-08-14      EG     4470.0  ...      -0.007606  eg2601   eg
12 2025-08-14      EB     7656.0  ...      -0.049373  eb2509   eb
13 2025-08-14      PG     4680.0  ...      -0.082906  pg2510   pg
14 2025-08-14      LH    13870.0  ...        0.00721  lh2511   lh
15 2025-08-14      BZ    6235.33  ...      -0.004062  bz2603   bz
16 2025-08-14      CF   15223.17  ...      -0.073452   CF601   CF
17 2025-08-14      SR    5966.67  ...      -0.051397   SR601   SR
18 2025-08-14      TA     4717.5  ...      -0.006253   TA601   TA
19 2025-08-14      OI    9956.67  ...      -0.003281   OI601   OI
20 2025-08-14      MA    2346.67  ...       0.047868   MA601   MA
21 2025-08-14      FG     1158.4  ...        0.04886   FG601   FG
22 2025-08-14      RM    2646.67  ...      -0.003276   RM601   RM
23 2025-08-14      SF    5514.29  ...        0.07974   SF511   SF
24 2025-08-14      SM     5900.0  ...       0.043729   SM601   SM
25 2025-08-14      CY    23600.0  ...      -0.144492   CY511   CY
26 2025-08-14      UR     1765.0  ...      -0.015864   UR601   UR
27 2025-08-14      SA     1290.0  ...       0.075194   SA601   SA
28 2025-08-14      PF    6469.67  ...      -0.015097   PF510   PF
29 2025-08-14      PX     7000.0  ...      -0.049714   PX511   PX
30 2025-08-14      SH      852.0  ...       2.123239   SH511   SH
31 2025-08-14      PR     5930.0  ...      -0.008432   PR511   PR
32 2025-08-14      CU    79510.0  ...      -0.004905  cu2509   cu
33 2025-08-14      AL    20730.0  ...      -0.002171  al2510   al
34 2025-08-14      ZN    22506.0  ...       0.002177  zn2510   zn
35 2025-08-14      PB    16775.0  ...       0.002385  pb2509   pb
36 2025-08-14      NI   123800.0  ...      -0.013328  ni2510   ni
37 2025-08-14      SN   269812.5  ...      -0.004531  sn2509   sn
38 2025-08-14      AU     775.49  ...       0.004268  au2510   au
39 2025-08-14      AG     9313.0  ...       0.000644  ag2510   ag
40 2025-08-14      RB     3315.5  ...      -0.034535  rb2510   rb
41 2025-08-14      WR     3442.5  ...       -0.00305  wr2510   wr
42 2025-08-14      HC     3510.0  ...      -0.022222  hc2510   hc
43 2025-08-14      FU     5337.5  ...      -0.492646  fu2509   fu
44 2025-08-14      BU     3670.0  ...      -0.052316  bu2510   bu
45 2025-08-14      RU    14775.0  ...       0.069036  ru2601   ru
46 2025-08-14      SP    5876.67  ...      -0.097788  sp2511   sp
47 2025-08-14      SS    13312.5  ...      -0.017465  ss2510   ss
48 2025-08-14      BR    12000.0  ...      -0.018333  br2510   br
49 2025-08-14      SI     9630.0  ...      -0.097092  SI2511   si
50 2025-08-14      LC    79400.0  ...       0.070529  LC2511   lc
51 2025-08-14      PS   48666.67  ...       0.037055  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:33,964 - future_1d - INFO - save future_spot 2025-08-14 completed
2025-08-20 11:21:36,880 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-14, end_day=2025-08-14) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-14       C     2320.0  ...      -0.048707   c2511    c
1  2025-08-14       A     4300.0  ...      -0.053256   a2511    a
2  2025-08-14       M     3126.0  ...       0.012156   m2601    m
3  2025-08-14       Y     8598.0  ...      -0.005583   y2601    y
4  2025-08-14       P     9408.0  ...       0.004464   p2601    p
5  2025-08-14      JD     3200.0  ...      -0.007188  jd2510   jd
6  2025-08-14       L    7453.33  ...      -0.012522   l2601    l
7  2025-08-14       V     4828.0  ...       0.063587   v2601    v
8  2025-08-14      PP    7246.67  ...      -0.021068  pp2601   pp
9  2025-08-14      JM    1441.25  ...       -0.14935  jm2601   jm
10 2025-08-14       I     798.11  ...      -0.017053   i2601    i
11 2025-08-14      EG     4470.0  ...      -0.007606  eg2601   eg
12 2025-08-14      EB     7656.0  ...      -0.049373  eb2509   eb
13 2025-08-14      PG     4680.0  ...      -0.082906  pg2510   pg
14 2025-08-14      LH    13870.0  ...        0.00721  lh2511   lh
15 2025-08-14      BZ    6235.33  ...      -0.004062  bz2603   bz
16 2025-08-14      CF   15223.17  ...      -0.073452   CF601   CF
17 2025-08-14      SR    5966.67  ...      -0.051397   SR601   SR
18 2025-08-14      TA     4717.5  ...      -0.006253   TA601   TA
19 2025-08-14      OI    9956.67  ...      -0.003281   OI601   OI
20 2025-08-14      MA    2346.67  ...       0.047868   MA601   MA
21 2025-08-14      FG     1158.4  ...        0.04886   FG601   FG
22 2025-08-14      RM    2646.67  ...      -0.003276   RM601   RM
23 2025-08-14      SF    5514.29  ...        0.07974   SF511   SF
24 2025-08-14      SM     5900.0  ...       0.043729   SM601   SM
25 2025-08-14      CY    23600.0  ...      -0.144492   CY511   CY
26 2025-08-14      UR     1765.0  ...      -0.015864   UR601   UR
27 2025-08-14      SA     1290.0  ...       0.075194   SA601   SA
28 2025-08-14      PF    6469.67  ...      -0.015097   PF510   PF
29 2025-08-14      PX     7000.0  ...      -0.049714   PX511   PX
30 2025-08-14      SH      852.0  ...       2.123239   SH511   SH
31 2025-08-14      PR     5930.0  ...      -0.008432   PR511   PR
32 2025-08-14      CU    79510.0  ...      -0.004905  cu2509   cu
33 2025-08-14      AL    20730.0  ...      -0.002171  al2510   al
34 2025-08-14      ZN    22506.0  ...       0.002177  zn2510   zn
35 2025-08-14      PB    16775.0  ...       0.002385  pb2509   pb
36 2025-08-14      NI   123800.0  ...      -0.013328  ni2510   ni
37 2025-08-14      SN   269812.5  ...      -0.004531  sn2509   sn
38 2025-08-14      AU     775.49  ...       0.004268  au2510   au
39 2025-08-14      AG     9313.0  ...       0.000644  ag2510   ag
40 2025-08-14      RB     3315.5  ...      -0.034535  rb2510   rb
41 2025-08-14      WR     3442.5  ...       -0.00305  wr2510   wr
42 2025-08-14      HC     3510.0  ...      -0.022222  hc2510   hc
43 2025-08-14      FU     5337.5  ...      -0.492646  fu2509   fu
44 2025-08-14      BU     3670.0  ...      -0.052316  bu2510   bu
45 2025-08-14      RU    14775.0  ...       0.069036  ru2601   ru
46 2025-08-14      SP    5876.67  ...      -0.097788  sp2511   sp
47 2025-08-14      SS    13312.5  ...      -0.017465  ss2510   ss
48 2025-08-14      BR    12000.0  ...      -0.018333  br2510   br
49 2025-08-14      SI     9630.0  ...      -0.097092  SI2511   si
50 2025-08-14      LC    79400.0  ...       0.070529  LC2511   lc
51 2025-08-14      PS   48666.67  ...       0.037055  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:37,048 - future_1d - INFO - save future_spot 2025-08-14 completed
2025-08-20 11:21:40,276 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-15, end_day=2025-08-15) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-15       C    2318.57  ...       -0.05459   c2511    c
1  2025-08-15       A     4300.0  ...      -0.059535   a2511    a
2  2025-08-15       M     3092.0  ...       0.014554   m2601    m
3  2025-08-15       Y     8608.0  ...      -0.011152   y2601    y
4  2025-08-15       P     9428.0  ...      -0.002333   p2601    p
5  2025-08-15      JD     3210.0  ...      -0.005296  jd2510   jd
6  2025-08-15       L    7448.33  ...      -0.014007   l2601    l
7  2025-08-15       V     4813.0  ...       0.062539   v2601    v
8  2025-08-15      PP    7246.67  ...      -0.022586  pp2601   pp
9  2025-08-15      JM    1421.25  ...      -0.139138  jm2601   jm
10 2025-08-15       I     786.67  ...      -0.012292   i2601    i
11 2025-08-15      EG    4466.67  ...      -0.010448  eg2601   eg
12 2025-08-15      EB     7596.0  ...      -0.047525  eb2509   eb
13 2025-08-15      PG     4680.0  ...      -0.073718  pg2510   pg
14 2025-08-15      LH    13870.0  ...       0.002884  lh2511   lh
15 2025-08-15      BZ    6215.33  ...      -0.004397  bz2603   bz
16 2025-08-15      CF   15221.67  ...      -0.073032   CF601   CF
17 2025-08-15      SR    5951.67  ...      -0.051023   SR601   SR
18 2025-08-15      TA    4726.88  ...      -0.003994   TA601   TA
19 2025-08-15      OI    9876.67  ...      -0.009889   OI601   OI
20 2025-08-15      MA    2338.33  ...       0.039203   MA601   MA
21 2025-08-15      FG     1142.4  ...       0.067052   FG601   FG
22 2025-08-15      RM    2648.33  ...       -0.03222   RM601   RM
23 2025-08-15      SF    5504.29  ...       0.072255   SF511   SF
24 2025-08-15      SM     5870.0  ...       0.038842   SM601   SM
25 2025-08-15      CY    23600.0  ...      -0.144068   CY511   CY
26 2025-08-15      UR     1762.5  ...      -0.015603   UR601   UR
27 2025-08-15      SA     1290.0  ...       0.091473   SA601   SA
28 2025-08-15      PF    6471.25  ...      -0.012246   PF510   PF
29 2025-08-15      PX     7000.0  ...      -0.045429   PX511   PX
30 2025-08-15      SH      856.0  ...       2.113318   SH511   SH
31 2025-08-15      PR     5947.5  ...      -0.009332   PR511   PR
32 2025-08-15      CU    79285.0  ...      -0.004099  cu2509   cu
33 2025-08-15      AL   20726.67  ...      -0.000081  al2510   al
34 2025-08-15      ZN    22438.0  ...       0.004769  zn2510   zn
35 2025-08-15      PB   16756.25  ...       0.004103  pb2509   pb
36 2025-08-15      NI   121850.0  ...      -0.008617  ni2510   ni
37 2025-08-15      SN   266137.5  ...       0.001588  sn2509   sn
38 2025-08-15      AU     772.26  ...       0.003781  au2510   au
39 2025-08-15      AG     9168.0  ...       0.004363  ag2510   ag
40 2025-08-15      RB     3272.0  ...        -0.0272  rb2510   rb
41 2025-08-15      WR     3410.0  ...       0.002639  wr2510   wr
42 2025-08-15      HC     3480.0  ...      -0.015517  hc2510   hc
43 2025-08-15      FU     5337.5  ...      -0.483841  fu2601   fu
44 2025-08-15      BU     3670.0  ...      -0.054223  bu2510   bu
45 2025-08-15      RU    14900.0  ...        0.05906  ru2601   ru
46 2025-08-15      SP    5876.67  ...      -0.100851  sp2511   sp
47 2025-08-15      SS    13237.5  ...      -0.016808  ss2510   ss
48 2025-08-15      BR    12000.0  ...      -0.024167  br2510   br
49 2025-08-15      SI     9610.0  ...      -0.102497  SI2511   si
50 2025-08-15      LC    81400.0  ...        0.04742  LC2511   lc
51 2025-08-15      PS   48666.67  ...       0.056164  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:40,443 - future_1d - INFO - save future_spot 2025-08-15 completed
2025-08-20 11:21:44,629 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-15, end_day=2025-08-15) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-15       C    2318.57  ...       -0.05459   c2511    c
1  2025-08-15       A     4300.0  ...      -0.059535   a2511    a
2  2025-08-15       M     3092.0  ...       0.014554   m2601    m
3  2025-08-15       Y     8608.0  ...      -0.011152   y2601    y
4  2025-08-15       P     9428.0  ...      -0.002333   p2601    p
5  2025-08-15      JD     3210.0  ...      -0.005296  jd2510   jd
6  2025-08-15       L    7448.33  ...      -0.014007   l2601    l
7  2025-08-15       V     4813.0  ...       0.062539   v2601    v
8  2025-08-15      PP    7246.67  ...      -0.022586  pp2601   pp
9  2025-08-15      JM    1421.25  ...      -0.139138  jm2601   jm
10 2025-08-15       I     786.67  ...      -0.012292   i2601    i
11 2025-08-15      EG    4466.67  ...      -0.010448  eg2601   eg
12 2025-08-15      EB     7596.0  ...      -0.047525  eb2509   eb
13 2025-08-15      PG     4680.0  ...      -0.073718  pg2510   pg
14 2025-08-15      LH    13870.0  ...       0.002884  lh2511   lh
15 2025-08-15      BZ    6215.33  ...      -0.004397  bz2603   bz
16 2025-08-15      CF   15221.67  ...      -0.073032   CF601   CF
17 2025-08-15      SR    5951.67  ...      -0.051023   SR601   SR
18 2025-08-15      TA    4726.88  ...      -0.003994   TA601   TA
19 2025-08-15      OI    9876.67  ...      -0.009889   OI601   OI
20 2025-08-15      MA    2338.33  ...       0.039203   MA601   MA
21 2025-08-15      FG     1142.4  ...       0.067052   FG601   FG
22 2025-08-15      RM    2648.33  ...       -0.03222   RM601   RM
23 2025-08-15      SF    5504.29  ...       0.072255   SF511   SF
24 2025-08-15      SM     5870.0  ...       0.038842   SM601   SM
25 2025-08-15      CY    23600.0  ...      -0.144068   CY511   CY
26 2025-08-15      UR     1762.5  ...      -0.015603   UR601   UR
27 2025-08-15      SA     1290.0  ...       0.091473   SA601   SA
28 2025-08-15      PF    6471.25  ...      -0.012246   PF510   PF
29 2025-08-15      PX     7000.0  ...      -0.045429   PX511   PX
30 2025-08-15      SH      856.0  ...       2.113318   SH511   SH
31 2025-08-15      PR     5947.5  ...      -0.009332   PR511   PR
32 2025-08-15      CU    79285.0  ...      -0.004099  cu2509   cu
33 2025-08-15      AL   20726.67  ...      -0.000081  al2510   al
34 2025-08-15      ZN    22438.0  ...       0.004769  zn2510   zn
35 2025-08-15      PB   16756.25  ...       0.004103  pb2509   pb
36 2025-08-15      NI   121850.0  ...      -0.008617  ni2510   ni
37 2025-08-15      SN   266137.5  ...       0.001588  sn2509   sn
38 2025-08-15      AU     772.26  ...       0.003781  au2510   au
39 2025-08-15      AG     9168.0  ...       0.004363  ag2510   ag
40 2025-08-15      RB     3272.0  ...        -0.0272  rb2510   rb
41 2025-08-15      WR     3410.0  ...       0.002639  wr2510   wr
42 2025-08-15      HC     3480.0  ...      -0.015517  hc2510   hc
43 2025-08-15      FU     5337.5  ...      -0.483841  fu2601   fu
44 2025-08-15      BU     3670.0  ...      -0.054223  bu2510   bu
45 2025-08-15      RU    14900.0  ...        0.05906  ru2601   ru
46 2025-08-15      SP    5876.67  ...      -0.100851  sp2511   sp
47 2025-08-15      SS    13237.5  ...      -0.016808  ss2510   ss
48 2025-08-15      BR    12000.0  ...      -0.024167  br2510   br
49 2025-08-15      SI     9610.0  ...      -0.102497  SI2511   si
50 2025-08-15      LC    81400.0  ...        0.04742  LC2511   lc
51 2025-08-15      PS   48666.67  ...       0.056164  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:44,791 - future_1d - INFO - save future_spot 2025-08-15 completed
2025-08-20 11:21:45,932 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-18, end_day=2025-08-18) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-18       C    2317.14  ...       -0.05789   c2511    c
1  2025-08-18       A     4300.0  ...      -0.056744   a2511    a
2  2025-08-18       M     3114.0  ...       0.010597   m2601    m
3  2025-08-18       Y     8598.0  ...      -0.004187   y2601    y
4  2025-08-18       P     9626.0  ...      -0.002078   p2601    p
5  2025-08-18      JD     3350.0  ...      -0.064478  jd2510   jd
6  2025-08-18       L    7448.33  ...      -0.014813   l2601    l
7  2025-08-18       V     4738.0  ...       0.069861   v2601    v
8  2025-08-18      PP     7230.0  ...       -0.02379  pp2601   pp
9  2025-08-18      JM    1421.25  ...       -0.14336  jm2601   jm
10 2025-08-18       I     789.78  ...      -0.017448   i2601    i
11 2025-08-18      EG    4458.33  ...      -0.015102  eg2601   eg
12 2025-08-18      EB     7568.0  ...      -0.045322  eb2510   eb
13 2025-08-18      PG     4670.0  ...      -0.077516  pg2510   pg
14 2025-08-18      LH    13850.0  ...       0.001805  lh2511   lh
15 2025-08-18      BZ    6145.33  ...       0.004177  bz2603   bz
16 2025-08-18      CF    15235.0  ...      -0.073515   CF601   CF
17 2025-08-18      SR     5950.0  ...      -0.049244   SR601   SR
18 2025-08-18      TA    4720.25  ...       0.001218   TA601   TA
19 2025-08-18      OI    9948.33  ...      -0.010186   OI601   OI
20 2025-08-18      MA    2318.67  ...       0.035076   MA601   MA
21 2025-08-18      FG     1142.4  ...       0.066176   FG601   FG
22 2025-08-18      RM    2661.67  ...      -0.031435   RM601   RM
23 2025-08-18      SF    5502.86  ...       0.069626   SF511   SF
24 2025-08-18      SM     5874.0  ...       0.040177   SM601   SM
25 2025-08-18      CY    23600.0  ...      -0.145551   CY511   CY
26 2025-08-18      UR    1766.25  ...      -0.006369   UR601   UR
27 2025-08-18      SA     1290.0  ...        0.08062   SA601   SA
28 2025-08-18      PF     6472.5  ...      -0.009038   PF510   PF
29 2025-08-18      PX     7000.0  ...      -0.042571   PX511   PX
30 2025-08-18      SH      860.0  ...       2.143023   SH511   SH
31 2025-08-18      PR     5975.0  ...      -0.013222   PR511   PR
32 2025-08-18      CU    79310.0  ...      -0.003657  cu2509   cu
33 2025-08-18      AL   20726.67  ...      -0.006835  al2510   al
34 2025-08-18      ZN    22288.0  ...       0.004801  zn2510   zn
35 2025-08-18      PB   16743.75  ...       0.002762  pb2509   pb
36 2025-08-18      NI   121850.0  ...      -0.008207  ni2510   ni
37 2025-08-18      SN   267100.0  ...      -0.000899  sn2509   sn
38 2025-08-18      AU     772.26  ...       0.004921  au2510   au
39 2025-08-18      AG     9168.0  ...       0.004581  ag2510   ag
40 2025-08-18      RB     3267.0  ...      -0.028773  rb2510   rb
41 2025-08-18      WR     3415.0  ...      -0.006735  wr2510   wr
42 2025-08-18      HC     3510.0  ...      -0.023077  hc2510   hc
43 2025-08-18      FU     5300.0  ...      -0.484717  fu2601   fu
44 2025-08-18      BU     3680.0  ...      -0.055978  bu2510   bu
45 2025-08-18      RU   14891.67  ...       0.062675  ru2601   ru
46 2025-08-18      SP    5876.67  ...      -0.102213  sp2511   sp
47 2025-08-18      SS    13237.5  ...      -0.016053  ss2510   ss
48 2025-08-18      BR    12000.0  ...      -0.015833  br2510   br
49 2025-08-18      SI     9610.0  ...      -0.091051  SI2511   si
50 2025-08-18      LC   81733.33  ...        0.09062  LC2511   lc
51 2025-08-18      PS   48666.67  ...       0.079589  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:46,097 - future_1d - INFO - save future_spot 2025-08-18 completed
2025-08-20 11:21:50,469 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-18, end_day=2025-08-18) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-18       C    2317.14  ...       -0.05789   c2511    c
1  2025-08-18       A     4300.0  ...      -0.056744   a2511    a
2  2025-08-18       M     3114.0  ...       0.010597   m2601    m
3  2025-08-18       Y     8598.0  ...      -0.004187   y2601    y
4  2025-08-18       P     9626.0  ...      -0.002078   p2601    p
5  2025-08-18      JD     3350.0  ...      -0.064478  jd2510   jd
6  2025-08-18       L    7448.33  ...      -0.014813   l2601    l
7  2025-08-18       V     4738.0  ...       0.069861   v2601    v
8  2025-08-18      PP     7230.0  ...       -0.02379  pp2601   pp
9  2025-08-18      JM    1421.25  ...       -0.14336  jm2601   jm
10 2025-08-18       I     789.78  ...      -0.017448   i2601    i
11 2025-08-18      EG    4458.33  ...      -0.015102  eg2601   eg
12 2025-08-18      EB     7568.0  ...      -0.045322  eb2510   eb
13 2025-08-18      PG     4670.0  ...      -0.077516  pg2510   pg
14 2025-08-18      LH    13850.0  ...       0.001805  lh2511   lh
15 2025-08-18      BZ    6145.33  ...       0.004177  bz2603   bz
16 2025-08-18      CF    15235.0  ...      -0.073515   CF601   CF
17 2025-08-18      SR     5950.0  ...      -0.049244   SR601   SR
18 2025-08-18      TA    4720.25  ...       0.001218   TA601   TA
19 2025-08-18      OI    9948.33  ...      -0.010186   OI601   OI
20 2025-08-18      MA    2318.67  ...       0.035076   MA601   MA
21 2025-08-18      FG     1142.4  ...       0.066176   FG601   FG
22 2025-08-18      RM    2661.67  ...      -0.031435   RM601   RM
23 2025-08-18      SF    5502.86  ...       0.069626   SF511   SF
24 2025-08-18      SM     5874.0  ...       0.040177   SM601   SM
25 2025-08-18      CY    23600.0  ...      -0.145551   CY511   CY
26 2025-08-18      UR    1766.25  ...      -0.006369   UR601   UR
27 2025-08-18      SA     1290.0  ...        0.08062   SA601   SA
28 2025-08-18      PF     6472.5  ...      -0.009038   PF510   PF
29 2025-08-18      PX     7000.0  ...      -0.042571   PX511   PX
30 2025-08-18      SH      860.0  ...       2.143023   SH511   SH
31 2025-08-18      PR     5975.0  ...      -0.013222   PR511   PR
32 2025-08-18      CU    79310.0  ...      -0.003657  cu2509   cu
33 2025-08-18      AL   20726.67  ...      -0.006835  al2510   al
34 2025-08-18      ZN    22288.0  ...       0.004801  zn2510   zn
35 2025-08-18      PB   16743.75  ...       0.002762  pb2509   pb
36 2025-08-18      NI   121850.0  ...      -0.008207  ni2510   ni
37 2025-08-18      SN   267100.0  ...      -0.000899  sn2509   sn
38 2025-08-18      AU     772.26  ...       0.004921  au2510   au
39 2025-08-18      AG     9168.0  ...       0.004581  ag2510   ag
40 2025-08-18      RB     3267.0  ...      -0.028773  rb2510   rb
41 2025-08-18      WR     3415.0  ...      -0.006735  wr2510   wr
42 2025-08-18      HC     3510.0  ...      -0.023077  hc2510   hc
43 2025-08-18      FU     5300.0  ...      -0.484717  fu2601   fu
44 2025-08-18      BU     3680.0  ...      -0.055978  bu2510   bu
45 2025-08-18      RU   14891.67  ...       0.062675  ru2601   ru
46 2025-08-18      SP    5876.67  ...      -0.102213  sp2511   sp
47 2025-08-18      SS    13237.5  ...      -0.016053  ss2510   ss
48 2025-08-18      BR    12000.0  ...      -0.015833  br2510   br
49 2025-08-18      SI     9610.0  ...      -0.091051  SI2511   si
50 2025-08-18      LC   81733.33  ...        0.09062  LC2511   lc
51 2025-08-18      PS   48666.67  ...       0.079589  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:50,630 - future_1d - INFO - save future_spot 2025-08-18 completed
2025-08-20 11:21:54,469 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-19, end_day=2025-08-19) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-19       C    2315.71  ...      -0.060331   c2511    c
1  2025-08-19       A     4300.0  ...      -0.057674   a2511    a
2  2025-08-19       M     3122.0  ...       0.014414   m2601    m
3  2025-08-19       Y     8598.0  ...       -0.00535   y2601    y
4  2025-08-19       P     9690.0  ...      -0.003096   p2601    p
5  2025-08-19      JD     3365.0  ...      -0.083804  jd2510   jd
6  2025-08-19       L    7438.33  ...      -0.015908   l2601    l
7  2025-08-19       V     4714.0  ...       0.064701   v2601    v
8  2025-08-19      PP    7218.33  ...      -0.026368  pp2601   pp
9  2025-08-19      JM    1421.25  ...      -0.160246  jm2601   jm
10 2025-08-19       I     780.78  ...      -0.013166   i2601    i
11 2025-08-19      EG    4458.33  ...      -0.011738  eg2601   eg
12 2025-08-19      EB     7572.0  ...      -0.043978  eb2510   eb
13 2025-08-19      PG     4660.0  ...      -0.074249  pg2510   pg
14 2025-08-19      LH    13850.0  ...       0.001805  lh2511   lh
15 2025-08-19      BZ    6145.33  ...       0.007269  bz2603   bz
16 2025-08-19      CF    15244.5  ...      -0.073436   CF601   CF
17 2025-08-19      SR    5951.67  ...      -0.046822   SR601   SR
18 2025-08-19      TA     4726.0  ...       0.004232   TA601   TA
19 2025-08-19      OI    9966.67  ...      -0.007291   OI601   OI
20 2025-08-19      MA    2301.67  ...       0.036639   MA601   MA
21 2025-08-19      FG     1142.4  ...        0.06355   FG601   FG
22 2025-08-19      RM    2671.67  ...      -0.022709   RM601   RM
23 2025-08-19      SF    5398.57  ...        0.05991   SF511   SF
24 2025-08-19      SM     5840.0  ...        0.02226   SM601   SM
25 2025-08-19      CY    23550.0  ...      -0.144161   CY511   CY
26 2025-08-19      UR    1766.25  ...        0.01288   UR601   UR
27 2025-08-19      SA     1290.0  ...       0.068217   SA601   SA
28 2025-08-19      PF     6485.0  ...      -0.005089   PF510   PF
29 2025-08-19      PX     7000.0  ...      -0.029714   PX511   PX
30 2025-08-19      SH      860.0  ...       2.101163   SH511   SH
31 2025-08-19      PR     6000.0  ...         -0.014   PR511   PR
32 2025-08-19      CU   79103.33  ...      -0.002823  cu2509   cu
33 2025-08-19      AL   20606.67  ...      -0.001537  al2510   al
34 2025-08-19      ZN    22178.0  ...       0.003021  zn2510   zn
35 2025-08-19      PB   16756.25  ...       0.003208  pb2509   pb
36 2025-08-19      NI  121933.33  ...      -0.010853  ni2510   ni
37 2025-08-19      SN   266237.5  ...       0.001024  sn2509   sn
38 2025-08-19      AU     772.18  ...       0.004118  au2510   au
39 2025-08-19      AG    9160.33  ...        0.00575  ag2510   ag
40 2025-08-19      RB     3246.0  ...      -0.031423  rb2510   rb
41 2025-08-19      WR     3405.0  ...      -0.009398  wr2510   wr
42 2025-08-19      HC    3483.33  ...       -0.01732  hc2510   hc
43 2025-08-19      FU     5275.0  ...       -0.48455  fu2601   fu
44 2025-08-19      BU     3670.0  ...      -0.059946  bu2510   bu
45 2025-08-19      RU   14958.33  ...       0.061616  ru2601   ru
46 2025-08-19      SP     5850.0  ...      -0.107692  sp2511   sp
47 2025-08-19      SS    13237.5  ...      -0.023607  ss2510   ss
48 2025-08-19      BR    12000.0  ...       -0.01125  br2510   br
49 2025-08-19      SI     9610.0  ...      -0.100937  SI2511   si
50 2025-08-19      LC   82733.33  ...         0.0639  LC2511   lc
51 2025-08-19      PS   48666.67  ...       0.071473  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:54,643 - future_1d - INFO - save future_spot 2025-08-19 add
2025-08-20 11:21:54,650 - future_1d - INFO -                                                   0  ...                           4
date                                     2025-08-19  ...                  2025-08-19
variety                                           C  ...                           P
spot_price                                  2315.71  ...                      9690.0
near_contract                                 c2509  ...                       p2509
near_contract_price                          2256.0  ...                      9616.0
dominant_contract                             c2511  ...                       p2601
dominant_contract_price                      2176.0  ...                      9660.0
near_month                                     2509  ...                        2509
dominant_month                                 2511  ...                        2601
near_basis                                   -59.71  ...                       -74.0
dom_basis                                   -139.71  ...                       -30.0
near_basis_rate                             -0.0258  ...                     -0.0076
dom_basis_rate                              -0.0603  ...                     -0.0031
symbol                                        c2511  ...                       p2601
comd                                              c  ...                           p
created_at               2025-08-20 11:21:54.602332  ...  2025-08-20 11:21:54.602332
updated_at               2025-08-20 11:21:54.602723  ...  2025-08-20 11:21:54.602723

[17 rows x 5 columns]
2025-08-20 11:21:56,593 - future_1d - INFO - futures_spot_price_daily(start_day=2025-08-19, end_day=2025-08-19) done
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-19       C    2315.71  ...      -0.060331   c2511    c
1  2025-08-19       A     4300.0  ...      -0.057674   a2511    a
2  2025-08-19       M     3122.0  ...       0.014414   m2601    m
3  2025-08-19       Y     8598.0  ...       -0.00535   y2601    y
4  2025-08-19       P     9690.0  ...      -0.003096   p2601    p
5  2025-08-19      JD     3365.0  ...      -0.083804  jd2510   jd
6  2025-08-19       L    7438.33  ...      -0.015908   l2601    l
7  2025-08-19       V     4714.0  ...       0.064701   v2601    v
8  2025-08-19      PP    7218.33  ...      -0.026368  pp2601   pp
9  2025-08-19      JM    1421.25  ...      -0.160246  jm2601   jm
10 2025-08-19       I     780.78  ...      -0.013166   i2601    i
11 2025-08-19      EG    4458.33  ...      -0.011738  eg2601   eg
12 2025-08-19      EB     7572.0  ...      -0.043978  eb2510   eb
13 2025-08-19      PG     4660.0  ...      -0.074249  pg2510   pg
14 2025-08-19      LH    13850.0  ...       0.001805  lh2511   lh
15 2025-08-19      BZ    6145.33  ...       0.007269  bz2603   bz
16 2025-08-19      CF    15244.5  ...      -0.073436   CF601   CF
17 2025-08-19      SR    5951.67  ...      -0.046822   SR601   SR
18 2025-08-19      TA     4726.0  ...       0.004232   TA601   TA
19 2025-08-19      OI    9966.67  ...      -0.007291   OI601   OI
20 2025-08-19      MA    2301.67  ...       0.036639   MA601   MA
21 2025-08-19      FG     1142.4  ...        0.06355   FG601   FG
22 2025-08-19      RM    2671.67  ...      -0.022709   RM601   RM
23 2025-08-19      SF    5398.57  ...        0.05991   SF511   SF
24 2025-08-19      SM     5840.0  ...        0.02226   SM601   SM
25 2025-08-19      CY    23550.0  ...      -0.144161   CY511   CY
26 2025-08-19      UR    1766.25  ...        0.01288   UR601   UR
27 2025-08-19      SA     1290.0  ...       0.068217   SA601   SA
28 2025-08-19      PF     6485.0  ...      -0.005089   PF510   PF
29 2025-08-19      PX     7000.0  ...      -0.029714   PX511   PX
30 2025-08-19      SH      860.0  ...       2.101163   SH511   SH
31 2025-08-19      PR     6000.0  ...         -0.014   PR511   PR
32 2025-08-19      CU   79103.33  ...      -0.002823  cu2509   cu
33 2025-08-19      AL   20606.67  ...      -0.001537  al2510   al
34 2025-08-19      ZN    22178.0  ...       0.003021  zn2510   zn
35 2025-08-19      PB   16756.25  ...       0.003208  pb2509   pb
36 2025-08-19      NI  121933.33  ...      -0.010853  ni2510   ni
37 2025-08-19      SN   266237.5  ...       0.001024  sn2509   sn
38 2025-08-19      AU     772.18  ...       0.004118  au2510   au
39 2025-08-19      AG    9160.33  ...        0.00575  ag2510   ag
40 2025-08-19      RB     3246.0  ...      -0.031423  rb2510   rb
41 2025-08-19      WR     3405.0  ...      -0.009398  wr2510   wr
42 2025-08-19      HC    3483.33  ...       -0.01732  hc2510   hc
43 2025-08-19      FU     5275.0  ...       -0.48455  fu2601   fu
44 2025-08-19      BU     3670.0  ...      -0.059946  bu2510   bu
45 2025-08-19      RU   14958.33  ...       0.061616  ru2601   ru
46 2025-08-19      SP     5850.0  ...      -0.107692  sp2511   sp
47 2025-08-19      SS    13237.5  ...      -0.023607  ss2510   ss
48 2025-08-19      BR    12000.0  ...       -0.01125  br2510   br
49 2025-08-19      SI     9610.0  ...      -0.100937  SI2511   si
50 2025-08-19      LC   82733.33  ...         0.0639  LC2511   lc
51 2025-08-19      PS   48666.67  ...       0.071473  PS2511   ps

[52 rows x 15 columns]
2025-08-20 11:21:56,751 - future_1d - INFO - save future_spot 2025-08-19 completed
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    return self._sock.recv_into(b)
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    self.exit_stack.close()
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
    self.exit_stack.close()
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
    self.connection._commit_impl()
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    dbapi_connection.commit()
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-14       C     2320.0  ...      -0.048707   c2511    c
1  2025-08-14       A     4300.0  ...      -0.053256   a2511    a
2  2025-08-14       M     3126.0  ...       0.012156   m2601    m
3  2025-08-14       Y     8598.0  ...      -0.005583   y2601    y
4  2025-08-14       P     9408.0  ...       0.004464   p2601    p
5  2025-08-14      JD     3200.0  ...      -0.007188  jd2510   jd
6  2025-08-14       L    7453.33  ...      -0.012522   l2601    l
7  2025-08-14       V     4828.0  ...       0.063587   v2601    v
8  2025-08-14      PP    7246.67  ...      -0.021068  pp2601   pp
9  2025-08-14      JM    1441.25  ...       -0.14935  jm2601   jm
10 2025-08-14       I     798.11  ...      -0.017053   i2601    i
11 2025-08-14      EG     4470.0  ...      -0.007606  eg2601   eg
12 2025-08-14      EB     7656.0  ...      -0.049373  eb2509   eb
13 2025-08-14      PG     4680.0  ...      -0.082906  pg2510   pg
14 2025-08-14      LH    13870.0  ...        0.00721  lh2511   lh
15 2025-08-14      BZ    6235.33  ...      -0.004062  bz2603   bz
16 2025-08-14      CF   15223.17  ...      -0.073452   CF601   CF
17 2025-08-14      SR    5966.67  ...      -0.051397   SR601   SR
18 2025-08-14      TA     4717.5  ...      -0.006253   TA601   TA
19 2025-08-14      OI    9956.67  ...      -0.003281   OI601   OI
20 2025-08-14      MA    2346.67  ...       0.047868   MA601   MA
21 2025-08-14      FG     1158.4  ...        0.04886   FG601   FG
22 2025-08-14      RM    2646.67  ...      -0.003276   RM601   RM
23 2025-08-14      SF    5514.29  ...        0.07974   SF511   SF
24 2025-08-14      SM     5900.0  ...       0.043729   SM601   SM
25 2025-08-14      CY    23600.0  ...      -0.144492   CY511   CY
26 2025-08-14      UR     1765.0  ...      -0.015864   UR601   UR
27 2025-08-14      SA     1290.0  ...       0.075194   SA601   SA
28 2025-08-14      PF    6469.67  ...      -0.015097   PF510   PF
29 2025-08-14      PX     7000.0  ...      -0.049714   PX511   PX
30 2025-08-14      SH      852.0  ...       2.123239   SH511   SH
31 2025-08-14      PR     5930.0  ...      -0.008432   PR511   PR
32 2025-08-14      CU    79510.0  ...      -0.004905  cu2509   cu
33 2025-08-14      AL    20730.0  ...      -0.002171  al2510   al
34 2025-08-14      ZN    22506.0  ...       0.002177  zn2510   zn
35 2025-08-14      PB    16775.0  ...       0.002385  pb2509   pb
36 2025-08-14      NI   123800.0  ...      -0.013328  ni2510   ni
37 2025-08-14      SN   269812.5  ...      -0.004531  sn2509   sn
38 2025-08-14      AU     775.49  ...       0.004268  au2510   au
39 2025-08-14      AG     9313.0  ...       0.000644  ag2510   ag
40 2025-08-14      RB     3315.5  ...      -0.034535  rb2510   rb
41 2025-08-14      WR     3442.5  ...       -0.00305  wr2510   wr
42 2025-08-14      HC     3510.0  ...      -0.022222  hc2510   hc
43 2025-08-14      FU     5337.5  ...      -0.492646  fu2509   fu
44 2025-08-14      BU     3670.0  ...      -0.052316  bu2510   bu
45 2025-08-14      RU    14775.0  ...       0.069036  ru2601   ru
46 2025-08-14      SP    5876.67  ...      -0.097788  sp2511   sp
47 2025-08-14      SS    13312.5  ...      -0.017465  ss2510   ss
48 2025-08-14      BR    12000.0  ...      -0.018333  br2510   br
49 2025-08-14      SI     9630.0  ...      -0.097092  SI2511   si
50 2025-08-14      LC    79400.0  ...       0.070529  LC2511   lc
51 2025-08-14      PS   48666.67  ...       0.037055  PS2511   ps

[52 rows x 15 columns]
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    self.exit_stack.close()
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    self.exit_stack.close()
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
Traceback (most recent call last):
         date variety spot_price  ... dom_basis_rate  symbol comd
0  2025-08-13       C     2320.0  ...      -0.050431   c2511    c
1  2025-08-13       A     4300.0  ...      -0.049535   a2511    a
2  2025-08-13       M     3128.0  ...       0.005435   m2601    m
3  2025-08-13       Y     8648.0  ...      -0.010176   y2601    y
4  2025-08-13       P     9522.0  ...      -0.005881   p2601    p
5  2025-08-13      JD     3200.0  ...            0.0  jd2510   jd
6  2025-08-13       L    7428.33  ...      -0.005698   l2601    l
7  2025-08-13       V     4834.0  ...       0.071369   v2601    v
8  2025-08-13      PP    7246.67  ...      -0.018032  pp2601   pp
9  2025-08-13      JM    1401.25  ...      -0.075825  jm2601   jm
10 2025-08-13       I     794.78  ...       0.004681   i2601    i
11 2025-08-13      EG     4480.0  ...      -0.013839  eg2509   eg
12 2025-08-13      EB     7622.0  ...      -0.042377  eb2509   eb
13 2025-08-13      PG     4682.5  ...      -0.082541  pg2510   pg
14 2025-08-13      LH    13870.0  ...       0.017664  lh2511   lh
15 2025-08-13      BZ    6235.33  ...       0.002353  bz2603   bz
16 2025-08-13      CF   15204.17  ...      -0.071965   CF601   CF
17 2025-08-13      SR    5956.67  ...      -0.052155   SR601   SR
18 2025-08-13      TA    4731.88  ...       0.001716   TA601   TA
19 2025-08-13      OI    10185.0  ...      -0.007953   OI601   OI
20 2025-08-13      MA    2373.33  ...       0.048316   MA601   MA
21 2025-08-13      FG     1158.4  ...       0.067852   FG601   FG
22 2025-08-13      RM    2691.67  ...      -0.001735   RM601   RM
23 2025-08-13      SF    5511.43  ...       0.097719   SF511   SF
24 2025-08-13      SM     5920.0  ...       0.048986   SM601   SM
25 2025-08-13      CY    23600.0  ...      -0.146822   CY511   CY
26 2025-08-13      UR     1777.5  ...      -0.011533   UR601   UR
27 2025-08-13      SA     1302.5  ...       0.078695   SA601   SA
28 2025-08-13      PF    6483.33  ...      -0.010694   PF510   PF
29 2025-08-13      PX     7000.0  ...      -0.037429   PX511   PX
30 2025-08-13      SH      852.0  ...       1.920188   SH509   SH
31 2025-08-13      PR     5980.0  ...      -0.007023   PR511   PR
32 2025-08-13      CU   79473.33  ...      -0.001678  cu2509   cu
33 2025-08-13      AL   20776.67  ...       0.000882  al2509   al
34 2025-08-13      ZN    22548.0  ...       0.005411  zn2509   zn
35 2025-08-13      PB   16831.25  ...        0.00557  pb2509   pb
36 2025-08-13      NI  124133.33  ...      -0.011144  ni2509   ni
37 2025-08-13      SN   270425.0  ...      -0.001017  sn2509   sn
38 2025-08-13      AU     773.66  ...       0.003361  au2510   au
39 2025-08-13      AG    9202.67  ...        0.00134  ag2510   ag
40 2025-08-13      RB     3327.5  ...      -0.023892  rb2510   rb
41 2025-08-13      WR     3490.0  ...      -0.006304  wr2510   wr
42 2025-08-13      HC     3510.0  ...      -0.010541  hc2510   hc
43 2025-08-13      FU     5337.5  ...      -0.488899  fu2509   fu
44 2025-08-13      BU     3670.0  ...      -0.048774  bu2510   bu
45 2025-08-13      RU   14858.33  ...       0.067751  ru2601   ru
46 2025-08-13      SP    5876.67  ...       -0.09915  sp2511   sp
47 2025-08-13      SS    13312.5  ...      -0.010329  ss2510   ss
48 2025-08-13      BR    11930.0  ...      -0.005868  br2509   br
49 2025-08-13      SI     9630.0  ...      -0.088785  SI2511   si
50 2025-08-13      LC    76400.0  ...       0.113351  LC2511   lc
51 2025-08-13      PS   48666.67  ...       0.069212  PS2511   ps

[52 rows x 15 columns]
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 736, in _read_bytes
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    data = self._rfile.read(num_bytes)
  File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    raise err.OperationalError(
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/project/future_1d/future_spot.py", line 7, in 
    client.save_future_spot1(check=True, check_last=5)
  File "/root/project/future_1d/future1d_request.py", line 839, in save_future_spot1
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    self.save_log(date=td, status='completed', category=tablebase.__tablename__)
  File "/root/project/future_1d/future1d_request.py", line 429, in save_log
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    self.exit_stack.close()
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
    df_log.to_sql('future_log', self.engine, index=False, if_exists='append', chunksize=1000)
  File "/usr/local/lib/python3.10/site-packages/pandas/util/_decorators.py", line 333, in wrapper
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/pandas/core/generic.py", line 3106, in to_sql
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise exc_value.with_traceback(exc_tb)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    return sql.to_sql(
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 843, in to_sql
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    with pandasSQL_builder(con, schema=schema, need_transaction=True) as pandas_sql:
  File "/usr/local/lib/python3.10/site-packages/pandas/io/sql.py", line 1657, in __exit__
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self.exit_stack.close()
  File "/usr/local/lib/python3.10/contextlib.py", line 584, in close
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
    self.__exit__(None, None, None)
  File "/usr/local/lib/python3.10/contextlib.py", line 576, in __exit__
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    raise exc_details[1]
  File "/usr/local/lib/python3.10/contextlib.py", line 561, in __exit__
    if cb(*exc_details):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 147, in __exit__
    with util.safe_reraise():
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    raise exc_value.with_traceback(exc_tb)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/util.py", line 145, in __exit__
    self.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2632, in commit
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2737, in _do_commit
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2708, in _connection_commit_impl
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1147, in _commit_impl
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1145, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 714, in do_commit
    dbapi_connection.commit()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 472, in commit
    self._read_ok_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 442, in _read_ok_packet
    pkt = self._read_packet()
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 696, in _read_packet
    packet_header = self._read_bytes(4)
  File "/usr/local/lib/python3.10/site-packages/pymysql/connections.py", line 742, in _read_bytes
    raise err.OperationalError(
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query ([Errno 104] Connection reset by peer)')
(Background on this error at: https://sqlalche.me/e/20/e3q8)