中國象棋開局編號（Encyclopedia of Chinese Chess Openings，ECCO）是中國象棋開局型別的編號體系。反映了現代中國象棋的開局體系。共有五大類，它們分別是：非中炮類開局（不包括仙人指路局）、中炮對反宮馬及其他 、中炮對屏風馬、 順手炮局和列手炮局（包括半途列炮局）和仙人指路局。
A．非中炮類開局（不包括仙人指路局）
* A0．非常見開局
 * A00. 其他開局
 * A01．上仕局
 * A02．邊馬局
 * A03．邊炮局
 * A04．巡河炮局
 * A05．過河炮局
 * A06．兵底炮局
 * A07．金鉤炮局
 * A08．邊兵局
 * A09．空
* A1．飛相局（一）
 * A10．飛相局（對其他）
 * A11．順相局
 * A12．列相局
 * A13．飛相對進左馬
 * A14．飛相（其他）對進右馬
 * A15．飛相進三兵對進右馬
 * A16．飛相進七兵對進右馬
 * A17-A19．空
* A2．飛相局（二）
 * A20．飛相對左士角炮
 * A21．飛相（其他）對右士角炮
 * A22．飛相進左馬對右士角炮
 * A23．飛相左邊馬對右士角炮
 * A24．飛相橫車對右士角炮
 * A25．飛相進三兵對右士角炮
 * A26．飛相進七兵對右士角炮
 * A27．飛相（轉其他）對左中炮
 * A28．飛相轉屏風馬對左中炮
 * A29．飛相對右中炮
* A3．飛相局（三）
 * A30．飛相（其他）對左過宮炮
 * A31．飛相飛相進右馬對左過宮炮（其他）
 * A32．飛相進右馬對左過宮炮——紅直車（其他）對黑進７卒
 * A33．飛相進右馬對左過宮炮——紅直車邊炮對黑進７卒
 * A34．飛相進右馬對左過宮炮——互進七兵
 * A35．飛相對右過宮炮
 * A36．飛相（其他）對進７卒
 * A37．飛相進左馬對進７卒
 * A38．飛相互進七兵局
 * A39．飛相對進３卒
* A4．起馬局
 * A40．起馬局（對其他）
 * A41．起馬（其他）對進７卒
 * A42．起馬轉邊炮對進７卒
 * A43．起馬轉仕角炮對進７卒
 * A44．起馬轉中炮對進７卒
 * A45．起馬互進七兵局
 * A46-A49．空
* A5．仕角炮局
 * A50．仕角炮局（對其他）
 * A51．仕角炮對進左馬
 * A52．仕角炮（其他）對右中炮
 * A53．仕角炮轉反宮馬對右中炮
 * A54．仕角炮對進７卒
 * A55-A59．空
* A6．過宮炮局
 * A60．過宮炮局（對其他）
 * A61．過宮炮對進左馬
 * A62．過宮炮對橫車
 * A63．過宮炮（其他）對左中炮
 * A64．過宮炮直車對左中炮（其他）
 * A65．過宮炮直車對左中炮橫車
 * A66-A69．空
* A70-A99．空
B．中炮對反宮馬及其他
* B0．中炮對非常見開局
 * B00．中炮局（對其他）
 * B01．中炮對進右馬（其他）
 * B02．中炮對進右馬先上士
 * B03．中炮對鴛鴦炮
 * B04．中炮對右三步虎
 * B05．中炮對進左馬（其他）
 * B06．中炮對龜背炮
 * B07．中炮對左炮封車（不包括轉列炮）
 * B08-B09．空
* B1．中炮對單提馬
 * B10．中炮對單提馬（其他）
 * B11．中炮對士角炮轉單提馬
 * B12．中炮（其他）對單提馬橫車
 * B13．中炮巡河炮對單提馬橫車
 * B14．中炮進七兵對單提馬橫車
 * B15-B19．空
