=========================================================================
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)