feat(data): comprehensive ECOS fetcher with 21+ variables, CSV caching

New variables: KOSPI, GOVT_10Y, IMPORT_PRICE, DISHONOR_RATE,
HOUSING_PRICE, HOUSEHOLD_DEBT, IMPORT_AMT, USDKRW, CSI, M2
- CSV cache: data/cache/macro_ecos.csv (no repeated API calls)
- --force to refresh, --no-api for fallback only
- 26 years (2000-2025) fallback data for all variables
This commit is contained in:
Variet Agent
2026-03-11 07:45:52 +09:00
parent d61c538308
commit 92ce84ad96
2 changed files with 335 additions and 0 deletions

27
data/cache/macro_ecos.csv vendored Normal file
View File

@@ -0,0 +1,27 @@
YEAR,GDP_GROWTH,UNEMPLOYMENT,BASE_RATE,CD_RATE,CPI_GROWTH,LEADING_INDEX,GOVT_3Y,GOVT_10Y,CORP_AA,CORP_BBB,IPI,EXPORT,IMPORT_AMT,USDKRW,M2,CSI,KOSPI,IMPORT_PRICE,DISHONOR_RATE,HOUSING_PRICE,HOUSEHOLD_DEBT
2000,8.9,4.4,5.25,7.09,2.3,101.2,8.35,8.55,9.35,11.9,102.5,172268.0,160481.0,1131.0,651.8,101.0,504.0,78.5,0.46,55.2,194.0
2001,4.5,4.0,4.0,5.34,4.1,99.5,6.7,7.05,8.12,11.27,99.5,150439.0,141098.0,1291.0,736.5,96.5,694.0,73.6,0.28,56.8,225.0
2002,7.4,3.3,4.25,4.99,2.8,102.3,6.06,6.58,7.02,9.75,108.5,162471.0,152126.0,1251.0,816.3,105.0,628.0,72.1,0.18,65.3,306.0
2003,2.9,3.6,3.75,4.24,3.5,98.8,4.93,5.45,5.7,8.97,109.8,193817.0,178827.0,1192.0,879.2,96.0,811.0,81.3,0.12,71.5,360.0
2004,4.9,3.7,3.25,3.77,3.6,100.5,4.11,4.73,4.72,7.53,119.2,253845.0,224463.0,1145.0,935.3,97.0,896.0,90.5,0.08,71.0,394.0
2005,3.9,3.7,3.75,3.81,2.8,101.8,4.27,4.95,4.68,6.51,126.0,284419.0,261238.0,1024.0,1002.7,100.5,1011.0,99.2,0.06,73.5,440.0
2006,5.2,3.5,4.5,4.72,2.2,102.5,4.83,5.17,5.25,7.08,136.0,325465.0,309383.0,955.0,1089.9,106.0,1434.0,107.8,0.05,80.2,497.0
2007,5.5,3.2,5.0,5.36,2.5,103.1,5.23,5.42,5.7,7.44,144.5,371489.0,356846.0,929.0,1181.6,108.5,1897.0,109.3,0.04,83.5,560.0
2008,2.8,3.2,3.0,5.7,4.7,96.5,5.27,5.57,7.02,10.73,148.2,422007.0,435275.0,1103.0,1263.2,86.0,1124.0,132.5,0.11,84.0,630.0
2009,0.8,3.6,2.0,2.63,2.8,98.2,4.04,4.85,5.8,9.24,140.0,363534.0,323085.0,1276.0,1404.4,85.0,1683.0,104.2,0.1,84.8,694.0
2010,6.8,3.7,2.5,2.8,2.9,103.0,3.72,4.49,4.66,7.98,161.5,466384.0,425212.0,1156.0,1504.3,107.0,2051.0,115.8,0.06,87.0,776.0
2011,3.7,3.4,3.25,3.55,4.0,101.2,3.62,4.05,4.41,7.75,168.0,555214.0,524413.0,1108.0,1586.5,100.0,1826.0,130.2,0.05,89.5,857.0
2012,2.4,3.2,2.75,3.13,2.2,100.3,3.13,3.35,3.76,6.56,168.2,547870.0,519584.0,1127.0,1673.5,100.5,1997.0,123.5,0.04,89.0,934.0
2013,3.2,3.1,2.5,2.72,1.3,100.8,2.79,3.28,3.19,5.87,168.8,559632.0,515586.0,1095.0,1756.2,103.0,2011.0,115.0,0.04,88.8,980.0
2014,3.2,3.5,2.0,2.36,1.3,101.0,2.56,2.92,2.99,5.22,168.5,572665.0,525515.0,1053.0,1871.0,104.0,1916.0,105.6,0.04,90.2,1050.0
2015,2.8,3.6,1.5,1.72,0.7,100.5,1.8,2.25,2.18,4.61,168.0,526757.0,436499.0,1131.0,2010.0,103.5,1961.0,79.5,0.03,95.0,1145.0
2016,2.9,3.7,1.25,1.48,1.0,99.8,1.44,1.8,1.88,4.6,168.5,495426.0,406193.0,1161.0,2151.1,100.0,2026.0,78.0,0.03,97.5,1250.0
2017,3.2,3.7,1.5,1.52,1.9,101.5,1.8,2.33,2.28,4.83,174.2,573694.0,478478.0,1131.0,2347.2,105.0,2467.0,90.5,0.02,100.0,1364.0
2018,2.9,3.8,1.75,1.85,1.5,100.8,2.1,2.56,2.67,5.41,178.0,604860.0,535202.0,1100.0,2508.9,102.0,2041.0,100.0,0.03,102.0,1497.0
2019,2.2,3.8,1.25,1.63,0.4,99.3,1.5,1.74,1.93,4.52,175.5,542233.0,503343.0,1166.0,2694.0,97.0,2198.0,92.5,0.03,104.5,1573.0
2020,-0.7,4.0,0.5,0.76,0.5,97.0,0.98,1.52,2.03,5.25,170.0,512498.0,467633.0,1180.0,3070.2,90.0,2873.0,85.0,0.02,110.0,1723.0
2021,4.3,3.7,1.0,1.09,2.5,102.8,1.43,2.12,2.26,5.64,183.0,644400.0,615093.0,1144.0,3415.8,106.0,2978.0,110.5,0.01,122.0,1853.0
2022,2.6,2.9,3.25,3.77,5.1,99.2,3.14,3.6,4.25,8.18,186.5,683585.0,731370.0,1292.0,3561.0,95.0,2237.0,140.2,0.02,128.0,1903.0
2023,1.4,2.7,3.5,3.75,3.6,98.8,3.55,3.78,4.4,8.4,183.0,632744.0,642756.0,1305.0,3680.0,96.5,2655.0,120.0,0.03,118.0,1920.0
2024,2.2,2.8,3.0,3.3,2.3,99.5,3.2,3.42,3.9,7.5,185.0,660000.0,650000.0,1350.0,3800.0,98.0,2400.0,115.0,0.03,115.0,1950.0
2025,1.8,3.0,2.75,3.0,1.8,99.8,2.8,3.1,3.5,6.8,184.0,650000.0,640000.0,1380.0,3900.0,99.0,2500.0,110.0,0.03,112.0,1980.0
1 YEAR GDP_GROWTH UNEMPLOYMENT BASE_RATE CD_RATE CPI_GROWTH LEADING_INDEX GOVT_3Y GOVT_10Y CORP_AA CORP_BBB IPI EXPORT IMPORT_AMT USDKRW M2 CSI KOSPI IMPORT_PRICE DISHONOR_RATE HOUSING_PRICE HOUSEHOLD_DEBT
2 2000 8.9 4.4 5.25 7.09 2.3 101.2 8.35 8.55 9.35 11.9 102.5 172268.0 160481.0 1131.0 651.8 101.0 504.0 78.5 0.46 55.2 194.0
3 2001 4.5 4.0 4.0 5.34 4.1 99.5 6.7 7.05 8.12 11.27 99.5 150439.0 141098.0 1291.0 736.5 96.5 694.0 73.6 0.28 56.8 225.0
4 2002 7.4 3.3 4.25 4.99 2.8 102.3 6.06 6.58 7.02 9.75 108.5 162471.0 152126.0 1251.0 816.3 105.0 628.0 72.1 0.18 65.3 306.0
5 2003 2.9 3.6 3.75 4.24 3.5 98.8 4.93 5.45 5.7 8.97 109.8 193817.0 178827.0 1192.0 879.2 96.0 811.0 81.3 0.12 71.5 360.0
6 2004 4.9 3.7 3.25 3.77 3.6 100.5 4.11 4.73 4.72 7.53 119.2 253845.0 224463.0 1145.0 935.3 97.0 896.0 90.5 0.08 71.0 394.0
7 2005 3.9 3.7 3.75 3.81 2.8 101.8 4.27 4.95 4.68 6.51 126.0 284419.0 261238.0 1024.0 1002.7 100.5 1011.0 99.2 0.06 73.5 440.0
8 2006 5.2 3.5 4.5 4.72 2.2 102.5 4.83 5.17 5.25 7.08 136.0 325465.0 309383.0 955.0 1089.9 106.0 1434.0 107.8 0.05 80.2 497.0
9 2007 5.5 3.2 5.0 5.36 2.5 103.1 5.23 5.42 5.7 7.44 144.5 371489.0 356846.0 929.0 1181.6 108.5 1897.0 109.3 0.04 83.5 560.0
10 2008 2.8 3.2 3.0 5.7 4.7 96.5 5.27 5.57 7.02 10.73 148.2 422007.0 435275.0 1103.0 1263.2 86.0 1124.0 132.5 0.11 84.0 630.0
11 2009 0.8 3.6 2.0 2.63 2.8 98.2 4.04 4.85 5.8 9.24 140.0 363534.0 323085.0 1276.0 1404.4 85.0 1683.0 104.2 0.1 84.8 694.0
12 2010 6.8 3.7 2.5 2.8 2.9 103.0 3.72 4.49 4.66 7.98 161.5 466384.0 425212.0 1156.0 1504.3 107.0 2051.0 115.8 0.06 87.0 776.0
13 2011 3.7 3.4 3.25 3.55 4.0 101.2 3.62 4.05 4.41 7.75 168.0 555214.0 524413.0 1108.0 1586.5 100.0 1826.0 130.2 0.05 89.5 857.0
14 2012 2.4 3.2 2.75 3.13 2.2 100.3 3.13 3.35 3.76 6.56 168.2 547870.0 519584.0 1127.0 1673.5 100.5 1997.0 123.5 0.04 89.0 934.0
15 2013 3.2 3.1 2.5 2.72 1.3 100.8 2.79 3.28 3.19 5.87 168.8 559632.0 515586.0 1095.0 1756.2 103.0 2011.0 115.0 0.04 88.8 980.0
16 2014 3.2 3.5 2.0 2.36 1.3 101.0 2.56 2.92 2.99 5.22 168.5 572665.0 525515.0 1053.0 1871.0 104.0 1916.0 105.6 0.04 90.2 1050.0
17 2015 2.8 3.6 1.5 1.72 0.7 100.5 1.8 2.25 2.18 4.61 168.0 526757.0 436499.0 1131.0 2010.0 103.5 1961.0 79.5 0.03 95.0 1145.0
18 2016 2.9 3.7 1.25 1.48 1.0 99.8 1.44 1.8 1.88 4.6 168.5 495426.0 406193.0 1161.0 2151.1 100.0 2026.0 78.0 0.03 97.5 1250.0
19 2017 3.2 3.7 1.5 1.52 1.9 101.5 1.8 2.33 2.28 4.83 174.2 573694.0 478478.0 1131.0 2347.2 105.0 2467.0 90.5 0.02 100.0 1364.0
20 2018 2.9 3.8 1.75 1.85 1.5 100.8 2.1 2.56 2.67 5.41 178.0 604860.0 535202.0 1100.0 2508.9 102.0 2041.0 100.0 0.03 102.0 1497.0
21 2019 2.2 3.8 1.25 1.63 0.4 99.3 1.5 1.74 1.93 4.52 175.5 542233.0 503343.0 1166.0 2694.0 97.0 2198.0 92.5 0.03 104.5 1573.0
22 2020 -0.7 4.0 0.5 0.76 0.5 97.0 0.98 1.52 2.03 5.25 170.0 512498.0 467633.0 1180.0 3070.2 90.0 2873.0 85.0 0.02 110.0 1723.0
23 2021 4.3 3.7 1.0 1.09 2.5 102.8 1.43 2.12 2.26 5.64 183.0 644400.0 615093.0 1144.0 3415.8 106.0 2978.0 110.5 0.01 122.0 1853.0
24 2022 2.6 2.9 3.25 3.77 5.1 99.2 3.14 3.6 4.25 8.18 186.5 683585.0 731370.0 1292.0 3561.0 95.0 2237.0 140.2 0.02 128.0 1903.0
25 2023 1.4 2.7 3.5 3.75 3.6 98.8 3.55 3.78 4.4 8.4 183.0 632744.0 642756.0 1305.0 3680.0 96.5 2655.0 120.0 0.03 118.0 1920.0
26 2024 2.2 2.8 3.0 3.3 2.3 99.5 3.2 3.42 3.9 7.5 185.0 660000.0 650000.0 1350.0 3800.0 98.0 2400.0 115.0 0.03 115.0 1950.0
27 2025 1.8 3.0 2.75 3.0 1.8 99.8 2.8 3.1 3.5 6.8 184.0 650000.0 640000.0 1380.0 3900.0 99.0 2500.0 110.0 0.03 112.0 1980.0