* B2．中炮對左三步虎（不包括轉列炮）
 * B20．中炮（其他）對左三步虎
 * B21．中炮邊相對左三步虎騎河車
 * B22．中炮右橫車對左三步虎
 * B23．中炮巡河炮對左三步虎
 * B24．中炮過河炮對左三步虎
 * B25．中炮兩頭蛇對左三步虎
 * B26-B29．空
* B3．中炮對反宮馬（一）
 * B30．中炮對反宮馬後補左馬
 * B31．中炮（其他）對反宮馬
 * B32．中炮急進左馬對反宮馬
 * B33．中炮過河車對反宮馬
 * B34．中炮右橫車對反宮馬
 * B35．中炮巡河炮對反宮馬
 * B36．五八炮對反宮馬
 * B37-B39．空
* B4．中炮對反宮馬（二）——五六炮對反宮馬
 * B40．五六炮緩開車對反宮馬
 * B41．五六炮左正馬對反宮馬（其他）
 * B42．五六炮左正馬對反宮馬——黑右直車（其他）
 * B43．五六炮左正馬對反宮馬——黑右直車邊炮（其他）
 * B44．五六炮左正馬對反宮馬——黑右直車邊炮進７卒
 * B45．五六炮左邊馬對反宮馬
 * B46-B49．空
* B5．中炮對反宮馬（三）——五七炮對反宮馬
 * B50．五七炮對反宮馬（其他）
 * B51．五七炮對反宮馬左直車
 * B52．五七炮對反宮馬左橫車
 * B53．五七炮對反宮馬右直車
 * B54．五七炮互進三兵對反宮馬（其他）
 * B55．五七炮互進三兵對反宮馬——（紅其他對）黑右炮過河
 * B56．五七炮互進三兵對反宮馬——紅棄雙兵對黑右炮過河
 * B57-B59．空
* B6-B9．空
C．中炮對屏風馬
* C0．中炮對屏風馬（一）
 * C00．中炮（其他）對屏風馬
 * C01．中炮七路馬（其他）對屏風馬
 * C02．中炮七路馬對屏風馬——紅左馬盤河
 * C03．中炮七路馬對屏風馬——紅進中兵（對黑其他）
 * C04．中炮七路馬對屏風馬——紅進中兵對黑雙炮過河
 * C05．中炮左邊馬（其他）對屏風馬
 * C06．中炮左邊馬對屏風馬——紅左橫車
 * C07-C09．空
* C1．中炮對屏風馬（二）
 * C10．中炮右橫車（其他）對屏風馬
 * C11．中炮右橫車對屏風馬——紅左馬盤河
 * C12．中炮右橫車對屏風馬——紅巡河炮
 * C13．中炮右橫車對屏風馬——紅邊炮
 * C14．中炮右橫車對屏風馬——紅進中兵
 * C15．中炮巡河車對屏風馬——紅不進左馬
 * C16．中炮巡河車對屏風馬——紅進左馬
 * C17．中炮過河車（其他）對屏風馬
 * C18．中炮過河車七路馬對屏風馬（不包括兩頭蛇）
 * C19．中炮過河車左邊馬對屏風馬
* C2．中炮過河車七路馬對屏風馬兩頭蛇
 * C20．中炮過河車七路馬（其他）對屏風馬兩頭蛇
 * C21．中炮過河車七路馬對屏風馬兩頭蛇——紅左橫車（對黑其他）
 * C22．中炮過河車七路馬對屏風馬兩頭蛇——紅左橫車（其他）對黑高右炮
 * C23．中炮過河車七路馬對屏風馬兩頭蛇——紅左橫車兌三兵對黑高右炮
 * C24．中炮過河車七路馬對屏風馬兩頭蛇——紅左橫車兌七兵對黑高右炮
 * C25．中炮過河車七路馬對屏風馬兩頭蛇——紅左橫車兌雙兵對黑高右炮
 * C26-C29．空
