غذای انتخابی برای مصرف باید دارای خصوصیاتی از جمله موارد زیر باشد : 1- متناسب با عادات غذا خوری ماهیان باشد(گوشتخواری ، گیاهخواری، همه چیز خواری ،پالایندگی) 2- متناسب با مرحله زندگی حیوان باشد (لاروی ،نوزادی،در حال رشد،در حال تولید { اسپرم و تخمک } و بالغ) 3- متناسب با اندازه ماهی باشد (شکل و اندازه) 4- متناسب با سطح تغذیه ماهی باشد.(تغذیه از سطح،لایه های میانی آب ،بستر یا زیر ستر) 5- متناسب با شرایط فیزیکو شیمیایی آب باشد (دما ، اسیدیته، شوری ،سختی و ...) 6- در دسترس بوده و قیمت مناسبی داشته باشد. 7- نیازمندیهای غذایی ماهی را برآورده سازد 8- با سیستم گوارشی ماهی سازگار باشد. یک غذای خوب باید ضمن دارا بودن شرایط فوق ،باید دارای ترکیب مواد موثر تغذیه ای به مقادیر کافی و متناسب از هریک باشد.ضمنا باید افزودنیهای مجاز که سبب بهبود رشد یا کیفیت بدن(رنگ و شادابی ...) میشود را دارا بوده و در شرایط بهینه تولید ،تهیه شده باشد و برای ماهی خوشخوار باشد.چنین غذایی علاوه بر اینکه بهتر بلعیده و هضم میشود،موجب رشد و تولید بهتر شده و تخلیه فضولات آن به محیط نیز کمتر خواهد بود.از طرف دیگر غذای با کیفیت پایین سبب بروز مشکلات متعدد در خصوصیات آب (ایجاد گازهای سمی ، افزایش مصرف اکسیژن و ...) شده و یا زمینه بروز بیماریها را ایجاد کرده و به هدف نهایی نگهداری و پرورش ماهی لطمه وارد میسازد.از اینرو شناخت ترکیبات موجود در غذا و خصوصیات فیزیک و تولیدی آن از اهمیت زیادی برخوردار است.