TECHNOLOGY FOCUS - POLYMERS - Preparation (disclosed): Cyclic compound of formula: Q100-E1-Q2100, cyclic compound of formula: T1-E2-T2 and dichlorobis(triphenyl phosphine)palladium (II) are added to polymerization container and polymerized in a solvent to obtain a high molecular compound.E1,E2=unit (I)-(II);Q100=dihydroxyboryl or boric acid ester residue;andT1,T2=halogen atom or sulfonic acid residue.Preferred Compound: The high molecular compounds further contains structural unit of formula: -Ar1-. The high molecular compound has light absorption terminal wavelength of 700 nm or more and number average molecular weight of 3000 or more by polystyrene conversion. The electron accepting compound is fullerene derivative.Ar1=arylene or bivalent heterocyclyl (both optionally substituted), preferably group of formulae (a)-(h);R21-R38=R1;andX21-X29=S, O or Se. EXAMPLE - Tributyl(8-(3,7-dimethyloctyl)-8-(7-methyloctyl)-4-(tributylstannyl)-7-oxa-3,12-dithiatricyclo(7.3.0.02,6)dodeca-1(9),2(6),4,10-tetraen-11-yl)stannane (3) (in mg) (800) was added to flask substituted with argon. Tributyl(8,8-didodecyl-4-(tributylstannyl)-7-oxa-3,12-dithiatricyclo(7.3.0.02,6)dodeca-1(9),2(6),4,10-tetraen-11-yl)stannane (2) (840) and 4,7-dibromo-5,6-difluoro-2,1,3-benzothiadiazole (4) (471), and toluene (107 ml) were added to flask. The obtained toluene solution was bubbled with argon for 30 minutes. Tris(dibenzylidene acetone)bipalladium (19.6) and tris(2-tolyl)phosphine (39.1) were added to toluene solution and stirred at 100 degrees C for 6 hours. Phenyl bromide (660) was added to reaction liquid and stirred for 5 hours. The flask was cooled to 25 degrees C and a reaction liquid was poured into methanol (2000 mL). The obtained product was extracted, filtered and collected. The remaining polymer was dissolved in o-dichlorobenzene (53 mL), and sodium diethyl dithiocarbamate (1.21 g) and water (12 mL) were added and stirred. The organic layer was washed with water and acetic acid aqueous solution. The obtained solution was poured into methanol and polymer was deposited. The polymer was purified and high molecular compound was obtained.