* C3．中炮過河車互進七兵對屏風馬（不包括平炮兌車）
 * C30．中炮過河車互進七兵對屏風馬（其他）
 * C31．中炮過河車互進七兵對屏風馬上士
 * C32．中炮過河車互進七兵對屏風馬飛象
 * C33．中炮過河車互進七兵對屏風馬右橫車
 * C34．中炮過河車互進七兵對屏風馬右炮過河
 * C35．中炮過河車互進七兵（其他）對屏風馬左馬盤河
 * C36．中炮過河車互進七兵對屏風馬左馬盤河——紅七路馬（對黑其他）
 * C37．中炮過河車互進七兵對屏風馬左馬盤河——紅七路馬（其他）對黑飛右象
 * C38．中炮過河車互進七兵對屏風馬左馬盤河——紅七路馬高左炮對黑飛右象
 * C39．中炮過河車互進七兵對屏風馬左馬盤河——紅邊炮對黑飛右象
* C4．中炮過河車互進七兵對屏風馬平炮兌車
 * C40．中炮過河車互進七兵對屏風馬平炮兌車（其他）
 * C41．中炮過河車互進七兵對屏風馬平炮兌車——（紅其他對）黑退邊炮
 * C42．中炮過河車互進七兵對屏風馬平炮兌車——紅七路馬對黑退邊炮（其他）
 * C43．中炮過河車互進七兵對屏風馬平炮兌車——紅七路馬（其他）對黑退邊炮上右士
 * C44．中炮過河車互進七兵對屏風馬平炮兌車——紅左馬盤河對黑退邊炮上右士
 * C45．中炮過河車互進七兵對屏風馬平炮兌車——紅左邊炮對黑退邊炮上右士（其他）
 * C46．中炮過河車互進七兵對屏風馬平炮兌車——紅左邊炮對黑退邊炮上右士右直車
 * C47．中炮過河車互進七兵對屏風馬平炮兌車——紅左邊馬對黑退邊炮
 * C48．中炮過河車互進七兵對屏風馬平炮兌車——紅仕角炮對黑退邊炮
 * C49．中炮過河車互進七兵對屏風馬平炮兌車——紅進中兵對黑退邊炮
* C5．五六炮對屏風馬
 * C50．五六炮（其他）對屏風馬
 * C51．五六炮左邊馬對屏風馬（其他）
 * C52．五六炮左邊馬對屏風馬——黑進７卒右直車（其他）
 * C53．五六炮左邊馬對屏風馬——黑進７卒右直車右炮過河
 * C54．五六炮過河車對屏風馬（其他）
 * C55．五六炮過河車對屏風馬——黑進７卒右直車
 * C56．五六炮過河車對屏風馬——黑兩頭蛇
 * C57-C59．空
* C6．五七炮對屏風馬（一）
 * C60．五七炮對屏風馬（其他）
 * C61．五七炮對屏風馬進７卒（其他）
 * C62．五七炮對屏風馬進７卒——（紅其他對）黑右直車
 * C63．五七炮對屏風馬進７卒——紅左直車對黑右直車（其他）
 * C64．五七炮對屏風馬進７卒——紅左直車對黑右直車左炮過河
 * C65．五七炮對屏風馬進７卒——紅左直車對黑右直車右炮巡河
 * C66．五七炮對屏風馬進７卒——紅左直車對黑右直車右炮過河
 * C67．五七炮對屏風馬進７卒——黑右炮巡河
 * C68．五七炮互進七兵對屏風馬
 * C69．空
* C7．五七炮對屏風馬（二）
 * C70．五七炮對屏風馬進３卒（其他）
 * C71．五七炮對屏風馬進３卒右馬外盤河
 * C72．五七炮互進三兵（其他）對屏風馬邊卒右馬外盤河
 * C73．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車（對黑其他）
 * C74．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車（其他）對黑飛左象
 * C75．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車右馬盤河對黑飛左象
 * C76．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車右車巡河對黑飛左象
 * C77．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車對黑飛右象
 * C78．五七炮互進三兵對屏風馬邊卒右馬外盤河——紅左橫車對黑兌邊卒
 * C79．空
* C8．中炮巡河炮對屏風馬
 * C81．中炮巡河炮對屏風馬——黑飛左象（其他）
 * C82．中炮巡河炮對屏風馬——黑飛左象右橫車
 * C83．中炮巡河炮對屏風馬——黑飛左象左炮巡河
 * C84．中炮巡河炮對屏風馬——黑飛右象
 * C85．中炮巡河炮對屏風馬——紅左馬盤河（其他）對黑左馬外盤河
 * C86．中炮巡河炮緩開車對屏風馬左馬外盤河——紅右橫車
 * C87-C89．空
* C9．五八炮和五九炮對屏風馬
 * C90．五八炮對屏風馬（其他）
 * C91．五八炮互進三兵（其他）對屏風馬
 * C92．五八炮互進三兵對屏風馬——紅左正馬
 * C93．五八炮互進三兵對屏風馬——紅左邊馬（對黑其他）
 * C94．五八炮互進三兵對屏風馬——紅左邊馬對黑上士
 * C95．五八炮互進三兵對屏風馬——紅左邊馬對黑兌７卒
 * C96．五八炮互進三兵對屏風馬——紅左邊馬（其他）對黑邊卒
 * C97．五八炮互進三兵對屏風馬——紅左邊馬平炮壓馬對黑邊卒
 * C98．五八炮互進三兵對屏風馬——紅平炮壓馬
 * C99．五九炮對屏風馬
D．順炮局和列炮局（包括半途列炮局）
* D0．順炮局（不包括順炮直車局）
 * D00．順炮緩開車對其他
 * D01．順炮緩開車對橫車
 * D02．順炮緩開車對直車
 * D03．順炮橫車對緩開車（包括順炮順橫車）
 * D04．順炮橫車對直車（其他）
 * D05．順炮橫車對直車巡河
 * D06-D09．空
* D1．順炮直車對緩開車
 * D10．順炮直車對緩開車（其他）
 * D11．順炮直車對緩開車——黑左橫車
 * D12．順炮直車對緩開車——黑右橫車
 * D13．順炮直車對緩開車——黑兌直車
 * D14．順炮直車對緩開車——黑過河炮
 * D15．順炮直車對緩開車——黑邊炮
 * D16-D19．空
* D2．順炮直車對橫車
 * D20．順炮直車（其他）對橫車
 * D21．順炮直車對橫車——紅先上仕
 * D22．順炮直車對橫車——紅左邊馬
 * D23．順炮直車對橫車——紅巡河車
 * D24．順炮直車對橫車——紅過河車
 * D25．順炮直車對橫車——紅仕角炮
 * D26．順炮直車對橫車——紅進三兵（不包括兩頭蛇）
 * D27．順炮直車對橫車——紅進七兵（不包括兩頭蛇）
 * D28．順炮直車對橫車——紅兩頭蛇
 * D29．順炮直車對橫車——紅兩頭蛇對黑雙橫車
* D3．中炮對左炮封車轉列炮
 * D30．中炮不進三兵對左炮封車轉列炮
 * D31．中炮進三兵（其他）對左炮封車轉列炮
 * D32．中炮進三兵對左炮封車轉列炮——紅右馬盤河
 * D33．中炮進三兵對左炮封車轉列炮——紅七路馬
 * D34．中炮進三兵對左炮封車轉列炮——紅左邊馬
 * D35．中炮進三兵對左炮封車轉列炮——紅進炮打馬
 * D36．中炮進三兵對左炮封車轉列炮——紅兩頭蛇
 * D37-D39．空
* D4．中炮對左三步虎轉列炮
 * D40．中炮（其他）對左三步虎轉列炮
 * D41．中炮進中兵對左三步虎騎河車轉列炮
 * D42．中炮對左三步虎轉列炮——紅左直車
 * D43．中炮對左三步虎轉列炮——紅兩頭蛇
 * D44-D49．空
* D5．中炮對列炮（包括后補列炮）
 * D50．中炮對列炮
 * D51．中炮（其他）對后補列炮
 * D52．中炮右直車（其他）對后補列炮
 * D53．中炮過河車對后補列炮
 * D54．中炮左直車對后補列炮
 * D55．中炮雙直車對后補列炮
 * D56-D59．空
* D6-D9．空
E．仙人指路局
* E0．仙人指路（不包括卒底炮和對兵局）
 * E00．仙人指路局（對其他）
 * E01．仙人指路（其他）對飛象
 * E02．仙人指路（進右馬）對飛象
 * E03．仙人指路對中炮
 * E04．仙人指路對仕角炮或過宮炮
 * E05．仙人指路對金鉤炮
 * E06．仙人指路（其他）對進右馬
 * E07．仙人指路互進右馬局（不包括轉對兵互進右馬局）
 * E08．兩頭蛇對進右馬（其他）
 * E09．兩頭蛇對進右馬轉卒底炮
* E1．仙人指路對卒底炮（不包括仙人指路轉左中炮對卒底炮飛左象）
 * E10．仙人指路（其他）對卒底炮
 * E11．仙人指路飛相對卒底炮
 * E12．仙人指路轉右中炮對卒底炮
 * E13．仙人指路轉左中炮對卒底炮（其他）
 * E14．仙人指路轉左中炮（其他）對卒底炮飛右象
 * E15．仙人指路轉左中炮對卒底炮飛右象——紅右邊馬（對黑其他）
 * E16．仙人指路轉左中炮對卒底炮飛右象——互進邊馬
 * E17．仙人指路轉左中炮對卒底炮轉順炮
 * E18-E19．空
* E2．仙人指路轉左中炮對卒底炮飛左象（一）
 * E20．仙人指路轉左中炮（其他）對卒底炮飛左象
 * E21．仙人指路轉左中炮對卒底炮飛左象——紅先上仕
 * E22．仙人指路轉左中炮對卒底炮飛左象——紅進左馬（對黑其他）
 * E23．仙人指路轉左中炮對卒底炮飛左象——紅進左馬（其他）對黑右橫車
 * E24．仙人指路轉左中炮對卒底炮飛左象——紅左直車（其他）對黑右橫車
 * E25．仙人指路轉左中炮對卒底炮飛左象——紅左直車右馬盤河對黑右橫車上士
 * E26．仙人指路轉左中炮對卒底炮飛左象——紅左直車右馬盤河對黑右橫車過河
 * E27．仙人指路轉左中炮對卒底炮飛左象——紅左直車右馬盤河對黑右橫車邊卒
 * E28-E29．空
* E3．仙人指路轉左中炮對卒底炮飛左象（二）
 * E30．仙人指路轉左中炮對卒底炮飛左象——黑進７卒（其他）
 * E31．仙人指路轉左中炮對卒底炮飛左象——（紅其他對）黑連進７卒
 * E32．仙人指路轉左中炮對卒底炮飛左象——紅左直車右邊馬對黑連進７卒拐角馬
 * E33．仙人指路轉左中炮對卒底炮飛左象——紅左直車右邊馬（其他）對黑連進７卒右橫車
 * E34．仙人指路轉左中炮對卒底炮飛左象——紅左直車右邊馬上仕對黑連進７卒右橫車
 * E35．仙人指路轉左中炮對卒底炮飛左象——紅巡河車右邊馬對黑連進７卒右橫車
 * E36．仙人指路轉左中炮對卒底炮飛左象——紅雙直車右邊馬對黑連進７卒右橫車
 * E37．仙人指路轉左中炮對卒底炮飛左象——紅右邊馬
 * E38．仙人指路轉左中炮對卒底炮飛左象——紅炮打中卒
 * E39．空
* E4．對兵局
 * E40．對兵局（轉其他）
 * E41．對兵進右馬局（對其他）
 * E42．對兵互進右馬局（紅走其他）
 * E43．對兵對進右馬局——紅飛相
 * E44．對兵對進右馬局——紅橫車
 * E45．對兵對進右馬局——紅邊炮
 * E46．對兵轉兵底炮（對其他）
 * E47．對兵轉兵底炮對右中炮
 * E48．對兵轉兵底炮對左中炮
 * E49．空
* E5-E9. 空